Dynamic Adaptation of TCP

TCP의 동적 적응을 위한 결정 메커니즘

  • Hwang Jae-Hyun (Dept. of Computer Science, Korea University) ;
  • Choi Jin-Hee (Dept. of Computer Science, Korea University) ;
  • Kim Se-Won (Dept. of Computer Science, Korea University) ;
  • Yoo Hyuck (Dept. of Computer Science, Korea University)
  • 황재현 (고려대학교 컴퓨터학과) ;
  • 최진희 (고려대학교 컴퓨터학과) ;
  • 김세원 (고려대학교 컴퓨터학과) ;
  • 유혁 (고려대학교 컴퓨터학과)
  • Published : 2006.06.01

Abstract

다양한 통신 매체의 등장과 애플리케이션의 요구사항이 늘어남에 따라 유연성과 확장성이 있는 네트워크 시스템에 대한 연구가 진행되어 왔다. 이러한 시스템들은 새로운 서비스나 프로토콜의 확장이 쉽게 가능하며, 사용자의 요구사항에 따라 프로토콜 스택을 구성해낼 수 있는 유연한 구조를 가진다는 특징이 있다. 그러나 사용자의 요구사항에 맞추어 구성된 프로토콜이라 할지라도 네트워크의 변화하는 환경을 반영할 수 없다면 시스템의 성능 저하 문제는 피할 수 없다. 이에 본 논문에서는 유연성과 확장성을 고려한 시스템에서 네트워크의 변화하는 환경을 추가적으로 고려하여 TCP를 대상으로 적절한 변종의 선택을 결정하여 주는 메커니즘을 제안한다. 제안된 기법에 대해 시뮬레이션을 통하여 그 적합성을 평가하였고 다양한 네트워크 상황이 주어졌을 때 표준 TCP와 비교하여 최대 $80{\sim}194%$의 성능 향상을 가져올 수 있음을 보였다.

Keywords