一、知识回顾
1、网络层
IP协议是属于网络层的协议, 目前使用的是IPv4版本网络层锁封装的是源和目的IP地址(源IP、目的IP) 网络层传输的是数据包
2、IP地址
IP地址:标识网络中的某一台主机(在网络环境中,可以通过IP地址对主机进行定位) IP地址一般是和子网掩码配套使用,子网掩码的1标识了IP地址的网络部分,子网掩码的0标识了IP地址的主机部分
3、封装结构
应用层数据到了传输层会进行分段 传输层数据到了网络层可能会分
二、IP协议报文字段
a. 0100 .... = Version: 4:IP协议的版本 >b. .... 0101 = Header Length: 20 bytes (5):首部长度(标识的是IP数据包头部长度) c. Differentiated Services Field: 0x00 (DSCP: CS0, ECN: Not-ECT):区分服务字段:一般用于做网络层流量控制 d. Total Length: 82:总长度(整个IP数据包的长度) e. Identification: 0xc6b4 (50868):标识 f. 000. .... = Flags: 0x0:标志 ...0 0000 0000 0000 = Fragment Offset: 0:段片偏移 h.Time to Live: 128:生存时间(标识数据包在网络中的生存时间,当生存时间为0时,路由器会丢弃数据包,数据包每经过一跳路由器,生存时间减1) i. Protocol: TCP (6):协议(标识上层报文协议类型,UDP:17;TCP:6; ICMP:1) j. Header Checksum: 0xf665 [validation disabled]:首部校验和(只校验IP头部内容,不校验数据) k. Source Address: 13.89.179.9:源IP l.Destination Address: 192.168.252.128目的地址 图片: