我使用pcapdotnet和c创建了一个完整的TCP/IP堆栈。
但在一些pcs中,wire shark显示了与pcapdotnet一起发送的所有数据包的重复帧。请看截图
此处使用pcapdotnet发送第303、306和308帧,304307和309帧是各自的副本。
这些重复帧未到达目标或网络上。
仅在某些Windows PC中观察到此问题。
有人能帮我吗?
最佳答案
我遇到了一个与pcapdotnet非常相似的问题。在某些机器上也可以看到,而在其他机器上则没有。
问题是winpcap和npcap都安装在我的一些机器上(因为我在升级到wireshark 3之前安装了wireshark 2,和大多数用户一样)。解决这一问题的程序是:
卸载WinPCAP
卸载npcap
重新安装npcap,最好是最新版本(现在是0.998)。确保在安装程序中选择“WinPCAP兼容性”选项。
这完全解决了我的问题。
我知道这个问题发布已经有一段时间了,但我想它仍然与一些人有关。
关于c# - wireshark PcapdotNet中的重复帧,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48663902/