A Dynamic ACK Regeneration Scheme to Improve TCP Performance over Asymmetric Networks

비대칭 망에서 TCP 성능 향상을 위한 동적 응답 패킷 재생성 기법

  • Ahn, Joon-Chul (Dept. of Computer Science, Kyungpook National University) ;
  • Lee, Ji-Hyun (Dept. of Computer Science, Kyungpook National University) ;
  • Lim, Kyung-Shik (Dept. of Computer Science, Kyungpook National University)
  • 안준철 (경북대학교 컴퓨터과학과) ;
  • 이지현 (경북대학교 컴퓨터과학과) ;
  • 임경식 (경북대학교 컴퓨터과학과)
  • Published : 2005.07.01

Abstract

비대칭 율이 높은 비대칭 망에서 동작하는 TCP의 성능은 상향 링크의 혼잡 발생 여부에 좌우된다. 상향 링크에 실리는 응답 패킷 트래픽이 링크의 대역폭을 넘어서게 되면 응답 패킷이 손실되거나 전송 지연이 길어져서 성능을 저하시킨다. 상향 링크의 혼잡 문제를 해결하는 대표적인 방법으로 응답 패킷 필터링/재생성 기법을 들 수 있다. 본 논문에서는 해당 기법의 문제점을 해결한, 송신측 TCP의 상태에 따라 응답 패킷 재생성 작업을 수행하는 동적 패킷 재생성 기법을 제안한다. 이 기법은 정확한 응답 패킷을 재생성하고, 이를 순서 뒤바뀜 없이 송신측에 전송하도록 하여 혼잡 제어 구간에서의 성능을 향상시킨다. 또, TCP가 혼잡 제어 상태에 있는 동안에만 응답 패킷 재생성 작업을 수행하도록 하여 불필요한 응답 패킷 트래픽과 패킷 재생성에 드는 부하를 줄인다.

Keywords