我正在尝试使用 Sharppcap 来打包和发送 UDP 包。我可以通过 Windows 环回适配器发送包,但它将字节长度限制为 1500。但是,我需要发送更大的包才能更快。我安装了 Npcap 来增加这个数字,但它让我卸载了 Winpcap 驱动程序,现在当我尝试打开 Npcap Loopback 适配器时抛出异常:
CurrDev.Open(DeviceMode.Promiscuous, readTimeoutMilliseconds);
异常:SharpPcap.PcapException:'无法激活适配器 (rpcap://\Device\NPF_{DB15D668-E692-46D9-9A6F-FD6747CD11AD})。返回码:-1'
奖励问题:我的目标是通过以太网发送 10 Gb/秒。还有其他想法如何达到这个速度?