常见报文格式汇总.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 10 附件:报文格式 Ethernet 数据包格式(RFC894) Ethernet Ⅱ 帧格式: 目的 MAC 地址 源 MAC 地址6 bytes 6 bytes VLAN 帧格式: 目的 MAC 地址 源 MAC 地址6 bytes 6 bytes  Type/Length Payload 2 bytes 46-1500 bytes Type/Length Payload 2 bytes  FCS(CRC) 4 bytes FCS 4 bytes 0x8100 TCI 2bytes 2 bytes 3bits:UserPriority 1bit:CFI 12bits:VID 1、DstMac 的最高字节的最低 BIT 位如果为 1,表明此包是以太网组播/广播包, 送给 CPU 处理。 2、将 DstMac 和本端口的 MAC 进行比较,如果不一致就丢弃。 3、获取以太网类型字段 Type/Length。 0x0800→IP 继续进行 3 层的 IP 包处理。 0x0806→ARP 送给 CPU 处理。 0x8035→RARP 送给 CPU 处理。 0x8863→PPPoE discovery stage 送给 CPU 处理。0x8864→PPPoE session stage 继续进行 PPP 的 2 层包处理。0x8100→VLAN 其它值当作未识别包类型而丢弃。 PPP 数据包格式 标志 7E 地址FF 控制 03 协议 Payload CRC 标志 7E 1byte 1byte 1byte 2bytes 最多 1500bytes 2bytes 1byte 1、获取 PPP 包类型字段。 0x0021→IP 继续进行 3 层的 IP 包处理。 0x8021→IPCP 送给 CPU 处理。 0xC021→LCP 送给 CPU 处理。 0xc023→PAP 送给 CPU 处理。 0xc025→LQR 送给 CPU 处理。 0xc223→CHAP 送给 CPU 处理。 0x8023→OSICP 送给 CPU 处理。 0x0023→OSI 送给 CPU 处理。其它值当作未识别包类型而丢弃。 ARP 报文格式(RFC826) 以太网 以太网 帧类型 硬件类 协议类 硬件地 协议地 Op 发送端 发送端 目的以 目 的 目的地 源地址 2bytes 型 型 址长度 址长度 2bytes 以太网 IP 地 太网地 IP 地 址 6bytes 2bytes 2bytes 1bytes 1bytes 地址 址 址 址 6bytes 6bytes 4bytes 6bytes 4bytes |?以太网首部|?28 字节 ARP 请求/应答 IP 报文格式(RFC791)(20bytes) 版本 首部长度 服务类型 TOS 总长度 4bits 4bits 8bits 16bits 标识 Ident 16bits 标 志 Flag 片偏移 13bits 3bits TTL 协议号 首部检验和 8bits 8bits 16bits 源 IP 地址 32bits 目的 IP 地址 32bits 选项(可选) TOS 1 2 3 4 5 6 7 8 Precedence Delay Throughout Reliablity Reserved IP 首部20bytesICMP 报文PING 报文格式(需 IP IP 首部 20bytes ICMP 报文 类型(0 或 8) 8bits 标志符 Identi 16bits 代码(0) 8bits 检验和16bits 序号16bits 选项数据(可选) IP 首部20bytesTCP20bytesTCP 数据TCP 报文格式( IP 首部 20bytes TCP 20bytes TCP 数据 源端口号16bits 源端口号 16bits 目的端口号 16bits 序列号 32bits 确认序列号 32bits 首部长度 保留 U A P R S F 窗口大小 4bits 6bits R C S S Y I 16bits G K H T N N 检验和 紧急指针 16bits 16bits URG 紧急指针有效 ACK 确认序号有效 PSH 接收方应该尽快将这个报文交给应用层 RST 重建连接 SYN 同步序号用来发起一个连接 FIN 发端完成发送认务 UDP 报文格式(需 IP 封装)(8bytes) IP 首部 20bytes UDP 8bytes UDP 数据 源端口 16bits 目的端口 16bits UDP 长度 16bits UDP 检验和 16bits 二层头MPLS 标签(可以有多个)IP 报文 二层头 MPLS 标签(可以有多个) IP 报文 Lab

文档评论(0)

mph + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体上海谭台科技有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91310115MA7CY11Y3K

1亿VIP精品文档

相关文档