数据拥塞控制协议

✍ dations ◷ 2025-10-06 20:43:15 #网际协议

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

相关

  • 第三者在一些盛行单一伴侣的文化当中,爱情和婚姻都是“二人世界”容不下第三者,在爱情之中,若有一方不尊重此一游戏规则,容易出现第三者。一些人亦把爱等于占有,当自己对有恋人或配偶的
  • ArduinoArduino是一家制作开源硬件和开源软件的公司,同时兼有项目和用户社区,该公司负责设计和制造单板微控制器和微控制器包,用于构建数字设备和交互式对象,以便在物理和数字世界中感
  • 晋文公晋文公(前671年-前628年10月27日),姬姓,晋氏,名重耳,晋献公之子,春秋时期著名的政治家,晋国国君,在位九年,在赵衰(赵国先祖)、狐偃、贾佗、先轸、魏武子(魏国先祖)、介之推等人的辅佐下,成为
  • 瑞士尊严机构Dignitas,中文通常翻译为尊严,是一家位于瑞士、专门帮助罹患绝症和有严重身心理疾病的患者,在合格医师和护士的协助下安乐死的机构。他们于苏黎世已经帮助了超过1000人。此外,应
  • 匙,也称汤匙、匙子、勺、勺子、汤勺、调羹或匙羹,是一种餐具、量具或工具,由带有凹陷的头部和连接的柄构成。用来装液体和小块固体。一般把体积较小、用于进餐的称为“匙”或“
  • 2017年减税与就业法案2017年减税与就业法案(英语:Tax Cuts and Jobs Act of 2017)是美国国会为简化1986年《国内税收法(英语:Internal Revenue Code)》而提出的一项法案,以期改革及降低个人与企业的税率
  • 黑河—海兰泡界河公路大桥黑河-海兰泡界河公路大桥(俄语:Мост Благовещенск — Хэйхэ,罗马化:Most Blagoveshchensk - Kheykhe),是一座地处中俄边界,横跨黑龙江的汽车桥。大桥起点位于
  • 电离能表这是各种元素的电离能的列表,单位为kJ·mol−1。
  • 克莱恩-莱文症候群克莱恩-莱文症候群(英语:Kleine-Levin syndrome,简称为KLS),又名睡美人症候群(英语:Sleeping Beauty syndrome),系一种不常见的睡眠障碍,特征是持续的阵发过度嗜睡症及认知或情绪变化
  • 周世宗周世宗柴荣(921年10月27日-959年7月27日),又名郭荣,五代时期后周皇帝,于954年2月26日-959年7月27日在位,在位6年。邢州尧山柴家庄(今河北省邢台市隆尧县)人,是周太祖郭威的养子(柴荣本身