tcpip协议栈 协议报文合集

1.完整数据包格式
  以太网首部|ip首部|tcp(udp)首部|应用数据|以太网尾部
                                     |
                                     \/
                                 appl首部|用户数据


2.链路层 格式
 
  目的地址|源地址|长度|dsap|ssap|cntl|org code|类型|数据|crc

  协议类型  对应协议
  0800      ip数据报
  0806      arp请求/应答
  8035      rarp请求/应答
3.ip层 格式

  版本|首部长度|服务类型|总长度|标识|标志|片偏移|ttl|协议类型|首部检验和|源Ip|目的ip|选项|数据
 

  协议类型  对应协议
             icmp
             igmp
             tcp
             udp
4.arp/rarp数据包格式
 以太网目的地址|以外网源地址|帧类型|协议类型|硬件地址长度|协议地址长度|op操作字段|发送端以外网地址|发送端Ip地址|目的以外网地址|目的Ip地址

  op操作字段
  协议类型  对应类型
  1      arp请求
  2      arp应答
  3      rarp请求
  4      rarp应答

5. icmp报文格式

   ip数据报
   ip首部|icmp报文

   icmp报文
   报文类型|代码|检验和|内容


6.rip报文格式
  ip首部 | udp数据报
          
          udp首部|rip报文

 
7.udp数据报   最大长度65535
  ip头部 | ip 数据
          
         |udp首部 | udp数据报
 
  udp首部
   源端口号 | 目的端口号 | udp长度 | Udp检验和 | 数据

8.tcp数据报
   ip头部 | ip数据报
   ip头部 | tcp头部 | tcp 数据
 
   tcp头部详解
    源端口号 | 目的端口号 | 序号 | 确认序号 | 头部长度 | 保留 | 6位标志位 | 16位窗口大小 | 检验和 | 紧急指针 | 选项 |  数据

9. igmp数据报
  版本 | 类型 | 未用 |校验和






 

你可能感兴趣的:(网络通信)