• Title/Summary/Keyword: TCP 성능 분석

Search Result 253, Processing Time 0.032 seconds

고속 무선 네트워크에서의 저지연 통신을 위한TCP 이슈 분석

  • Im, Hui-Su;Park, Se-Ung
    • Information and Communications Magazine
    • /
    • v.32 no.9
    • /
    • pp.31-36
    • /
    • 2015
  • TCP (Transmission Control Protocol)는 IP (Internet Protocol)와 더불어 인터넷 핵심 프로토콜 중 하나로써, 현재 Web, e-mail, FTP 등 대다수의 애플리케이션에서 사용되고 있는 연결 지향적이고 신뢰성 전송을 보장하는 전송 계층 프로토콜이다. 유/무선 네트워크가 진화함에 따라 TCP 역시 보다 나은 서비스를 제공하기 위해 많은 연구가 이루어졌고, 이를 통해 최근에는 스트리밍과 같이 지연이 중요한 애플리케이션에서도 많이 사용되고 있다. 본 논문은 모바일 데이터가 폭증함에 따라 무선 네트워크에서의 TCP 성능이 큰 관심을 받고 있는 현 시점에서 최근에 이슈가 되고 있는 무선 네트워크에서 bufferbloat문제의 심각성과 이를 해결하기 위한 방안에 대해 다룬다.

A Maximum Mechanism of Data Transfer Rate using Parallel Transmission Technology on High Performance Network (고성능 네트워크에서 병렬 전송 기술을 이용한 전송률 극대화 메커니즘)

  • Kim, Young-Shin;Huh, Eui-Nam
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.34 no.9
    • /
    • pp.425-434
    • /
    • 2007
  • Even though Internet backbone speeds have increased in the last few years due to projects like Internet 2 and NGI, many high performance distributed applications are able to achieve only a small fraction of the available bandwidth. The cause of such problem is due to a character of TCP/IP. The primary goal of this protocol is reliable data transmission. Therefore high speed data transmission didn't be considered when TCP/IP is designed. Hence several researchers have been studied in order to solve the problem of TCP/IP. One of these research results, parallel transfer technique, solves this problem to use parallel TCP connections on application level. Additionally, this technique is compatibility. Recently, these researchers have been studied a mechanism to decide the number of parallel TCP connections. However, some researchers reported the number of parallel TCP connection base on only empirical results. Although hardware performance of host affects transmission rate, the hardware performance didn't be considered in their works. Hence, we collect all data related to transmission rate, such as hardware state information (cpu utilization, interrupt, context switch). Then, we analyzed collected data. And, we suggest a new mechanism determining number of parallel TCP connections for maximization of performance based on our analysis.

Performance analysis of changing initial TCP window size (Initial TCP window size의 변경에 따른 성능분석)

  • 김정훈;이계상;김창규
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 1998.11a
    • /
    • pp.370-373
    • /
    • 1998
  • 현재 인터넷상의 QoS(Quality of Service) 향상을 위해서 여러 가지 방법과 기술들이 소개되고 있다. 이러한 QoS 향상을 위해 트래픽 제어기법과 IS(Integrated Services), DS(Differentiated Services), Tag Switching, MPLS(Multi protocol Label Switching) 등과 같은 방법으로 인터넷에서 보다 나은 서비스를 지원하려는 노력이 시도되고 있다. 본 논문에서는 특히 TCP connection에서의 initial window size의 변경이 네트워크의 QoS, 즉 link의 utilization과 packet의 drop, performance에 어떠한 영향을 주는지를 살펴본다. 그리고, 이에 대한 특성을 분석하고 개선점을 현재의 인터넷에서 가장 많이 사용되어지고 있는 FTP와 web에 대한 모델을 사용하여 가상적으로 시뮬레이션을 해본다.

  • PDF

Performance Analysis of TCP Variants using AQM and ECN (AQM과 ECN을 사용한 TCP 변종의 성능 분석)

  • Matten, Ahmad;Anwar, Adnan
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.16 no.1
    • /
    • pp.129-137
    • /
    • 2016
  • Transmission Control Protocol as a transport layer protocol provides steady data transfer service. There are some serious concerns about the performance of TCP over diverse networks. The vital concern in TCP network environment is congestion which may occur due to quick transmission rates or because of large number of new connections entering the network at the same time. Size of queues in routers grows thus resulting in packet drops. Retransmission of the dropped packets, and reduced throughput can prove costly. Explicit Congestion Notification (ECN) in conjunction with Active Queue Management mechanisms (AQM) such as Random early detection (RED) is used for packet marking rather than dropping. In IP packet header ECN bits can be added as a sign of congestion thus avoiding needless packet drops. The proposed ECN and AQM mechanism can be implemented with help of ns2 simulator and the performance can be tested on different TCP variants.

Implementation of LAN-based TCP/IP Protocol Analyzer using the object-oriented programming (객체지향형 언어를 사용한 LAN 기반의 TCP/IP 프로토콜 분석기 구현)

  • 이시현;강정진;장학신;조병순;최규민;정중수
    • Journal of the Institute of Electronics Engineers of Korea TE
    • /
    • v.37 no.3
    • /
    • pp.86-92
    • /
    • 2000
  • In this paper, we develop protocol analyzer that can analyze and monitor LAN(Local Area Network)-based TCP/IP protocol using the OOP(object-oriented programming) in Windows98/NT environment. TCP/IP(Transmission Control Protocol/Internet Protocol) protocol analyzer is consist of interface hardware, protocol analysis software and GUI(Graphic User Interface). It is designed for the real-time analysis using the real-time object. In results of Performance test, TCP/IP Protocol analyzer is showed that it can analyze and monitor without frame error in LAN-based. Also, developed protocol analyser operates better than conventional protocol analyzer in performance. It can be used in maintenance fields of communication and network.

  • PDF

애드혹을 이용한 자동차 네트워크에서 이동성에 따른 네트워크 성능 분석

  • Kim Jaehyun;Choi Woohyuk;Hwang Yunil;Kim Taehwan;Han Woojin;Jang Juwook;Um Jaeyong;Lim Junchae
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07a
    • /
    • pp.544-546
    • /
    • 2005
  • 본 논문은 애드혹을 이용한 자동차간 네트워크에서 도심 및 고속도로에서 소규모로 그룹을 지어 이동할 때의 네트워크 성능을 분석한다. 자동차를 위한 무선 네트워크를 구축하기 위하여 IEEE 802.11b를 이용한 애드혹 네트워크를 사용한다. 그리고 이러한 네트워크에서 다양한 이동성 환경에서 IEEE 802.11b를 이용한 네트워크의 성능을 분석한다. 이를 위하여 네트워크 시뮬레이터인 OPNET을 이용하여 실제 자동차가 이동하는 이동성 모델을 적용한 후 TCP와 UDP를 이용하여 대용량의 데이터를 전송할 때의 네트워크 성능을 측정한다. 또한 실제 자동차에 애드혹 네트워크를 구축하여 TCP와 UDP를 이용한 대용량의 자료를 주고받을 때의 네트워크 성능을 측정합니다.

  • PDF

Performance Evaluation in Combination of Wired and Wireless Mesh Networks (메쉬 네트워크 기반의 유무선 통합망 성능 평가)

  • Han, Jin-Young;Jung, Hee-Dong;Im, Young-Bin;Lee, Jeong-Keun;Ryu, Ji-Ho;Kwon, Tae-Kyoung;Choi, Yang-Hee
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.8
    • /
    • pp.778-782
    • /
    • 2008
  • The performance in combination of wired and wireless mesh network which will be a main access network in future internet is directly linked with service quality to users. In this paper, we evaluate variant TCP performance and analyze traffic characteristics on Wireless (Seoul National University Mesh testbed) - Wired (KOREN/Abilene) - Wireless (HP Mesh testbed in the USA) Network. We found that RTT is proper in this network to serve a VoIP service. Also we propose an enhanced TCP protocol which can perform well in both wireless network which has many packet losses and wired network which has high bandwidth and long delay.

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

  • Hwang, Jaeryong;Choi, Jaehyuk
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.41 no.1
    • /
    • pp.107-109
    • /
    • 2016
  • In this paper, we address the TCP-over-WLAN performance problem that occurs during periodic active background scanning with which mobile devices discover available APs in the vicinity. We measure the impact of the scanning period on the TCP throughput and observe a significant performance degradation when the scan operation period is shortened. Our experimental analysis has identified the main cause of the problem, that is, the associated AP continues to send packets to the mobile device even when the device is not able to receive due to the scanning operation.

A Study on the Active Queue Management Scheme with TCP Traffic (TCP 트래픽을 이용한 능동적인 큐 관리)

  • Yang, Jin-Yeong;Lee, Pal-Jin;Kim, Jong-Hwa
    • The KIPS Transactions:PartC
    • /
    • v.8C no.3
    • /
    • pp.345-350
    • /
    • 2001
  • IP 네트워크 상에 TCP 데이터 트래픽의 제공은 처리율과 공정성을 향상시키기 위해 특별한 기법이 필요하다. 여기에는 DT와 RED와 같은 많은 기법들이 제안되었다. RED 알고리즘은 폭주를 회피하고 적은 지연과 높은 처리율을 유지하기 위한 목적으로 제안되었다. 현재의 TCP/IP 환경에서 TCP 근원지는 Slow-Start 단계에 들어감으로써 드롭된 패킷에 반응하지만, 네트워크 이용률은 급속히 떨어진다. 폭주를 탐지하고, 이를 무작위로 선택된 연결에 통보하므로써 RED는 글로벌 동기화 및 공정성 문제를 유발한다. 본 논문에서는 성능을 향상시키기 위해 공정성을 유지하고, 글로벌 동기화 문제를 해결할 수 있는 능동적인 큐 관리 알고리즘을 제안한다. 제안된 알고리즘은 버퍼크기와 임계치 변화에 따른 goodput, 처리율, 공정성의 평가인자를 이용하여 기존의 기법인 DT, RED와 비교 분석을 수행하고, 제안된 기법의 타당성을 보인다.

  • PDF

End-to-End Method for Improving TCP Performance for MANET (MANET용 TCP의 성능 개선을 위한 단-대-단 방법)

  • Yim Jaegeol
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.42 no.2 s.302
    • /
    • pp.1-10
    • /
    • 2005
  • The current implementation of TCP for the Internet is not efficient when used for Mobile Ad hoc Networks (MANENTs). This is because TCP assumes that all packet losses are caused by congestion, whereas transmission errors are a main reason for packet losses in wireless networks. To remedy this situation and increase performance, we propose an end-to-end method of using propagation delays and the differences between propagation delays to distinguish the causes for packet losses. The proposed method has two characteristics: Firstly, it is energy-efficient because this solution is only initiated when a packet loss is detected. Secondly, our approach considers only the one way propagation delay and is more accurate in determining causes for packet losses than existing methods which consider round trip time. Petri net models of the proposed TCP and of the standard TCP have been built and simulations have been performed on them. Our simulation results show that the proposed approach increases throughput and reduces propagation delay compared with standard TCP.