TCPIP: IP报头
来源:互联网 发布:数据三国 编辑:程序博客网 时间:2024/06/05 12:00
IP version(4 bits): IPv4,或者IPv6
Hdr Len(4 bits): 首部长度,包括可选段,可选段=首部长度-20bytes
标记的是行数,不是字节数,2的4次-1=15行,一行4个字节
Type of Service(TOS)(8 bits): 服务优先级,优先级高,能加快传输速度
Total Length(16 bits): 整个IP报文的长度,包括头部和数据,
数据=报文长度-头部长度
Identification(Fragment ID)(16 bits): 标记符,片ID
报文的大小取决于MTU(最大传输单元,不同的设备MTU不同)
大于MTU的报文必须分片。
Fragment Offset(16 bits): 片偏移,标记是几号片
R:
DF:don’t fragment,只有一个片
MF: more fragment,有更多的片
Time-Te-Live(TTL)(8 bits):生存时间,一个报文经过路由器的数量
Protocol(8 bits):标记上层是什么协议,如tcp,udp,smtp
Header Checksum(16 bits): 首部校验和,单向加密
Source IP Address(32 btis): 源地址
Destination IP Address(32 bits): 目的地址
Options: 可选段,长度可变,最长40个字节(一个字节8位)
Data: 数据,封装的TCP,TCP,SCCP数据。
0 0
- TCPIP: IP报头
- ip报头
- ip 报头
- IP报头
- IP报头
- ip报头,tcp报头,udp报头解析
- ip数据报头分析
- IP数据报头
- IP报头格式
- IP 报头的格式
- ip报头详细介绍
- ip报头分片
- TCP/IP报头
- TCP/IP报头
- TCP UDP IP 报头
- TcpIp详解--IP网际协议
- IP协议报头学习笔记
- IP数据报报头详解
- 架构学习相关资料
- Appium(学习)
- leetcode Bitwise AND of Numbers Range
- TCPIP: IPv4分类
- Binary Tree Zigzag Level Order Traversal
- TCPIP: IP报头
- 解决Linux系统忘记root密码的方法+linux搭载ftp服务器方法
- 心情
- spring-ws的使用
- ffmpeg 总结
- leetcode Number of 1 Bits
- Java基础---Object类、内部类
- URAL - 1823 Ideal Gas(审题)
- 排列组合。