流控制传输协议
页面Template:Multiple issues/styles.css没有内容。package.lua第80行Lua错误:module 'Module:Category handler/data' not foundTemplate:Main Other package.lua第80行Lua错误:module 'Module:CGroup/core' not found package.lua第80行Lua错误:module 'Module:Sidebar/configuration' not found 串流控制传输协议(Template:Langx,缩写:脚本错误:没有“Lang”这个模块。)是在2000年由脚本错误:没有“Lang”这个模块。的脚本错误:没有“Lang”这个模块。工作组定义的传输层协议。脚本错误:没有“Lang”这个模块。详细定义了脚本错误:没有“Lang”这个模块。,介绍文件脚本错误:没有“Lang”这个模块。。
作为传输层协议,脚本错误:没有“Lang”这个模块。可以理解为和脚本错误:没有“Lang”这个模块。及脚本错误:没有“Lang”这个模块。相类似的。它提供的服务有点像脚本错误:没有“Lang”这个模块。,又同时将UDP的一些优点相结合。是一种提供了可靠、高效、有序的数据传输协议。相比之下脚本错误:没有“Lang”这个模块。是面向字节的,而脚本错误:没有“Lang”这个模块。是针对成帧的消息。
脚本错误:没有“Lang”这个模块。主要的贡献是对多重联外线路的支持,一个端点可由多个脚本错误:没有“Lang”这个模块。组成,使传输可在主机间或网卡间做到透明的网络容错备援。
脚本错误:没有“Lang”这个模块。最初设计用于IP上传输电话协议(脚本错误:没有“Lang”这个模块。),把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。
外部链接[编辑]
- 脚本错误:没有“Lang”这个模块。
- 脚本错误:没有“Lang”这个模块。
- http://www.sigtran.org (页面存档备份,存于互联网档案馆)
- https://web.archive.org/web/20130430011255/http://www.sctp.org/
- Michael Tüxen's SCTP Page (页面存档备份,存于互联网档案馆)
- Lode Coene's SCTP Page (页面存档备份,存于互联网档案馆)
- Thomas Dreibholz's SCTP Project Page
- OpenSS7
- 使用SCTP优化网络 (页面存档备份,存于互联网档案馆)
- SCTP 通讯协定简介 (页面存档备份,存于互联网档案馆)
- TCP 与 SCTP 协定转换机制 (页面存档备份,存于互联网档案馆)
- http://spot-on.sf.net - P2P library
- http://goldbug.sf.net - Instant Messenger