• 제목/요약/키워드: TCP throughput

검색결과 245건 처리시간 0.023초

리눅스 환경에서 SCTP와 TCP 프로토콜의 성능 비교 (Performance Comparison of SCTP and TCP over Linux Platform)

  • 박재성;고석주
    • 한국통신학회논문지
    • /
    • 제33권8B호
    • /
    • pp.699-706
    • /
    • 2008
  • 본 논문에서는 다양한 망 환경에서 SCTP 및 TCP 프로토콜의 전송처리율(throughput) 성능을 비교 분석한다. 실험을 위해 리눅스 테스트베드를 구축하고 성능측정 변수로써 MSS(Maximum Segment Size), 전송지연, 패킷 손실률을 고려하였다. 또한, SCTP 세션의 스트림(stream) 수가 성능에 미치는 영향을 분석하였다. 실험 결과, 동일한 망 환경에서 SCTP는 TCP에 비해 $20%{\sim}50%$ 정도의 높은 처리율을 제공하는데 이는 SCTP의 고유특성인 청크번들링(chunk bundling), 2 MTU로 시작하는 혼잡윈도우, SACK 기반 오류제어 등에서 기인한다. 한편, 패킷 손실이 존재하는 망에서 SCTP는 멀티스트리밍(multi-streaming) 전송을 통해 HoLB(Head-of-Line Blocking) 현상을 효과적으로 방지할 수 있음을 확인하였다.

중복 승인을 사용하지 않는 TCP의 코드화된 무선 메쉬 망에서의 효과 (Effectiveness of DUPACK-independent TCP in Coded Wireless Mesh Networks)

  • 임찬숙
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권1호
    • /
    • pp.7-13
    • /
    • 2011
  • 네트워크 코딩이 사용되는 무선 메쉬 망에서의 TCP 처리량 저하 문제가 잘 알려져 있는 것에 비하면 효과적인 해결방안은 아직 많이 제안되지 않은 편이다. 지금까지 제안된 대부분의 방안들은 네트워크 코딩의 부작용으로 나타나는 패킷 바뀜 현상을 완화하기 위해 하위 계층에서 패킷 순서를 맞추도록 하거나 코딩 기회의 희소성 문제를 해결하기 위해 네트워크 내부에서의 패킷 전송률을 조정하려고 한다. 본 논문에서는 기존의 표준 TCP들에 대한 모의실험을 통해, TCP 승인 패킷의 손실과 복제 또한 TCP의 처리량에 상당한 영향을 미칠 수 있음을 보여주고 코드화된 무선 메쉬 망에서의 TCP 처리량 문제의 해소를 위해서는 중복 승인에 의존하지 않는 TCP가 더 적합함을 보여준다.

대역폭의 제한을 받는 TCP over ATM의 특성 (The Behavior of TCP over ATM with limited bandwidth)

  • 이진우;박기태;김진태;김형래;박인갑
    • 전기전자학회논문지
    • /
    • 제1권1호
    • /
    • pp.176-184
    • /
    • 1997
  • The Asynchronous Transfer Mode(ATM) networks are being adopted as backbones over various parts of Internet. Also, TCP is one of the most widespread transport protocols, nowdays. It can be used with ATM. But, TCP shows poor end-to-end performance on ATM networks. Effective throughput of TCP over ATM can be quite low when cells are dropped at the congested ATM switch. The low throughput is due to wasted bandwidth as congested link transmits cells from corrupted packets. This paper examines the behavior of TCP over ATM with limited bandwidth in a broadband environment. As multiple VBR sources occupies most of the available bandwidth, there has been a starvation effect, so TCP sources couldn't get the chance of transmitting data. Also, throughput is proportional to the amount of buffer.

  • PDF

무선랜에서 주기적인 채널탐색이 TCP 처리율에 미치는 영향 (Impact of Periodic Channel Scanning on the TCP Throughput in a WLAN)

  • 황재룡;최재혁
    • 한국통신학회논문지
    • /
    • 제41권1호
    • /
    • pp.107-109
    • /
    • 2016
  • 본 논문은 모바일 환경의 무선랜 사용자들이 주기적인 채널 탐색을 통해 새로운 AP를 찾고자 할 경우 TCP 처리율 측면에서 발생할 수 있는 문제점을 살펴보고 그 원인에 대하여 분석한다. 실험을 통하여 채널 탐색 주기에 따른 TCP 처리율을 측정하였으며, 짧은 주기에 큰 성능저하가 발생하였다. 이것은 모바일 노드의 채널 전환에도 불구하고 AP로부터 전송에 의해 패킷 손실이 발생하기 때문이다.

전송률 보장을 위한 TCP 트래픽 제어에 관한 연구 (A study on the Throughput Guarantee with TCP Traffic Control)

  • 이면섭
    • 한국전자통신학회논문지
    • /
    • 제11권3호
    • /
    • pp.303-308
    • /
    • 2016
  • 최근 네트워크 기술이 급속도로 발전하고 인터넷 상에서 멀티미디어 서비스 같은 높은 대역폭을 요구하는 서비스들이 증가하면서 네트워크 트래픽이 급속히 증가하고 있다. 이러한 트래픽의 급증으로 인하여 네트워크 자원 부족 및 서비스의 품질 저하등의 문제점들이 발생하고 있으며, 이를 해결하기 위해 QoS(: Quality of Service)를 보장하기 위한 다양한 기법들이 연구되고 있다. 현재 QoS를 보장하기 위한 기법들 중 가장 대표적인 방식이 차등화 서비스(Differentiated Service)이다. 차등화 서비스에서는 AF(: Assured Forwarding) PHB(: Per Hop Behavior)를 정의하고 이를 통해 통계적으로 일정 수준 이상의 전송률(throughput)을 보장하고자 한다. 그러나, 인터넷 트래픽의 대부분을 차지하고 있는 TCP의 혼잡제어 방식은 개별 플로(flow)를 관리하지 않으면서 전송률을 보장하려고 하는 차등화 서비스의 방식과 근본적인 부조화를 보인다. 본 논문에서는 이러한 부조화 현상을 시뮬레이션을 통해 예시적으로 보여주고, 망에서 터미널의 TCP를 제어하여 이를 해결할 수 있는 방안을 제시하였다. 본 논문에서 제안한 방식은 TCP를 제어하기 위해 ACK에 포함되는 수신 윈도우 크기 정보를 조작하며, 이는 현재 사용중인 TCP 알고리즘의 수정을 필요로 하지 않는다.

다중경로 환경의 네트워크 코딩에서의 TCP 성능개선 방안 (TCP Performance Improvement in Network Coding over Multipath Environments)

  • 임찬숙
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권6호
    • /
    • pp.81-86
    • /
    • 2011
  • 네트워크 코딩위에서의 TCP 성능문제를 해결하기 위해 제안된 가장 잘 알려진 방식에서는 네트워크 코딩 계층이 혁신적인(innovative) 선형 결합을 수신하면 새로 디코드 된 패킷이 없다 하더라도 승인을 보낸다. 이 방식은 매우 효과적이지만 실제로 구현될 때에는 패킷 헤더 크기의 제한으로 인해 코딩 윈도우 크기를 제한해야 하므로 패킷 순서 바뀜 현상이 많이 발생할 때 성능이 저하될 수 있다. 본 연구에서는 네트워크 코딩 환경에서도 패킷 순서 바뀜 현상과 관련된 문제를 다루기 위해서는 중복승인을 사용하지 않고 타이머에 의존하는 TCP가 필요함을 주장한다. 또한 이러한 TCP를 위한 새로운 네트워크 코딩계층을 제안한다. 모의실험 결과는 두 개의 경로를 사용하는 라우팅 환경에서 패킷 순서가 바뀌어 수신되는 패턴에 따라 최대 19%까지 성능이 개선됨을 보여준다.

링크다운 환경에서 TCP어| 대한 SCTP의 멀티호밍 효과 (Multihoming Effect of SCTP Over TCP in the Link-down Environment)

  • 최용운;이용진
    • 한국콘텐츠학회논문지
    • /
    • 제9권8호
    • /
    • pp.73-83
    • /
    • 2009
  • 현재 인터넷에서 사용 중인 연결지향형 트랜스포트 계층 프로토콜은 TCP이다. TCP는 단일 경로 상에서 단일 스트림을 이용하여 통신하기 때문에, 경로상의 링크가 다운되는 경우 통신 불가능이라는 결함을 지니고 있다. 새로운 트랜스포트 계층 프로토콜인 SCTP는 두 개 이상의 경로를 제공하는 멀티호밍(multi-homing) 특성을 갖고 있기 때문에 1차 경로 상의 링크가 다운되는 경우 TCP와 달리 대체 경로를 이용하여 통신이 가능하다. 따라서 본 연구에서는 링크다운 환경에서 NS-2 시뮬레이션을 이용하여 SCTP의 멀티호밍 효과를 측정하고 분석하였다. 특히 SCTP는 TCP처럼 싱글호밍으로도 사용될 수 있기 때문에 $SCTP_{single-homing}$$SCTP_{multi-homing}$으로 구분하였다. 시뮬레이션에서는, 링크다운 시간, 대역폭, 그리고 RTT(Round Trip Time)를 변화시키면서 TCP와 SCTP의 처리율과 대역폭 이용률을 측정하였다. 링크다운 시간에 따른 비교 결과, $SCTP_{multi-homing}$의 처리율이 TCP의 처리율 보다 평균적으로 18% 우수한 것으로 확인되었다. RTT와 대역폭에 따른 결과는 $SCTP_{multi-homing}$의 처리율이 TCP의 처리율 보다 각각 27%와 9% 우수한 것으보 판명되었다. $SCTP_{single-homing}$과 TCP 사이에는 별다른 성능 차이가 없었다. 종합적으로는 링크다운 환경에서 $SCTP_{multi-homing}$의 성능이 TCP보다 평균 18% 우수하였다. 이 결과는 실제 인터넷 경로 상에서 링크 다운이 발생되는 경우 TCP에 대한 SCTP의 멀티호밍 효과를 추정하기 위한 벤치마크로 사용될 수 있다.

타임 스템프를 이용한 양방향 분리 TCP 혼잡 제어 (TCP Congestion Control using Timestamp)

  • 조현주;김정애;유기영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (1)
    • /
    • pp.667-669
    • /
    • 2005
  • TCP Vegas나 FAST TCP는 RTT(Round Trip Time) 동안 실제 처리량(actual throughput)이 기대 처리량 (expected throughput)보다 특정 임계값보다 더 작으면 혼잡 상황으로 판단하고 송신측에서 내보내는 데이터 양을 감소시킴으로써 혼잡을 제어한다. 그러나 RTT 기반의 처리량(Throughput) 측정은 송수신 경로가 다를 경우 양방향 경로의 혼잡 상황을 구분하지 않는 문제점을 가지고 있다. 따라서 본 논문에서는 TCP Timestamp를 이용하여 양방향 혼잡 상황을 구분하여 혼잡을 제어하는 메커니즘을 제안한다. 그리고 제안한 방식에 대한 성능 분석을 위해 NS-2의 TCP Vegas를 수정하여 시뮬레이션한 결과를 제시한다.

  • PDF

무선링크 에러에 강인한 TCP 혼잡 알고리즘 (Robust TCP Congestion Algorithm over Lossy Wireless Links)

  • 박홍성;전선국;윤건
    • 한국통신학회논문지
    • /
    • 제28권5B호
    • /
    • pp.427-434
    • /
    • 2003
  • 본 논문은 TCP-Reno등의 TCP 등에서 사용되는 다른 혼잡 제어 알고리즘보다 에러가 많은 무선 환경에 더욱 강인한 향상된 TCP 혼잡 제어 알고리즘을 제안한다. 제안하는 알고리즘은 혼잡 윈도우 크기를 패킷 에러율과 현 TCP의 상태가 fast recovery 혹은 slow start 상태에 있느냐에 따라 결정한다. 시뮬레이션을 통해 제안하는 알고리즘의 유효성을 보여 주며, 여러 TCP 혼잡 제어 알고리즘들과 혼잡 윈도우 크기와 효율과 같은 성능 지표 관점에서 비교하였다. 제안하는 알고리즘은 다른 알고리즘보다 높은 PER하에서는 높은 효율을 가지며, 낮은 PER하에서는 비슷한 효율을 가진다.

하향식 수직적 핸드오버를 위한 무선 TCP 성능 향상 기법과 성능 분석 (Improving TCP Performance for Downward Vertical Handover)

  • 김호진;이수경
    • 한국통신학회논문지
    • /
    • 제32권10B호
    • /
    • pp.638-643
    • /
    • 2007
  • 본 논문에서는 이질적 무선망 중에서 3G 셀룰러 망에서 WLAN으로 넘어가는 하향식 핸드오버에 초점을 맞추고 단말의 이동성에 따른 TCP 전송 프로토콜의 성능을 향상시키기 위한 기법을 제안한다. 하향식 핸드오버를 전후로 한 링크의 특성은 급격히 변화하게 되는데 특히 사용 가능한 대역폭이 급격하게 증가하고 RTT (Round-Trip-Time)는 감소하게 된다. 이 때 핸드오버 전후로 전송되는 패킷의 순서는 뒤바뀌게 되어 TCP는 false fast retransmission을 함으로써 TCP의 성능을 저하시킨다. 본 논문에서는 이러한 문제를 해결하기 위한 새로운 리오더링 (reordering) 기법을 제안하여 핸드오버로 인한 TCP성능 저하 현상을 막고자 한다.