go top

有道翻译

伪首部

Dummy header

以上为机器翻译结果,长、整句建议使用 人工翻译

百科

伪首部

伪首部(pseudo header),通常有TCP伪首部和UDP伪首部。在UDP伪首部中,包含32位源IP地址,32位目的IP地址,8位协议,16位UDP长度。通过伪首部的校验,UDP可以确定该数据报是不是发给本机的,通过首部协议字段,UDP可以确认有没有误传。 Tcp伪首部: typedef struct { unsigned long saddr; //源IP地址 unsigned long daddr; //目的IP地址 char mbz; // mbz = must be zero, 用于填充对齐 char protocal; //8位协议号 unsigned short tcpl; // TCP包长度 }psdheader_t; TCP头校验和计算算法详解 我就不管是按“位”(bit)取反相加,还是按“1的补码”相加了,总之就是把需要进行校验的“字串”加(+)起来,把这相加的结果取反当做“校验和” (Checksum),比如,相加的结果是0101,那么“校验和”就是1010,验证的时候呢,就是 0101+1010 = 1111,取反后,就是0——如果验证得“零”(0),就是正确的!

详细内容

以上来源于: 百度百科
$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定