哪位大虾遇到过,socket通信,原始套接字,每次都少收4个字节?

每次接收数据时都会把vlan 3 tag的那四个字节81 00 00 03给自动去掉,导致结果不一致,哪位遇到过类似的问题急等!!!

我说的不好,你可以试试分段接收,不要一次来。

求大神!!!!!!!

是接受少了字节还是你读的时候跳过去了,跳过的话应该是你读的时候多读了4个字节,这个你要检查读取数据的代码。

能说的再具体些吗?贴出你的代码来。