流控制传输协议

✍ dations ◷ 2025-08-13 02:30:08 #网际协议,互联网标准,传输层协议

流控制传输协议(英语: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。

相关

  • 目的论目的论(英语:Teleology)属于哲学的范畴,致力于探讨事物产生的目的、本源和其归宿。传统上目的论与哲学自然论(或偶然论)是对立的。例如,自然论者会认为人有眼睛所以人有视力,即所谓
  • 氰化钾氰化钾(化学式:KCN),俗称山埃钾,是氰化氢的钾盐。在一般环境下氰化钾是一种呈无色或白色、有杏仁味、外观与糖相似并且易溶于水的固体。尽管有剧毒,由于是能与元素金组成可溶化合
  • 亚马尔-涅涅茨自治区亚马尔-涅涅茨自治区(俄语:Ямало-Ненецкий автономный округ,罗马化:Yamalo-Nenetsky avtonomny okrug;涅涅茨语:Ямалы-Ненёцие авт
  • 冰河时代大冰期(英语:Ice Age),又称“冰川期”或“冰川期”,是指地球大气和地表长期低温导致极地和山地冰盖大幅扩展甚至覆盖整个大陆的时期。大冰期内部又分为几次冰期(glacial period、g
  • 张功耀张功耀(1956年11月10日-),湖南郴州人,中国学者,中南大学哲学系教授,以推动废除中医而闻名。张功耀1988年自浙江大学毕业,获哲学硕士学位。任中南大学政治学与行政管理学院哲学系教授
  • 海王星辰Corporate Site,中国海王星辰连锁药店股份有限公司(NYSE:NPD) 是一家主要销售安全药品的健康连锁药房。1995年创立的,当时叫深圳市海王星辰医药有限公司,业务分布于深圳、广州
  • 墨西哥统治时期墨西哥位于北美洲,是世界上最大的西班牙语国家。在古代的人类足迹被发现后,人类在墨西哥的活动已可追溯到距今约四万年前。大约九千年前,古代墨西哥人开始使用玉米作为粮食作物
  • 贵州警察学院贵州警察学院,原名贵州警官职业学院,是经贵州省委、省人民政府批准,国家教育部和公安部备案,由贵州省公安厅和教育厅共同管理的全日制公安司法类本科院校,位于中国贵州省贵阳市。
  • 四氮烯四氮烯是一种氮的氢化物,分子式为N4H4。在IUPAC命名法中,该化合物及其衍生物被统称为“四氮烯”。最常见的衍生物是四氮烯炸药,用作敏感的混合点火药。
  • 砂纸砂纸是附着有研磨颗粒的纸。它用于平整物品的表面,或去除物品表面的附着物(如旧油漆),有时也用于增加摩擦力。砂纸根据不同的粗糙程度而分成不同的号码,以配合不同用途。最早关于