WindWant
IP数据报首部解析
关注作者
前往小程序,Get
更优
阅读体验!
立即前往
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
WindWant
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
社区首页
>
专栏
>
IP数据报首部解析
IP数据报首部解析
WindWant
关注
发布于 2020-09-11 10:54:13
731
0
发布于 2020-09-11 10:54:13
举报
文章被收录于专栏:
后端码事
一、IP数据报首部的格式,普通20字节。
4位版本号:当前4--IPv4。
4首部长度:首部长度
8位服务类型TOS: 3bits(优先权)+ 4bits(类型--最小延迟+最大吞吐量+最高可靠性+最小费用)+ 1bits(未用,置0)。大多数实现都不支持TOS设置。
二、不同应用建议的TOS值如下:
16位总长度:总长度-首部长度=》IP数据报数据起始位置及长度。16bits=2byte,最大数据报长度65535。当数据分片时,此字段变化。
16位标识字段:唯一的标识每一份主机发送的数据报,每发送一份,值就会加1。
8位生存时间(TTL):设置了数据包可以经过的最多路由数。数据包的生存时间,初始值由源主机设置(通常32或64),没经过一个处理的路由器减1,当值为0时丢弃,并发送ICMP报文回主机。
8位协议:表明数据属于哪一层,1--ICMP,2--IGMP,6--TCP,17--UDP等。
16为首部检验和:根据IP首部计算的检验和码。检验和置0,然后每16bits进行
二进制反码求和
。结果存于检验和中。接收方同样进行二进制反码求和。结果为1则正确。
32位源IP地址。
32位目的IP地址。
本文参与
腾讯云自媒体同步曝光计划
,分享自作者个人站点/博客。
原始发表:2016-10-24 ,如有侵权请联系
cloudcommunity@tencent.com
删除
前往查看
tcp/ip
本文分享自
作者个人站点/博客
前往查看
如有侵权,请联系
cloudcommunity@tencent.com
删除。
本文参与
腾讯云自媒体同步曝光计划
,欢迎热爱写作的你一起参与!
tcp/ip
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
LV.
文章
0
获赞
0
目录
一、IP数据报首部的格式,普通20字节。
二、不同应用建议的TOS值如下:
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐