我正在尝试在我的系统中集成TCP卸载(当前是TCP环回)。
为此,我将核心通过以太网连接到系统中的交换机。
我运行了3个不同的测试(使用netcat),得到了以下结果:
- Linux< - >核心:工作正常。我发送数据包并收回它们。
- Windows< - > Core:不起作用。我发送数据包,看到它们在wireshark上收到了。但是没有回应netcat控制台
- Windows< - > Linux_loopback:工作正常。 (linux Loopback是通过创建FIFO,然后运行“cat / home / fifo | netcat -l -p 5000> / home / fifo”来完成的。
醇>
看看TCP捕获,我看到的唯一奇怪的事情是一个包含ACK_Number且没有ACK_Flag的数据包。
我试图找出这个数据包是否有问题,如果没有,Windows netcat的原因是什么,不显示来自核心的回应数据包。
Linux TCP堆栈是否比Windows更宽松?
由于