全站数据
8 4 2 0 5 8 1

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

消防工程师 | 教育先行,筑梦人生!         
问题更新日期:2024-04-21 12:46:30

问题描述

什么是校验和,怎么算的。用自己的话说说,最好举个例子,麻烦给回复
精选答案
最佳答案

这个用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}