论文部分内容阅读
端到端丢包率是基本的网络性能测度。因为受到网络规模、应用行为等多方面因素的影响,丢包特征的测量和估算一直以来都最具挑战性和最难以测量的网络性能参数。本论文从实测流量的角度出发,研究面向用被动测量方法获得的实测IP Trace数据的丢包率相关测度计算方法。基于单向完整TCP流记录,对IPTAS系统在江苏省网边界采集的时长超过1000小时、总存储量超过46T、时间跨度近10年的全部IP Trace数据进行了系统地面向丢包率相关测度的计算和数据分析。论文首先介绍了互联网测量发展现状,并对网络性能测量,特别是丢包率测量研究现状进行了概括与分析,提出了本论文的研究目标和主要内容。然后对丢包率、重传率和乱序率等测度的定义进行了研究与描述,通过对TCP协议相关特征以及与丢包的关系的研究,选取单向完整TCP流作为分析对象,确定了本论文需要测量的丢包率相关测度,即首次丢包率、整体丢包率、采集器丢包率、重传率以及乱序率。在实测数据丢包率相关测度计算方法确定的基础上,首先完成了从海量实测数据中获取完整TCP流测量对象的工作。然后在一个IP归属库-IPCIS的支持下,从整体和分区两个角度完成了丢包率相关测度算法的设计与实现。并对IPTAS中采集的所有实测IP Trace数据进行了出/入方向总体和5min时间粒度的丢包率相关测度的计算。最后,从时间和地理位置的角度对丢包率相关测度变化情况进行了分析,得出网络流量和网络距离对丢包率都有直接影响的结论。还完成了两个现有的基于流记录的丢包估算模型与本文丢包率测度计算方法的结果的对比,给出了估算模型与本文统计方法的优劣以及结果差异。