数据拥塞控制协议

✍ dations ◷ 2025-10-29 00:27:26 #网际协议

数据拥塞控制协议(英语:Datagram Congestion Control Protocol,缩写为 DCCP)是由(互联网工程工作小组IETF)提出一个针对传输层中UDP的新传输的协议而发展出来,用来传输实时业务。它是一个可以进行拥塞控制的非可靠传输协议,并同时提供多种拥塞控制机制,在通信开始时由用户进行协商选择。除预留和自定义方式外,目前DCCP定义了两种拥塞控制机制:TCP-Like和TFRC。TCP-Like类似TCP的AIMD机制,而TFRC是TCP友好的速率控制机制。

创建、维护和拆卸不可靠连接的数据流以及对不可靠性数据流进行拥塞控制,是DCCP主要提供的两大功能。实时业务需要快速且低开销的传输协议,要使包头带来的开销和终端处理的工程量尽量小。因此,DCCP尽可能做到简单合理、低延迟和快速响应,避免提供更高层的传输功能。DCCP没有TCP的可靠性和顺序发送的特性。基于单播的应用功能也被涵盖在DCCP中。

有确认的不可靠数据报流。使用Data和DataAck两种数据流的数据传输,Data是纯数据,DataAck可以既有数据又有确认信息。

可靠性协商。包括合适的拥塞控制协商、拥塞控制协商算法。半连接。这使得两台主机间可以使用两个半连接来连接,并使用不同的拥塞控制机制。(拥塞控制标记(CCID))。每个CCID说明了它的终端是如何对ECN报告进行回应的。如CCID2:TCP-like机制、CCID3:TFRC机制(TCP友好控制机制)。

多重连接和移动通信中的应用。DCCP提供多重连接。在连接过程中可以通知对方地址或者端口的改变。当移动端点得到新的地址后,它从新地址发送DCCP-Move包给固定端点,然后固定端点使用新的地址改变连接状态。此外,DCCP使用一个缓存来取代TCP的探测帧,这样减少了网络开销。

此外,DCCP合并了ECN和ECNNonce的拥塞控制,具有最大路径传送单元(MTU)的发现机制;清晰的连接创建和中止过程,对于连接的创建和拆除有着可靠的握手过程;服务器可以拒绝任何没有确认信息的连接尝试或者是本已结束的连接尝试。

尽管DCCP当前仍有很多问题,例如,协议应该同时支持IPv4和IPv6;在安全性方面,有关DCCP是否可以在传输安全管理协议上取代UDP还需探讨;DCCP和RTP(实时传输协议)的关系也还须进一步研究,但DCCP协议草案的提出为希望使用一种协议同时提供多种传输服务的应用展现了一种新的服务模式,对未来网络中传输协议的研究及对多媒体应用的支持提供了一个新的切入点。

相关

  • 运动协调运动协调是为了达到某些运动的(如方位)、运动机能(英语:Kinesiology)(如力量)的参数而产生的一致动作。运动协调一般是平稳且高效的。
  • 西澳西澳大利亚州(英语:Western Australia,缩写:WA),简称西澳,是澳大利亚联邦的一个州,位于澳大利亚西部,今划分为142个地方政府区域,幅员广达2,525,500平方公里,占全国总面积1/3,是面积最广
  • 爬行形类爬行形类(学名:Reptiliomorpha)是包括羊膜动物和与羊膜动物有共同祖先的四足动物(与羊膜动物的关系密切,但它们本身并不是羊膜动物)的演化支。 爬行形类中已废弃的分类“石炭蜥
  • 二八第八第十埃及第二十八王朝是古埃及历史上的一个王朝,其统治者为埃及本土人。第二十八王朝与第二十六王朝、第二十七王朝、第二十九王朝、第三十王朝和第三十一王朝统称古埃及
  • 702年前9世纪 | 前8世纪 | 前7世纪前720年代 前710年代 | 前700年代 | 前690年代 前680年代前707年 前706年 前705年 前704年 前703年 | 前702年 | 前701年 前700年 前699年 前
  • Hydrogenase氢化酶(英语:Hydrogenase)是一种可以可逆地催化氢气氧化还原的酶,如下方程式:式(1)是氢气的氧化过程,Aox为电子受体,即氧化剂,如氧气、硝酸根、硫酸根、二氧化碳、富马酸等等;式(2)是质
  • 路易十八路易十八(1755年11月17日-1824年9月16日),法国国王,是路易十六的弟弟,封普罗旺斯伯爵。其侄路易十七在狱中被保王党奉为国王。1795年,路易十七死于狱中,路易十八被奉为继承人。但由1
  • 迈阿密热火队迈阿密热火(英语:Miami Heat),是一支位于美国佛罗里达州迈阿密的NBA篮球队,分属于东部的东南赛区,主场为美国航空球场。球队成立于1988年,在2006年、2012年和2013年获得NBA总冠军。
  • 敬惜字纸敬惜字纸是中国文化传统理念之一,也传到受中国儒家文化影响的汉字文化圈其他地区。在科举制度的影响下,出于对文化与文字的崇敬,古人认为应当对字纸,即写有文字的纸张表示尊敬和
  • 铝的同位素铝(原子量:26.9815386(8))共有28个同位素,其中有1个是稳定的。备注:画上#号的数据代表没有经过实验的证明,只是理论推测而已,而用括号括起来的代表数据不确定性。