二层交换基础
目前的网络设备都可以兼容这两种格式的帧,但 Ethernet II 格式的帧使用得更加广泛些。通常,承载了某些特殊协议信息的以太帧才使用IEEE 802.3格式,而绝大部分的以太帧使用的都是Ethernet II格式。MAC地址,长度为48bit,其中前24位为OUI(Organizationally-Unique Identifier),表示制造商,后24位由制造商自己确定。局域网指的是在一个局
·
局域网(Local Area Network LAN)
局域网指的是在一个局部的地理范围内,将个人计算机、服务器、网络设备等各种电子设备连接起来的通信网络
MAC地址
MAC地址,长度为48bit,其中前24位为OUI(Organizationally-Unique Identifier),表示制造商,后24位由制造商自己确定
MAC地址分为三种:
- 单播MAC地址:指第一个字节的最低位是0的MAC地址,一个单播MAC地址用于唯一标识一台设备的某个接口
- 组播MAC地址:指第一个字节的最低位是1的MAC地址,一个组播MAC地址标识的是一组网卡
- 广播MAC地址:指每一个比特位都是1的MAC地址。广播MAC地址是组播MAC地址的一个特例,它标识了所有的网卡
注意:并非任何一个MAC地址的前3个字节都是OUI,只有单播MAC地址的前3个字节才是OUI,而组播或广播MAC地址的前3个字节一定不是OUI。特别需要说明的是,OUI的第一个字节的最低位一定是0
以太网帧的格式
以太帧的格式有两个标准:
- IEEE 802.3格式,由IEEE802.3定义
- Ethernet II格式,也称为DIX格式,由DEC、Intel、Xerox三家联合定义
虽然Ethernet II格式与IEEE 802.3格式存在一定的差别,但它们都可以应用于以太网。目前的网络设备都可以兼容这两种格式的帧,但 Ethernet II 格式的帧使用得更加广泛些。通常,承载了某些特殊协议信息的以太帧才使用IEEE 802.3格式,而绝大部分的以太帧使用的都是Ethernet II格式
Ethernet II格式的以太帧中各个字段的描述
- 目的MAC地址(Destination MAC Address):该字段有6个字节,用来表示该帧的接收者(目的地)。目的MAC地址可以是一个单播MAC地址,或一个组播MAC地址,或一个广播MAC地址
- 源MAC地址(Source MAC Address):该字段有6个字节,用来表示该帧的发送者(出发地)。源MAC只能是一个单播MAC地址
- 类型(Type):该字段有2个字节,用来表示载荷数据的类型。例如
a. 如果该字段的值是0x0800,则表示载荷数据是一个IPv4 Packet
b. 如果该字段的值是0x86dd,则表示载荷数据是一个 IPv6 Packet
c. 如果该字段的值是 0x0806,则表示载荷数据是一个 ARP Packet
d. 如果该字段的值是0x8848,则表示载荷数据是一个MPLS报文 - 载荷数据(Payload):该字段的长度是可变的,最短为46字节,最长为1 500字节,它是该帧的有效载荷,载荷的类型由前面的类型字段表示
- CRC字段(Cyclic Redundancy Check):该字段有4个字节,它的作用是对该帧进行检错校验
更多推荐



所有评论(0)