全站数据
8 4 2 0 5 8 1

什么是校验和,怎么算的。用自己的话说说,最好举个例子

怡然心理小镇 | 简单学习,快乐成才!         
问题更新日期:2024-10-22 10:37:43

问题描述

什么是校验和,怎么算的。用自己的话说说,最好举个例子求高手给解答
精选答案
最佳答案

这个用C#写的ICMP报文检验和:Ping的ICMP报文:8 0 0 0 0 1 0 256 65 66刚好十个字节。可以组成5个ushort整数:8*256+0=20480*256+0=00*256+1=10*256+256=25665*256+66=16706上面的算术是怎么得来的,自己认真观察~得到一个ushort数组 buffer={2048,0,1,256,16706}