摘要
NAT协议会修改IP协议和TCP协议的协议头,从而无法有效的检查发送的数据包和接收到的数据包的一致性,导致被动测量单向网络性能指标失效。本论文通过对被动抓取的数据包的IP和TCP协议头进行修改,再对整个数据包计算摘要的,来确定发送数据包和接收数据包的对应关系。同时修改了单向时延的计算方法,加入了类似滑动窗口的技术,能够支持大规模的抓包数据的单向时延计算。用该方法对网络单向时延设计了测量方案,对实际网络进行了长时间的测量,证明了该方法的有效性。
NAT will modify the IP protocol and TCP protocol header , and thus it is difficult to effectively check the indentity of the sending packets and receiving packets in a passive way to measure one-way-delay. In this paper, IP protocol and TCP protocol headers of captrued packets which was modified by NAT is modified again, then the entire packet is hashed. The hashed value becomes the id to determine the indentity between sending packets and receiving packets . The algrighm to caculate one-way delay is also improved to support large-scale data by adding technology similar to sliding window. According to this approach, a software is designed and incompleted to measure the one-way delay of the actual network .
出处
《软件》
2015年第1期47-50,共4页
Software