基本的IP数据包结构
来源:互联网 发布:电脑上怎么发淘宝链接 编辑:程序博客网 时间:2024/06/11 23:25
IPv4
版本:占半个字节
首部长度:占半个字节,最大为15,最小为5(一个单位4个字节)
服务类型:标示该数据包的优先级和服务类型,占一个字节,提供差分服务和拥塞处理。
总长度:IP首部+数据,占两个字节
标识符:唯一的标示该数据段,占两个字节。由数据发送方指定的唯一号码,用于使分片后各分组片最后能准确地重装为原来的分组
标志:标志该数据包是否可以分段:第一位保留,第二位不可分段位(0表示可以可以分段,1标示不可分段)第三位更多分段位(0表示最后一个),占3位
分段偏移量:标示该数据报在原来未分段的相对位置,占13位
生存时间:标示可以在网路中传输的路由器个数,占一个字节
协议:表示上层协议字段,占一个字节,该分组携带数据使用的上层协议,以便确认交给那个进程进行处理。6 TCP 17 UDP
首部校验和:只是对IP首部的正确进行校验,不对数据处理。占2个字节
源IP地址:4个字节
目的IP地址:4个字节
可选字段
填充:若数据段的总长度不是4字节的倍数,则需要填充,用0进行。最大传输单元MTU
各种物理网络,对帧的可携带数据的上限有不同的规定,叫做最大传输单元,由硬件所决定。- IPv6首部
版本类型:半个字节
流量类型:表明该流量是否敏感等信息,占一个字节
数据流标签字段:要求这些数据包被中间路由器进行特殊处理,20位
有效载荷长度字段,描述了有效载荷的大小,有两个字节
下一个首部字段的作用:指向第一个扩展首部,最后一个扩展首部指向封装后的高级协议的引用。占一个字节。
跳限制字段:一个字段
源IP地址:占16个字节
目的地址:占16字节
故IPv6首部固定长度为40个字节。 - 只有目的地选项扩展首部可以出现多次。扩展首部出现循序:
逐跳选项扩展首部
目的地扩展首部:指定中间目的地址
路由扩展首部
分段(片)扩展首部:确实有大于PMTU的分组
认证扩展首部
封装安全有效载荷 (ESP)扩展首部
0 0
- 基本的IP数据包结构
- TCP/IP数据包结构详解
- TCP/IP数据包结构详解
- TCP/IP数据包结构详解
- TCP/IP数据包结构详解
- TCP IP数据包结构详解
- TCP/IP数据包结构详解
- TCP/IP数据包结构分析
- TCP/IP数据包结构详解
- TCP/IP数据包结构详解
- TCP/IP数据包结构详解
- TCP/IP数据包结构详解
- TCP/IP数据包结构详解
- TCP/IP数据包结构分析
- TCP/IP数据包结构详解
- TCP/IP数据包结构分解
- TCP/IP数据包结构详解
- TCP/IP数据包结构详解
- Android studio 快捷键大全
- 数据持久化存储:FMDB的使用
- 云服务器和虚拟主机有哪些区别
- linux下测试磁盘的读写IO速度(IO物理测速)
- 重构-改善既有代码的设计读书笔记(十)
- 基本的IP数据包结构
- MT6737 Android N 平台 Audio系统学习----TinyAlsa
- windows xp/2003 0day漏洞临时防范方法
- 加@WebServlet注解后URI跳Servlet失败(例如验证码功能)
- iOS网络监控— BMReachability
- mybatis系列-简介以及入门(一)
- Maven的常见问题
- 《从零开始学Swift》学习笔记(Day 50)——扩展计算属性、方法
- Liferay控制台Connect to www.google.com timed out