计算机工程与应用 ›› 2013, Vol. 49 ›› Issue (15): 70-74.

• 网络、通信、安全 • 上一篇    下一篇

TCP报文丢包定位方法研究

高中耀1,程  光2   

  1. 1.东南大学 计算机科学与工程学院,南京 211189
    2.计算机网络和信息集成教育部重点实验室,南京 211189
  • 出版日期:2013-08-01 发布日期:2013-07-31

Locating TCP packet loss

GAO Zhongyao1, CHENG Guang2   

  1. 1.School of Computer Science & Engineering, Southeast University, Nanjing 211189, China
    2.The Key Lab of Computer Network and Information Integration(Southeast University), Ministry of Education, Nanjing 211189, China
  • Online:2013-08-01 Published:2013-07-31

摘要: TCP报文丢失会影响网络及应用程序的性能,检测出丢包发生的位置范围将有利于网络管理,因此,提出一种基于单点被动测量的报文丢包分段检测方法(Half Path Detection of Packet Loss,HPDPL),该方法通过监测IP的ID号、TCP的序号以及报文间隔时间来定位报文丢包位置,并推算出测量点前后网络的丢包率,搭建实验环境对算法的准确性及性能进行评估,利用CERNET主干链路测量到的数据进行乱序率和丢包率分析。

关键词: 被动测量, 传输控制协议(TCP)报文乱序, 丢包, 定位, 重传

Abstract: Packet loss may cause the degradation of network and application performance. Detecting packet loss location will help network management. This paper proposes a method called HPDPL to analyse TCP packet loss based on single point’s passive measurement. This method can locate loss position and infer loss rates based on IP header’s ID field, TCP header’s sequence and packets’s interval. It builds a testbed to evaluate the accuracy and performance of the algorithm, and analyzes reordering rates and loss rates based on the trace collected from CERNET.

Key words: passive measurement, Transmission Control Protocol(TCP) packet reordering, packet loss, locate, retransmit