DCCP

✍ dations ◷ 2025-11-14 15:47:10 #DCCP
数据拥塞控制协议(英语: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协议草案的提出为希望使用一种协议同时提供多种传输服务的应用展现了一种新的服务模式,对未来网络中传输协议的研究及对多媒体应用的支持提供了一个新的切入点。

相关

  • 腕骨对具有四肢的动物来说,腕骨是指上肢的多块小骨,以人类而言,腕骨位于桡骨、尺骨和掌骨之间,形成手腕的部分。对马、牛等动物,形成前腿膝的部分。人类的腕骨有8块,接近前臂的四块为
  • 2011年中海油康菲渤海湾油田溢油事故蓬莱19-3油田溢油事故(或“2011年渤海湾油田溢油事故”)是指中海油与美国康菲合作开发的渤海蓬莱19-3油田自2011年6月中上旬以来发生油田溢油事件,这也是近年来中国内地第一起
  • 基巴基帕 (希伯来文:כִּפָּה‎,Kippah)是犹太人男性所佩带的一张薄布料或羊毛纺织制成的头饰,用发夹固定。今天佩带基帕原因有:犹太教因教派不同,令其教派男性所佩带的基帕和以
  • 电子语音现象电子语音现象(英语:Electronic voice phenomenon、简称EVP),是超心理学和捉鬼(英语:ghost hunting)中用于佐证灵体的存在的一种方法。其是将现场环境(听不到的声音)录起来,然后在播放
  • 磁力磁力显微镜(Magnetic force microscope.MFM)是一种原子力显微镜,通过磁性探针扫描磁性样品,检测探针和磁性样品表面的相互作用以重构样品表面的磁性结构。很多种类的磁性相互作
  • 超新星核合成超新星核合成是阐明新的化学元素如何在超新星内产生,主要发生在易于爆炸的氧燃烧和硅燃烧的爆炸过程产生的核合成。这些融合反应创造的元素有硅、硫、氯、氩、钾、钙、钪、钛
  • 斯普林菲尔德斯普林菲尔德(英语:Springfield, Oregon)是美国俄勒冈州雷恩县的一座城市,2010年人口为59403人,5号州际公路分隔开该城与尤金。市名称取自市内的一片大草原(斯普林菲尔德直译为“
  • 白宫办公厅白宫办公厅(The White House Office)是美国总统办事机构之一。它既是美国总统处理日常工作的办事机构,又是汇总情况、拟定方案以备决策的机构。白宫办公厅的高级官员,一般由美国
  • 涿鹿之战涿鹿之战(涿:ㄓㄨㄛˊzhuō)是相传中国远古时代,有熊氏黄帝与神农氏炎帝两族联合,同蚩尤九黎族进行的一次大规模战争。大约五千年前中国父系氏族社会时期,兴起于今冀鲁豫交界地区
  • 次方幂运算(英语:Exponentiation),又称指数运算,是数学运算,表达式为 b n {\displa