在Windows上运行时,WireShark可以检测网络上的以太网PAUSE数据包吗?

前端之家收集整理的这篇文章主要介绍了在Windows上运行时,WireShark可以检测网络上的以太网PAUSE数据包吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们有一台 Windows服务器连接到处理大量数据的交换机.我们注意到,当我们在网络适配器上禁用FlowControl时,看起来我们的性能要好得多.我们偶尔会丢弃数据包,我们可以使用,但其余时间我们似乎获得了更好的吞吐量.

我们想验证当启用FlowControl时,服务器确实正在发送PAUSE消息.我的印象是WireShark无法看到这些数据包,因为它们没有传递给操作系统,但在Wikipedia的FlowControl http://en.wikipedia.org/wiki/Ethernet_flow_control条目中,有一个“WireShark”屏幕截图的以太网“Pause”帧.

在什么情况下,WireShark能够看到PAUSE帧?

暂停帧由交换机处理,而不是会话伙伴.所以捕获暂停帧的唯一方法是:

>实际收听计算机和交换机之间的链接
>在发送暂停帧的计算机上运行wireshark(如果NIC驱动程序支持它)
>使用将暂停帧转发到监控端口的开关

验证PAUSE的其他方法导致问题:

>在打开和关闭流量控制并监控带宽的同时观察交换机上的暂停计数器>想不到任何其他问题.

猜你在找的Windows相关文章