首页 理论教育 计算机网络-以太网帧格式

计算机网络-以太网帧格式

时间:2023-10-18 理论教育 版权反馈
【摘要】:常用的以太网MAC帧格式有两种标准:DIX Ethernet V2标准和IEEE的802.3标准,最常用的MAC帧是以太网V2的格式。图3-6以太网V2的帧格式网络层的IP数据报下传到数据链路层后,会封装成MAC帧,帧格式如图3-6的MAC层部分。目的主机在收到MAC帧之后,首先要检查其是否是有效帧。用收到的帧检验序列FCS查出有差错。有效的MAC帧长度为64~1518字节之间。以太网不负责重传丢弃的帧。图3-7VLAN的帧格式用户优先级:3bit,指该帧的优先级,一共8个优先级,0~7。

计算机网络-以太网帧格式

常用的以太网MAC帧格式有两种标准:DIX Ethernet V2标准和IEEE的802.3标准,最常用的MAC帧是以太网V2的格式(图3-6)。

图3-6 以太网V2的帧格式

网络层的IP数据报下传到数据链路层后,会封装成MAC帧,帧格式如图3-6的MAC层部分。

(1)目的地址:目的主机的MAC地址,6个字节。

(2)源地址:本地主机的MAC地址,6个字节。

(3)类型:2个字节,用来标志上一层使用的是什么协议,以便目的主机把收到的MAC帧的数据上交给上一层的这个协议。

(4)数据:由于MAC帧的最小长度为64字节,因此数据部分的最小长度是46字节,MAC帧的最大长度为1518字节。

(5)FCS:帧检验序列,4个字节。

目的主机在收到MAC帧之后,首先要检查其是否是有效帧。如果出现以下情况,则为无效帧。

(1)数据字段的长度与长度字段的值不一致。

(2)帧的长度不是整数个字节。(www.xing528.com)

(3)用收到的帧检验序列FCS查出有差错。

(4)数据字段的长度不在46~1500字节之间。

有效的MAC帧长度为64~1518字节之间。

对于检查出的无效MAC帧就简单地丢弃。以太网不负责重传丢弃的帧。

如果配置虚拟局域网,VLAN的帧格式如图3-7所示。

图3-7 VLAN的帧格式

(1)用户优先级:3bit,指该帧的优先级,一共8个优先级,0~7。

(2)CFI:1bit,为0说明是规范格式,1为非规范格式。

(3)VLAN ID:12bit,指明VLAN的ID,取值范围为0~4095,一共4096个,由于0和4095为协议保留取值,所以VLAN ID的取值范围为1~4094。每个支持802.1Q协议的交换机发送出来的数据包都会包含这个域,以指明自己属于哪一个VLAN。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈