目录
1.基础知识
1.1 IP协议
版本(4位) | 首部长度(4位) | 服务类型(8位) | 总长度(16位) | |
标识(16位) | 标识(3位) | 片偏移(13位) | ||
生存时间TTL(8位) | 协议类型(8位) | 头部校验和(16位) | ||
源IP地址(32位) | ||||
目的IP地址(32位) | ||||
选项(32位) | ||||
数据 |
- 首部长度——整个黄色区域的长度,以32位的字为单位。
- 服务类型如下>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
字段 | 优先权 | D | T | R | F | 保留 |
长度(位) | 3 | 1 | 1 | 1 | 1 | 1 |
含义 | 延迟 | 吞吐量 | 可靠性 | 费用 | 未用 |
服务类型字段由应用程序进行设置,路由器仅在必要的时候进行读取,不进行设置。
- 总长度——包括头部跟数据
- TTL——源主机在发送报文时设置TTL(一般为32或64),表示数据报文最多可以经过的路由器的数量。它指定报文的生存时间,每经过一个路由器TTL减1,当TTL为0的时候,路由器丢弃此包,并发送一个ICMP报文来通知源主机。
- 协议类型如下>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>