IP协议为什么不提供对IP数据报数据区的校验功能?

 我来答
ma78794656
2012-03-21 · TA获得超过537个赞
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:92.8万
展开全部
IP协议位于网络层,它的数据封转格式是在传输层数据基础之上加了一个IP头。
因此,IP数据包报的数据部分其实是传输层数据报(TCP或UDP),而TCP或UDP在封转数据时已经有校验字段对它本身携带的数据进行校验(可以查看TCP和UDP的报文格式,它们都有自己校验字段)。因此,如果再在IP头部添加对数据区域的校验字段的话,一是会重复校验,降低的协议的效率(因为重复校验会消耗额外时间),二是会增加数据包的非数据部分长度,也降低了协议的效率(因为我们想要的是数据而非头部的哪些字段,添加对数据区域的校验字段会降低数据/总长度的比值)。
Storm代理
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式