问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

首部检验和怎么计算

发布网友 发布时间:2022-12-31 11:12

我来回答

1个回答

热心网友 时间:2023-11-16 18:43

IP首部校验和的计算方法:

把校验和字段清零,对每16位(2字节)进行二进制反码求和, 反码求和的意思是先对每16位求和,再将得到的和转为反码。

IP数据报校验只对首部进行校验,不对数据部分进行校验。把首部看成16位为单位的数字组成,依次进行二进制反码求和,再把结果依次存入校验和字段中即可。

扩展资料:

将发送的进行检验和运算的数据分成若干个16位的位串,每个位串看成一个二进制数,这里并不管字符串代表什么,是整数、浮点数还是位图都无所谓。将IP、UDP或TCP的PDU首部中的检验和字段置为0,该字段也参与检验和运算。

对这些16位的二进制数进行1的补码和(one's complement sum)运算,累加的结果再取反码即生成了检验码。将检验码放入检验和字段中。

其中1的补码和运算,即带循环进位(end round carry)的加法,最高位有进位应循环进到最低位。反码即二进制各位取反,如0111的反码为1000。

参考资料来源:百度百科-效验和

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 梦见亲人走后门是什么意思 windows平板电脑能不能USB启动盘 重装系统吗? 农民、记者、司机、工人、建筑师、警察的英语怎么写 “长大了想当一位建筑师”英语单词怎么写? 七日年化收益率2.66一天多少钱 c语言在哪里写? 写C语言程序的一般步骤是怎样的 id6x怎么连接酷我 酷我是不是只能用苹果id登录 物联中国的介绍 武汉吴家湾邮政银行怎么打不通电话 莱阳市吴格庄有个邮政储蓄银行是哪个支行 如何检验白酒的好坏? 夏天汽车电瓶突然没电 哪里有拍比较正统的汉服 *** 的地方 杭州哪有卖汉服的实体店? 杭州哪里有多一点的旗袍和汉服之类的东西卖啊? 求一首爱情表白藏头诗:“李文琦 我爱你”求高人帮忙!!!谢谢了 高海迪我爱你求一首藏头诗 诺基亚x6 00 16gb后盖盖不紧是怎么回事? iPhone X可以直接接12V电瓶吗? 苹果x接电话屏幕不亮 内马尔儿子卢卡多少岁 内马尔有有两个儿子吗 内马尔三个孩子生日 内马尔的儿子亲生的吗 内马尔儿子有几个儿子 内马尔儿子打蓝球了吗 18米钢管杆型号及规格 e站里站权限没了怎么办 广西桂平市2010生源地信用助学贷款申请表什么填写 桂平市教育局助学贷款现在还能申请吗? 吃一星期快餐有什么坏处? 英国一名24岁的姑娘菲比决定用自己的身体做一个实验,那就是挑战一周都吃速食!想不到一周过去之后, 嗟的文言文 要到山东的诸城,山东的哪个机场出来比较方便? 自愈式并联电力电容器电容容量怎么是KVar 用大白菜重灌win7系统详细步骤? 恶堕岛风 漫画 跪求 ipad7,11是什么意思