购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1 帧与标识字段

QoS技术不能在原始的以太帧上标记数据的优先级别,但它可以使用ISL数据帧和IEEE 802.1q数据帧中的某些字段将数据赋予优先级别。

2.1.1 ISL帧的格式与QoS

图2-1 是ISL帧的整体结构。它是在原始以太帧的基础上,附加 26 字节的帧头和4字节的校验字段(FCS)构成的。

图2-1 ISL帧的整体结构

QoS用于标记优先级的字段在帧头部分,ISL帧头的结构如图2-2 所示。

图2-2 ISL帧头的结构

各字段的含义如下所示。

● DA:代表目标地址(Destination Address),其值为“0x01−00−0C−00−00”或“0x03−00−0c−00−00”。

● TYPE:代表携带的数据帧的类型,共4种,分别是 0000,以太帧;0001,令牌环帧;0010,FDDI;0011,ATM。

● USER:默认值为 0000,QoS就是使用这个字段的最低3比特标记数据优先级别的。因此,可以区分7个等级,0 级最低,7 级最高。

● SA:代表源地址(Source Address),即传送该帧的交换机端口的MAC地址,接收端可以忽略它。

● LEN:不包括DA,TYPE,USER,SA,LEN和FCS字段的帧长度。

● AAAA03:代表SNAP/LLC。

● HAS:源地址的最高 24 比特,其值必须是 0x00-00-0C。

● VLAN:标记VLAN的字段。

● BPDU:用来指示该帧是否是BPDU,或者是CDP。

● INDEX:转发该数据帧的交换机出口的索引,诊断用途,可以被其他设备赋予任意值。

● RES:为FDDI和Token Ring保留(Reserved)字段。

2.1.2 IEEE 802.1q帧的格式与QoS

IEEE 802.1q帧的格式如图2-3 和图2-4 所示。不同于ISL帧的是,它是在原始以太帧中间插入了2个字段(图中的Tag位置),每个字段占2Byte,并重新计算FCS值。

图2-3 IEEE 802.1q帧的形成

图2-4 IEEE 802.1q帧的结构

● Etype:其值为 0x8100,代表IEEE 802.1q帧。

● Tag:该 2 Byte字段有 2 个用途,最高 3 比特代表优先级,最低 12 比特代表VLAN。QoS就是使用最高3比特标记数据优先级的,共有7个级别。

提示: 在ISL和IEEE 802.1q数据帧中,称用来标记数据优先级的3比特为服务等级字段(Class of Service, CoS)。IEEE 802.1p标准定义在IEEE 802.1q帧中使用3比特为优先级,因此,在谈到QoS时,也称它为IEEE 802.1p帧。 sPYqHtTuzeZZn06c3pBTlJG3BxRAEcPsSL+lxPzcUp1IJquU/MwhrT+CvHxUJJZL

点击中间区域
呼出菜单
上一章
目录
下一章
×