原文作者:王阿领,刘渊,王晓峰
原文标题:主被动结合的网络测量技术研究
原文链接:
https://kns.cnki.net/kcms2/article/abstract?v=3uoqIhG8C44YLTlOAiTRKibYlV5Vjs7i8oRR1PAr7RxjuAJk4dHXorwRjITWb1NcbGucqanfxW-rNutyfAkl5Zo6jfQ7k0L9&uniplatform=NZKPT
原文来源:知网、计算机工程与应用. 2020, 56(21)
文中所采用的数据集均来自混合模式下的本地校园网络。
将数据通过OpenFlow交换机转发,处理器处理,经被动检测设备检测以及内核处理。目的是清洗过滤出冗余的测量数据,匹配筛选出真实有效的测量数据。
测量周期为20天,采集源端和目标网络往返数据报文信息,以方便查看其往返数据包收发情况,测量数据情况见图1。
3. How
图3 数据信息的匹配和筛选过程
文中采用了周期动态调整的主动发包测量方式、根据网络是否处于突发时段来适度调整主动发包的测量周期。
假设丢包测试实验进行了N次测量任务,探测时延结果序列为:{T1,T2,...,TN}。其中,di表示每次发包后探测得到的平均时延。如果发送第i次探测包产生丢包,则设置Ti的值为0,否则Ti的值不变。只判断Ti的值是无法判断当前测量阶段是否属于丢包突发时段,此时,根据排队时延定义一个丢包突发指标PT,丢包突发指标公式如下:
依据上面方法的链路丢包情况,对发包周期做出动态调整,采用泊松分布的丢包采样方式,采集实际测量的链路丢包率。
图4多路径动态路由探测寻路过程
4. Conclusion
(1)文献提出了主被动结合的网络测量方式。此方式兼顾了主动测量和被动测量的优点,并使得测量结果能更好地反映网络的真实情况。
(2)提出了一种基于正则表达式的数据匹配和筛选算法,将采集到的无效和冗余的数据信息筛选过滤掉,保留有效的测量数据信息。与传统的数据信息挖掘方式相比,该方法实现方式相对方便,降低了其执行过程中的时间复杂度。
(3)提出了一种周期动态调整的主动发包方式测量链路丢包率,根据网络是否发生突发来适当调整探测包的发包时间周期。相较于减半或者倍增的几何形式的发包调整策略,动态参量随机值的调整策略测量误差抖动较小,相对来说比较稳定。
随后对测量的丢包率数据采用泊松分布的采样方式进行采样,获取采样样本周期内的真实丢包率测量数据,降低因网络突发导致的测量误差。相比较一般的周期采样方式,采样样本的准确率较高。
(4)提出一种多路径动态路由测量方法,该方法得到的路由路径跳数平均值较小,且跟踪成功的平均路由探测时间较少,从总体上看,该方法可以在减少提升路由测量准确率的同时,减少了算法复杂度。
5. Review
传统的网络测量方式有主动测量和被动测量,然而单一的主动测量或被动测量难以对网络信息进行精准而有效的测量,因此文中提出了主被动结合的网络测量技术,可以在提升网络测量的精度的同时,减少时间复杂度。
文中采用周期动态调整的发包策略,可以降低网络突发情况下持续丢包对测量结果产生的影响。相较于传统发包策略,文中提出的发包方式误差更小,稳定性和准确性更高。
文中提出的多路径动态路由测量算法,可以减少寻路探测跟踪时间,提升探测的效率。
文中提出的主被动结合算法、基于周期动态调整的发包策略以及多路径动态路由测量算法,可以在提升测量精度的同时降低网络测量的时间复杂度,达到简化网络运维、增强网络鲁棒性的目的。
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...