数据拥塞控制协议

✍ dations ◷ 2025-06-19 22:28:57 #网际协议

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

相关

  • 细胞生物学细胞生物学(英语:cell biology)旧称细胞学(cytology),是研究细胞的形态结构、生理机能、细胞周期、细胞分裂、细胞自噬、细胞凋亡, 以及各种胞器及讯息传递路径的学科。研究范围专
  • 安庆市安庆市,又名宜城,是中华人民共和国安徽省下辖的地级市,位于安徽省西南部,长江下游北岸。长江沿岸著名的港口城市,中国民族工业的发源地;历史悠久,二千多年前为皖国,安徽省简称“皖”
  • 命题公式在数理逻辑中,公式是表达命题的形式语法对象,除了这个命题可能依赖于这个公式的自由变量的值之外。公式精确定义依赖于涉及到的特定的形式逻辑,但有如下一个非常典型的定义(特定
  • 民系汉族民系指的根据语言、文化以及地域特征而划分的汉族支派(支系),除了汉族外,世界上其他民族内部也有不同支系。在20世纪以前,对汉族内部差异性的研究极少。直到1930年,客家学者罗
  • 罗德·佩奇罗德里克·雷纳·“罗德”·佩奇(Roderick Raynor "Rod" Paige,1933年6月17日-)生于密西西比州蒙蒂塞洛,美国体育教练、政治家,美国共和党成员,曾任美国教育部长(2001年-2005年)。佩
  • 斯瓦尔巴和扬马延斯瓦尔巴和扬马延(挪威语:Svalbard og Jan Mayen,ISO 3166-1 二位字母代码:SJ,ISO 3166-1 三位字母代码:SJM,ISO 3166-1 三位数字代码:744)是国际标准化组织定义的一片地区,由享有特殊
  • 太平洋侧气候太平洋侧气候(たいへいようがわきこう)指的是日本列岛在太平洋侧的地区气候特征。亦称太平洋岸式气候(たいへいようがんしききこう)。东日本以南地区受洋流影响,气候温暖多雨,夏季
  • 达拉斯星队达拉斯星队(Dallas Stars)是美国达拉斯的国家冰球联盟队伍,隶属于西部联盟中央分区。达拉斯星队成立于1967年,其前身为明尼苏达北星队(Minnesota North Stars),于1993年才迁至达拉
  • 咨商心理学咨商心理学(英语:Counseling Psychology),是以咨商为主题的心理学。当一个人有需要时,透过与咨商者的互动,来协助其觉察和了解自身,探究满足需要或解决问题之方法,这种语言互动就是
  • 光线转换矩阵分析光线转换矩阵分析(又称ABCD矩阵分析),是用于某些光学系统,特别是激光领域的一种光线追踪技术。它包含一个描述光学系统的光线转化矩阵(ray transfer matrix),这个矩阵与一代表