linux网络配置之三-TCP报文
OSI七层模型只是参考模型
现实中使用的模型为TCP/IP模型
#TCP/IP五层模型
应用层:WEB服务器:http协议(应用层协议,访问不同页面)
传输层:封装端口
网络层:封装IP
数据链路:封装MAC
物理层:封装前导码
IP报文段含义
报文每行32bit长度,4个字节;
IP version:4bit版本号(V4/N6)
Hdr Len:4bit;首部长度,表示报文的行数,需要乘以4,才得到报文真正的长度
Type of Service:服务类型,8bits;标记该报文是否是加急传输等类型
Total length:16bits;标识报文长度,减去首部就是数据
Identification(Fragment ID):16bits;报文被分片后使用Fragment ID标识,同一报文的片段Fragment ID必须相同