常见报文格式帧结构_第1页
常见报文格式帧结构_第2页
常见报文格式帧结构_第3页
常见报文格式帧结构_第4页
常见报文格式帧结构_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、常见报文格式汇总1.1Ethernet数据包格式(RFC894)VLAN帧格式:EthernetII帧格式:目的MAC地址源MAC地址Type/LengthPayloadFCS(CRC)6bytes6bytes2bytes46-1500bytes4bytes1、目的Mac的最高字节的第8位如果为1,表明此包是以太网组播/广播包,送给CPU处理。2、将目的Mac和本端口的MAC进行比较,如果不一致就丢弃。3、获取以太网类型字段lype/Length。0 x0800IP继续进行3层的IP包处理。0 x0806-ARP送给CPU处理。0 x8035-RARP送给CPU处理。0 x8863-*PPPo

2、Ediscoverystage送给CPU处理。0 x8864-PPPoEsessionstage继续进行PPP的2层包处理。0 x8100-VLAN其它值当作未识别包类型而丢弃。4、Tag帧。Type:长度为2字节,取值为0 x8100,表示此帧的类型为802.1QTag帧。PRI:长度为3比特,可取07之间的值,表示帧的优先级,值越大优先级越高。该优先级主要为QoS差分服务提供参考依据(COS)。VDD(VlanID):长度12bits,可配置的VLANID取值范围为14094。通常vlan0和vlan4095预留,vlanl为缺省vlan,一般用于网管。1、获取PPP包类型字段。0 x00

3、21-IP0 x8021-IPCP0XC021-LCP0 xc023fPAP0 xc025LQR0 xc223-CHAP0 x8023-OSICP0 x0023-0SI其它值当作未识别包类型而丢弃。继续进行3层的IP包处理送给CPU处理。送给CPU处理。送给CPU处理。送给CPU处理。送给CPU处理。送给CPU处理。送给CPU处理。1.2PPP数据包格式标志7E地址FF控制03协议PayloadCRC标志7ElbytelbytelbyteZbytes最多1500bytesZbyteslbyte13ARP报文格式(RFC826)以太网目的地址6bytes以太网源地址6bytes帧类型2bytes

4、硬件类型2bytes协议类型2bytES硬件地址长度lbyt已s协议地址长度lbytesOP2bytes发送端以太网地址6bytes/JA,*yli友送瑞IP地址4bytes目的以太网地址6bytES目的IP地址4by|-28字节ARP请求/应答硬件类型:1表示以太网协议类型:和Ethernet数据帧中类型字段相同0P操作字段:1表示ARP请求2表示ARP应答3表示RARP请求4表示RARP应答1.4IP报文格式(RFC791)(20bytes)版本首部长度dbits4bits服务类型TOS8bits总长度16bits标识Ident16bits标志Flag3bits片偏移13bitsTTL8b

5、its协议号8bits首部检验和16bits源IP地址32bits目的IP地址32bits选项(可选)TOS12345678PrecedenceDelayThroughoutReliablityIP首部20bytesICMP报文15PING报文格式(需IP封装)(8bytes)IP首部ICMP报文20bytes类型(0或8)代码(0)检验和8bits8bits16bits标志符Identi序号16bits16bits选项数据(可选)1.6TCP报文格式(需IP封装)(20bytes)IP首部20bytesTCP20bytesTCP数据源端口号目的端口号16bits16bits序列号32bits

6、确认序列号32bits首部长度保留UAPRSF窗口大小4bits6bitsRCSSYI16bitsGKHTNN检验和紧急指针16bits16bitsURG紧急指针有效ACK确认序号有效PSH接收方应该尽快将这个报文交给应用层RST重建连接SYN同步序号用来发起一个连接FIN发端完成发送认务1.7UDP报文格式(需IP封装)(8bytes)IP首部20bytesUDP8bytesUDP数据源端1目的端口16bits16bitsUDP长度UDP检验和16bits16bits1.8MPLS报文格式MPLS报文类型:以太网中0 x8847(单播)0 x8848(组播)PPP类型上0 x8281(MPL

7、SCP)1.9ATM报文格式信元格式:UNIGFCVPIVPIVCIVCIVCIPTCLPHECData(653bytES)8421NNIVPIVPIVCIVCIVCIPTCLPHECData(653bytES)8421使用AAL-5frame封装PDU的方法:RFC2684LLCAAL-5ATMPDU/LLC0 xFE-FE-03HLPID1octetAAL-5trailerPayload48octetsA0 x00NullNetworkLayer(notusedwithATMencapsulation)0 x80SNAP(aSNAPheaderfollowstoidentifythePDU

8、type)OxSl-ISOCLNPOx82-ISOESISOK83-ISOIS-IS0 x8EInternetIPv6朱OxCC-InternetIPv4*OkCF-PPPLLC/SNAPPDULLC0 xAA.AA.03SWAPAAL-5trailerOUI0 x00-00-00PID0 x08-00*Payloadi48octets!AAL-5ATM0 x00-00-00thePIDisanEthertypeOUISOWC22bridgedPDUisencapsulatedPID0 x08-00IPv4packetOxO8-06-ARP/InARPpacket0 x88-47MPLSpac

9、ketPossiblevaluesforbridmdPDUsare:0 x00-01802.3Ethernet(withpreservedFCS)0 x00-02802.4Ethernet(withpreservedFCS)0 x00-03802.5Ethernet(withpreservedFCS)0 x00-04FDDI(withpreservedFCS)0 x00-07802.3Ethernet(withoutpreservedFCS)0 x00-08802.4Ethernet(withoutpreservedFCS)0 x00-09802.5Ethernet(withoutpreser

10、vedFCS)0 x00-0AFDDI(withoutpreservedFCS)OxOO-OB802.6Ethernet(FCSpreservationindicatedbyCIBbit)OxOO-OE-BPDUOxOO-OFSourceRoutingBPDUVCMux(NULL)AAL-5帧格式:DataPadCPC8UUCPLengthCRC-32A、Payload48octetsoctets1-65,535ATMAAL-5CSbits0-471116321.10常见的协议类型协议名称协议号ICMP1TCP6UDP17OSPF891.11MTU网络MTU字节超通道6553516Mb/s令牌环(IBM)179144Mb/s令牌环(IEEE802.5)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论