A Study on Performance Comparision in TCP Sack and NewReno Protocol

TCP Sack와 NewReno 프로토콜의 성능비교에 관한 연구

  • 이행남 (부경대학교 대학원) ;
  • 서경현 (부경대학교 대학원) ;
  • 박승섭 (부경대학교 전자컴퓨터정보통신 공학부)
  • Published : 2003.05.01

Abstract

Recently, there is asymmetrical transmission in Internet data stream. The asymmetrical transmission has much more downstream than upstream. Owing to this point, it needs to reduce the acknowledgement as element of the obsrtuction in downstream. In this paper, according to simulation's result, we know that Sack has good performance than New Reno in bottleneck environment Comparing two protocols in packet loss rate, NewReno is lower than Sack. And also comparing two protocols in throughput of ack packet, not only NewReno processes ack packet more quickly than Sack, but also NewReno processes more ack packet than Sack protocol during ten seconds in simulation. As a result, NewReno is batter than Sack in throughput of asymmetrical link.

최근의 인터넷에서의 데이터 흐름을 보면 비대칭흐름의 경향이 있다. 비대칭흐름은 주로 하향링크의 데이터 흐름이 많은 것이 특징이며 하향링크에서 데이터흐름을 저해하는 요소인 응답(acknowledgement)을 줄여나가는 기법이 필요하다. 본 논문에서는, 시뮬레이션 결과로, 데이터의 손실이 많은 병목구간에서는 Sack의 성능이 더 높다는 것을 알 수 있었다. 패킷 손실면에서 비교해보면 NewReno와 Sack 중에서 NewReno가 Sack보다 더 낮은 것으로 나타났다. 그리고 NewReno와 Sack의 Ack Pack터에 대한 처리율을 비교해 달 때 10초 동안의 실험에서 NewReno가 Sack보다 처리되는 패킷의 수도 많다는 것을 볼 수 있었다. 결론적으로 비대칭링크에서의 처리율은 NewReno가 Sack도다 앞서는 것을 알 수 있었다.

Keywords