网络层析成像在网络拓扑推断中的应用摘要:网络层析成像是根据端到端的测量,通过反演推断获取网络的内部特性
基于网络层析成像技术的网络拓扑推断是网络层析成像技术的重要应用之一,它根据网络中节点特性的相关性推断网络拓扑
1、网络层析成像概述网络层析成像(NetworkTomography)是一种采用全新思想的网络测量技术,它是基于医学透视的概念提出来的,是根据端到端的测量,通过反演推断获取网络的内部特性,利用统计和推断的原理进行拓扑结构的推理
层析成像技术不需要网络内部的节点的合作,只需要选择一组接收节点即可完成对网络内部的特性推断,利用层析成像技术解决网络内部节点不合作的问题
网络层析成像的技术分3个方面:网络拓扑推断,即根据网络性能参数推断网络的拓扑结构;网络链路级参数推断通过接受节点的网络特性分析网络链路级的特性,包括时延分布、丢包率和带宽等参数估计;网络端到端流量估计是网络链路级参数推理的反过程,目的是利用链路级的测量数据推断网络端到端流量
2、基于网络层析成像的拓扑推断网络层析成像(NetworkTomography)基于端到端的技术获取网络内部的特性,而不需要网络内部节点的合作
基于网络层析成像技术的网络拓扑推断是网络层析成像技术的重要应用之一,它根据网络中节点特性的相关性推断网络拓扑
因为研究表明,在树状结构的网络中,节点的共享链路越多,节点的性能特性越相近,即相关性越大
当前有多种网络推断的方法
基于SNMP方法和基于Traceroute的方法和基于BGP路由表的方法
网络层析成像是基于端到端的技术来获取网络内部特性,首先在设置接收节点,然后向接收节点发送大量的探测包,根据接收节点收到测量数据包的情况分析网络的内部特性
基于网络层析成像的拓扑推断主要有3个步骤:①通过端到端的测量技术获得端到端的性能参数;②根据端到端的性能参数计算出节点间的相关性;③根据节点间的相