流控制传输协议(SCTP)是IETF推荐的一种新的传输层协议,它继承了传统TCP的一些特性,并发展出独特的多流性和多宿性,能更好地适应现代通信网发展的需求,并在一定程度上有取代传统传输层协议的趋势。文中在介绍传统传输层协议的基础上,详细分析了SCTP的特点和功能模块,并基于NS2软件模拟网络故障,对多址主机环境下的SCTP和TCP传输的容错能力进行了仿真比较。结果表明:SCTP能够在主路径断开的情况下自动切换路径继续传输,其多宿特征确保了SCTP协议的鲁棒性。
Stream Control Transmission Protocol(SCTP) is a new transport layer protocol recommended by the IETF. It reserves some characteristics of the traditional TCP protocol, and also develops its distinct features: multi - streaming and multi - homing. With these advantage, SCTP can meet the needs of the fast developing communication networks, and has a trend to replace the traditional transport layer protocols in some areas. The features and function modules of SCTP are firstly introduced, based on the traditional transport layer protocols. Then,simulate the failure network and compare the fault tolerance of SCTP with TCP during the multi - homing host peers by using NS2 software. Simulation results show that only SCTP could handover transmission automatically on the other activated path when the primary path is broken down, and SCTP with the feature of multi - homing has apparent performance advantages on robustness.