-
题名RDATA:基于时间的接收者驱动丢包检测算法
- 1
-
-
作者
黄宏平
朱小勇
-
机构
中国科学院声学研究所国家网络新媒体工程技术研究中心
中国科学院大学
-
出处
《网络新媒体技术》
2022年第5期24-32,共9页
-
基金
SEANET技术标准化研究与系统研制(编号:XDC02070100)
面向信息中心网络的传输技术研究(编号:E1551802)。
-
文摘
当数据包在网络传输过程中发生丢包和乱序时,可靠的传输协议需要丢包检测算法检测丢包事件。在信息中心网络ICN中,接收者驱动的传输协议被广泛应用。针对接收者驱动的传输协议丢包检测机制不够高效的问题,本文在谷歌的RACK-TLP算法基础上,提出了一种适用于接收者驱动传输协议的丢包检测算法——RDATA,其思想是使用乱序容忍时间来判断丢包。相比通过响应报文的字节序号和数量来判断丢包,乱序容忍时间不受在外数据包数量的影响,因此更加可靠和及时。首先描述了接收者驱动传输协议的机制,然后详细描述了RDATA算法。针对接收者驱动传输协议存在的高请求包聚合度问题,RDATA算法利用请求包或数据包丢包发生概率来区分请求包或数据包丢包事件,能够更快地重新请求数据。在Linux内核态实现了RDATA算法。实验结果表明,RDATA算法能够高效地检测丢包,有效的提高了数据传输的效率。
-
关键词
接收者驱动
丢包检测
ICN
传输协议
乱序容忍时间
-
Keywords
receiver driven
packet loss detection
ICN
transport protocol
disorder tolerance time
-
分类号
TN919.3
[电子电信—通信与信息系统]
-