网络损伤仪通常用于网络工程师、系统管理员、网络运营商等领域,以帮助他们诊断和解决网络故障,确保网络的最佳性能。一些流行的网络损伤仪品牌包括国外的spirent,但spirent的价格较高,国内的品牌HoloWAN价格较低,VMNetwork同样是国产品牌,具有较高的性价比。
报文分类器
网络损伤仪通常具有报文分类器功能,可以帮助用户分类和捕获特定类型的网络流量。报文分类器是一种能够识别和分类网络上特定类型数据包的机制。
报文分类器可以根据多种条件对网络数据包进行过滤,如源 IP 地址、目标 IP 地址、端口、协议类型等。用户可以根据自己的需求设置过滤规则,以捕获感兴趣的数据包并忽略其他数据包。
在上一篇文章中,介绍了VMNetwork网络损伤仪"引擎"和“链路”的概念。通过报文分类器,设置多种多样的匹配规则和指定匹配报文的行为,能够将特定的报文分配到指定的链路(path)中,每条链路可以独立设置损伤,所以通过报文过滤器,能够对报文进行精确的损伤。
匹配规则
VMNetwork网络损伤仪的匹配规则分为简单规则和组合规则。简单规则就是根据单个特征进行匹配,如IPV4, IPV6地址,MAC地址,TCP/UDP 端口号等,规则的完备程度和损伤仪的型号相关,越高端的型号具备越丰富的匹配规则。而组合规则是简单规则的组合,组合规则内的简单规则之间是“与”的关系。
每条规则决定了怎样的报文会被匹配,也指定了被匹配报文的行为,行为可以是:透传(不进行损伤),分配到指定的path中进行特定的损伤。