Design and Implementation of SCTP Proxy

碩士 === 朝陽科技大學 === 資訊工程系碩士班 === 95 === Transmission Control Protocol (TCP) is one of the most major transport layer protocols with characteristics of reliable transmission and strict ordering. However, the function of strict ordering causes the latency of transmission, called Head-Of-Line (HoL) Block...

Full description

Bibliographic Details
Main Authors: Ming-yi Liao, 廖明沂
Other Authors: De-yu Wang
Format: Others
Language:zh-TW
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/14299058454556886061
Description
Summary:碩士 === 朝陽科技大學 === 資訊工程系碩士班 === 95 === Transmission Control Protocol (TCP) is one of the most major transport layer protocols with characteristics of reliable transmission and strict ordering. However, the function of strict ordering causes the latency of transmission, called Head-Of-Line (HoL) Blocking when the packet loss happens. This is due to the delay of retransmission for the lost packets. On the other hand, the three-way handshake in TCP can be cracked easily. Internet Engineering Task Force (IETF) proposed the Stream Control Transmission Protocol (SCTP) with characteristics of multi-streaming, multi-homing. Also, the four-way handshake in SCTP could avoid the denial of service (DoS) attacks. However, Most of the current network equipments do not support the SCTP protocol, in this thesis, we proposed the design and implementation of SCTP tunnel proxy. The SCTP tunnel proxy could support the communication between TCP networks, and uses SCTP to transmit the data between TCP networks reliability with the advantage of SCTP.