타임 스템프를 이용한 양방향 분리 TCP 혼잡 제어

TCP Congestion Control using Timestamp

  • 조현주 (경북대학교 컴퓨터공학과 정보보호연구실) ;
  • 김정애 (경북대학교 컴퓨터공학과 정보보호연구실) ;
  • 유기영 (경북대학교 컴퓨터공학과 정보보호연구실)
  • Cho Hyun-Ju (Dept. of Computer Engineering, Kyungpook National University) ;
  • Kim Jung-Ae (Dept. of Computer Engineering, Kyungpook National University) ;
  • Yoo Kee-Young (Dept. of Computer Engineering, Kyungpook National University)
  • 발행 : 2005.11.01

초록

TCP Vegas나 FAST TCP는 RTT(Round Trip Time) 동안 실제 처리량(actual throughput)이 기대 처리량 (expected throughput)보다 특정 임계값보다 더 작으면 혼잡 상황으로 판단하고 송신측에서 내보내는 데이터 양을 감소시킴으로써 혼잡을 제어한다. 그러나 RTT 기반의 처리량(Throughput) 측정은 송수신 경로가 다를 경우 양방향 경로의 혼잡 상황을 구분하지 않는 문제점을 가지고 있다. 따라서 본 논문에서는 TCP Timestamp를 이용하여 양방향 혼잡 상황을 구분하여 혼잡을 제어하는 메커니즘을 제안한다. 그리고 제안한 방식에 대한 성능 분석을 위해 NS-2의 TCP Vegas를 수정하여 시뮬레이션한 결과를 제시한다.

키워드