硬件检验和是以太网帧的吧?
一共有有个 checksum,以太网帧、IP头、UDP包
一般说来,应用层接到的 UDP 包,checksum 都是被校验通过的。想接收到 checksum 不正常的,你得自己搞应用层的 TCP/IP 协议栈。
但是几个 checksum 算法是 CRC,强度不够,想要完全避免数据出错,还需要在应用层做 sha256 检验。
【 在 zhanghaoX (环顾四方有效) 的大作中提到: 】
: 请问,win下 如果设置网卡硬件校验和的话,win的协议栈本身还会做吗?
--
FROM 112.47.122.*