前言:
HoloWAN 推出的最新抓包分析工具 Pixel 由 HoloWAN 团队自主研发,已获得国家专利。侵权必究!
使用网络损伤仪对应用程序进行测试
从事网络行业的人都了解网络质量对于应用程序性能的影响是非常大的。为了使应用程序可以完美地运行在质量较差的网络中,越来越多的网络厂家选择使用广域网仿真仪器对应用程序进行测试。
为了帮助测试人员直观地了解报文的损伤情况,广域网仿真仪大多带有实时展示流量损伤情况的工具。以 HoloWAN 为例,HoloWAN 的主界面设置有数据列表。在列表上可以清楚地看到通过 HoloWAN 的流量的瞬时速率、丢包率、误码率、乱序概率、报文重复概率等损伤。这个功能对于一般的测试来说已经足够了。
wireshark无法完美地分析损伤报文
但是测试的一个重要环节就是定位问题。光是依靠数据列表中的实时数据根本无法精确定位受到损伤的报文。于是一些客户会选择采用 wireshark 等抓包工具,对经过HoloWAN处理的报文抓包并分析。wireshark是一个成熟的抓包分析工具,但是对于分析损伤报文,它依旧存在不足之处。
wireshark 在抓取大流量时可能会出现乱序,假设报文设置了时延或报文乱序,我们就无法分析乱序是由于HoloWAN的损伤导致的亦或是wireshark导致的。另一大问题是wireshark抓取不到丢包的报文。被丢包事件命中的报文会在HoloWAN中直接丢弃,wireshark无法抓取到这些被丢弃的报文。想要分析哪个报文被丢弃了,只能将损伤前后的报文进行对比。可想而知,这是一个巨大的工程。
HoloWAN最新抓包分析工具--Pixel
为了可以更加方便的测试并快速定位问题,HoloWAN推出了Pixel,一款强大的抓包分析工具。
Pixel 内置在HoloWAN中,使用简单便捷。可以同时抓取损伤前后的报文。抓取到的所有报文,以及报文的详细信息会以列表的方式显示在页面上。每个报文受到的时延、丢包、误码等损伤则会显示为图标,便于用户查找定位报文损伤。
除此之外,Pixel还拥有许多实用的功能。例如:
- 过滤器:通过过滤器可以快速,精准的定位受到特定损伤的报文。
- 瞬时速率统计图:Pixel 可以查看报文通过HoloWAN的瞬时速率。速率统计颗粒度精细至10ms。可以观察到流量在极短时间内的突发情况。弥补了HoloWAN数据列表统计精度不足的缺点。
Pixel 将 HoloWAN 的整个损伤流程变得透明,用户可以直观地看到每个报文的损伤情况。大大提高了测试效率。
|