[RK_2014_0924]Ethernet II VS 802.3,rk_2014_0924802.3
[RK_2014_0924]Ethernet II VS 802.3,rk_2014_0924802.3
一、Ethernet Frame Types: Provan's Definitive Answer
Novell Frame Type Designation: Ethernet_II
Common name: Ethernet
Layout:
6 bytes 6 bytes 2 bytes Up to 1500 bytes +-------------+-------------+-------------+-------------------------+ | Destination | Source | E-type | Network Protocol Packet | | MAC Address | MAC Address | (IPX: 8137) | | +-------------+-------------+-------------+-------------------------+
Comments:
Novell Frame Type Designation: Ethernet_802.3
Common name: "Raw" 802.3
Layout:
6 bytes 6 bytes 2 bytes Up to 1500 bytes +-------------+-------------+--------------+------------------------+ | Destination | Source | Total packet | IPX Packet | | MAC Address | MAC Address | length | first two bytes: FF,FF | +-------------+-------------+--------------+------------------------+
Comments:
二、Some examples of values in the type/length field:
0 - 1500 length field (IEEE 802.3 and/or 802.2) 0x0800 IP(v4), Internet Protocol version 4 0x0806 ARP, Address Resolution Protocol 0x8137 IPX, Internet Packet eXchange (Novell) 0x86dd IPv6, Internet Protocol version 6
三、Ethernet VS 802.3
0.[wireshark wiki: Ethernet]
http://wiki.wireshark.org/Ethernet
1.[wikipedia: Jumbo frame]
http://en.wikipedia.org/wiki/Jumbo_frame
2.Ethernet Frame Types
http://telecom.tbi.net/frmlan.html
3.EtherType variable assignments
http://telecom.tbi.net/etype.html
4.Ethernet Frame Types: Provan's Definitive Answer
http://www.ee.siue.edu/~bnoble/comp/networks/frametypes.html
5.Ethernet frame
http://en.wikipedia.org/wiki/Ethernet_frame
6.Ethernet
http://en.wikipedia.org/wiki/Ethernet
7.802.3
http://en.wikipedia.org/wiki/IEEE_802.3
8.IEEE Std 802.3-2012, IEEE Standard for Ethernet
http://standards.ieee.org/about/get/802/802.3.html
http://standards.ieee.org/getieee802/download/802.3-2012.zip
四、本文网址[原文发布于2014-09-24 08:54]
http://www.cnblogs.com/tom-and-jerry/p/3989524.html
【完结】
浅谈以太网帧格式
一、Ethernet帧格式的发展
1980 DEC,Intel,Xerox制订了Ethernet I的标准
1982 DEC,Intel,Xerox又制订了Ehternet II的标准
1982 IEEE开始研究Ethernet的国际标准802.3
1983 迫不及待的Novell基于IEEE的802.3的原始版开发了专用的Ethernet帧格式
1985 IEEE推出IEEE 802.3规范,后来为解决EthernetII与802.3帧格式的兼容问题,推出折衷的Ethernet SNAP格式
(其中早期的Ethernet I已经完全被其他帧格式取代了 ,所以现在Ethernet只能见到后面几种Ethernet的帧格式,现在大部分的网络设备都支持这几种Ethernet的帧格式,如:cisco的路由器再设定Ethernet接口时可以指定不同的以太网的帧格式:arpa,sap,snap,novell-ether)
二.各种不同的帧格式
下面介绍一下各个帧格式
1.Ethernet II
就是DIX以太网联盟推出的。。。。 它由6个字节的目的MAC地址,6个字节的源MAC地址, 2个字节的类型域(用于标示封装在这个Frame、里面 数据的类型)以上为Frame Header,接下来是46--1500字节的数据,和4字节的帧校验
2.Novell Ethernet
它的帧头与Ethernet有所不同其中EthernetII帧头中的类型域变成了长度域,后面接着的两个字节为0xFFFF,用于标示这个帧是Novell Ether类型的Frame,由于前面的0xFFFF站掉了两个字节所以数据域缩小为44-1498个字节,帧校验不变。
3.IEEE 802.3/802.2
802.3的Frame Header和Ethernet II的帧头有所不同,EthernetII类型域变成了长度域。 其中又引入802.2协议(LLC)在802.3帧头后面添加了一个LLC首部,由DSAP(Destination Service Access Point)1 byte,SSAP(Source SAP),一个控制域--1 byte! SAP用于标示帧的上层协议。
4.Ethernet SNAP
SNAP Frame与802.3/802.2 Frame的最大区别是增加了一个5 Bytes的SNAP ID其中前面3个byte通常与源mac地址 的前三个bytes相同为厂商代码!有时也可设为0,后2 bytes与Ethernet II的类型域相同。。。
三.如何区分不同的帧格式
Ethernet中存在这四种Frame那些网络设备又是如何识别的呢? 如何区分EthernetII与其他三种格式的Frame
如果帧头跟随source mac地址的2 bytes的值大于1500,则此Frame为EthernetII格式的
接着比较紧接着的两bytes如果为0xFFFF则为Novell Ether类型的Frame,如果为0xAAAA则为Ethernet SNAP格式的Frame ,如果都不是则为Ethernet 802.3/802.2格式的帧
几种以太网帧格式
相当长的一段时间里我都没搞明白一个很基础的问题---以太网的封装格式;最近查了查相关文档,总结如下;
首先说明一下,Ethernet和802.3并不是一回事,虽然我们经常混用这两个......余下全文>>
d-link和cisco的不懂,H3C的可以到H3C的论坛上下典型配置手册,很有用的。
或者到H3C官方网站上找相应产品的操作手册,要用到的命令基本上都有。
个人感觉H3C就这点比较好,手册很全,而且是全中文的。
forum.h3c.com/
www.h3c.com
评论暂时关闭