流控制传输协议

✍ dations ◷ 2024-12-22 23:21:01 #网际协议,互联网标准,传输层协议

流控制传输协议(英语:Stream Control Transmission Protocol,缩写:SCTP)是在2000年由IETF的SIGTRAN工作组定义的一个传输层协议。RFC 4960详细地定义了SCTP,介绍性的文档是RFC 3286。

作为一个传输层协议,SCTP可以理解为和TCP及UDP相类似的。它提供的服务有点像TCP,又同时将UDP的一些优点相结合。是一种提供了可靠、高效、有序的数据传输协议。相比之下TCP是面向字节的,而SCTP是针对成帧的消息。

SCTP主要的贡献是对多重联外线路的支持,一个端点可以由多于一个 IP地址 组成,使得传输可在主机间或网卡间做到透明的网络容错备援。

SCTP最初是被设计用于在IP上传输电话协议(SS7),把 SS7 信令网络的一些可靠特性引入IP。IETF 的这方面的工作称为信令传输 SIGTRAN。

SCTP将数据传给应用层的方式,是将数据视为message(bytes的集合),SCTP的特征是message-oriented,意思就是说它发送的是一串message(每一个message是byte为单位的集合),相对于TCP是以byte为单位,发送的是破碎的流。在SCTP发送端用一个动作提交消息,接收端也是用一个动作取出消息传给对应的应用程序。相较于TCP,是一个流导向的协议,可靠地且有顺序地发送以bytes为单位的流。然而TCP并不允许接收端知道发送端的应用程序调用提交bytes集合的次数。在发送端TCP只是简单的附加更多bytes在queue里等待着送到网络上,而SCTP是将要提交的outband message都保有自己独立的queue。

相关

  • 沃尔顿县沃尔顿县(Walton County)是美国佐治亚州的一个县,门罗为其县治所在。根据美国人口调查局2000年统计,共有人口60,687人,其中白人占83.03%、非裔美国人占14.42%。
  • CD185· protein binding· chemotaxis · immune response · G-protein coupled receptor signaling pathway · positive regulation of cytokinesis · B cell activatio
  • San Diego State University圣迭戈州立大学(英语:San Diego State University)是位于美国加利福尼亚州圣迭戈的一所公立大学,始建于1897年,属于加利福尼亚州立大学(CSU)系统中的一员。在美国新闻(U.S.NEWS)202
  • 儿童安乐死儿童安乐死是指对患有重病或出生时就已有严重缺陷的儿童施行安乐死。虽然安乐死在现时世上部分国家或地区被获准执行,但并不适用于未满12岁的儿童。直到现在,儿童安乐死依然是
  • 陈大光陈大光(越南语:Trần Đại Quang,1956年10月12日-2018年9月21日),曾是越南共产党主要领导人之一,第十届至十二届中央委员,第十一届、十二届中央政治局委员,党内地位在时任总书记阮富
  • 伊巴丹伊巴丹(英语:Ibadan),尼日利亚奥约州首府。位于尼日利亚西南部,是全国第二大城市,2006年人口2,550,593。始建于18世纪末。是奥约州重要的工商业城镇和交通中心。以生产精致的手工
  • 韦斯特布鲁克韦斯特布鲁克(英语:Westbrook)是美国缅因州坎伯兰县的一个城市。面积44.2平方公里。1814年2月14日设镇,1891年设市。文化 | 政府 | 地理 | 历史 | 州长奥古斯塔安德罗斯科金县 |
  • Mk 13型导弹发射器Mk 13型导弹发射器是美国海军水面舰艇使用的标准单臂导弹发射器,并且外销到其他国家海军使用,M 13同时也是美国海军最后一种单臂导弹发射系统。Mk 13能够储存与发射40枚多种导
  • 管口亚纲见内文管口亚纲(学名:Cyrtophoria),亦作叶咽亚纲(层状咽头亚纲, Phyllopharyngia),俗称管口类,是纤毛虫门原生生物之下的一个分类元,属于九大类群的其中之一,有物种150种。依据纤毛虫
  • 圣约翰斯 (纽芬兰-拉布拉多)圣约翰斯(英语:St. John's,发音: /ˌseɪntˈdʒɑːnz/)是加拿大纽芬兰与拉布拉多省的首府及最大城市,也是北美最古老的英裔城市。城市位于纽芬兰岛东部的阿瓦隆半岛东侧,面向大西