在SCTP(Stream Control Transmission Protocol,流控制传输协议)制定以前,在IP网上传输七号信令使用的是UDP、TCP协议。UDP是一种无连接的传输协议,无法满足七号信令对传输质量的要求。TCP协议是一种有连接的传输协议,可以信令的可靠传输,但是TCP协议具有行头阻塞、实时性差、支持多归属比较困难、易受拒绝服务攻击(Dos)的缺陷。因此IETF(Internet Engineering Task Force) RFC2960制定了面向连接的基于分组的可靠传输协议SCTP协议。SCTP对TCP的缺陷进行了完善,使得信令传输具有更高的可靠性,SCTP的设计包括适当的拥塞控制、防止泛滥和伪装攻击、更优的实时性能和多归属性支持,因此,SCTP成为SIGTRAN协议族中的传输协议。
我也来掺和两句:
接楼上的说几句。总的说来sctp和tcp都是面向连接的。但sctp由于支持multi-stream,使得即使单个stream出现阻塞,其它stream仍能工作。另外由于sctp的multi-homing,使得单个association能使用本地和远端的多个地址,这样即使某个地址block,数据仍能通过其它路由到达目的地。正常情况下只有主路由在工作。 |
|
来自: 昵称8489597 > 《diameter》