以太网帧封装代码java 以太网的数据帧封装如下图所示( 五 )


在实际应用中,我们会发现,大多数应用的以太网数据包是EthernetV2的?。ㄈ鏗TTP、FTP、SMTP、POP3等应用),而交换机之间的BPDU(桥协议数据单元)数据包则是IEEE802.3的帧,VLANTrunk协议如802.1Q和Cisco的CDP(思科发现协议)等则是采用IEEE802.3 SNAP的帧 。如STP对应的帧如下,抓包格式为IEEE 802.3,LLC中的DSAP=SSAP=0X42普通的TCP报文如下,抓包显示为ETHERNET II格式,其实LLC中DSAP=0X06
5、Ethernet 1 帧格式和EthernetⅡ是一样的 。只是EthernetⅡ物理接口和电器特性在EthernetⅠ上有所更改 。
以太网历史:
对于以太网的帧格式种类多达5中有其历史原因:
1980 DEC,Intel,Xerox制订了Ethernet I的标准
1982 DEC,Intel,Xerox又制订了Ehternet II的标准以太网事实上的标准帧格式
1982 IEEE开始研究Ethernet的国际标准802.3
1983 迫不及待的Novell基于IEEE的802.3的原始版开发了专用的Ethernet帧格式 802.3 RAW
1985 IEEE推出IEEE 802.3规范SAP后来为解决EthernetII与802.3帧格式的兼容问题推出折衷的Ethernet SNAP格式 。
DATE 2019-06-13
以太网帧封装代码java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于以太网的数据帧封装如下图所示、以太网帧封装代码java的信息别忘了在本站进行查找喔 。

推荐阅读