加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-14 00:39:46 所属栏目:Windows 来源:网络整理
导读:我们有一台 Windows服务器连接到处理大量数据的交换机.我们注意到,当我们在网络适配器上禁用FlowControl时,看起来我们的性能要好得多.我们偶尔会丢弃数据包,我们可以使用,但其余时间我们似乎获得了更好的吞吐量. 我们想验证当启用FlowControl时,服务器确实正
我们有一台 Windows服务器连接到处理大量数据的交换机.我们注意到,当我们在网络适配器上禁用FlowControl时,看起来我们的性能要好得多.我们偶尔会丢弃数据包,我们可以使用,但其余时间我们似乎获得了更好的吞吐量.

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

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

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

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读