累计通过IE学员人数:自2011年起累计1700人 当年422人 当月22人
咨询热线:0571-86959638咨询QQ:839898248,VX:swiers2011
rx online
IEEE802.1Q 与ISL

 

在交换机的汇聚链接上,可以通过对数据帧附加 VLAN 信息,构建跨越多台交换机的 VLAN。附加 VLAN 信息的方法,最具有代表性的有:
lIEEE802.1Q lISL
现在就让我们看看这两种协议分别如何对数据帧附加 VLAN 信息。

IEEE802.1Q

IEEE802.1Q,俗称“Dot One Q”,是经过 IEEE 认证的对数据帧附加 VLAN 识别信息的协议。在此,请大家先回忆一下以太网数据帧的标准格式。
IEEE802.1Q 所附加的 VLAN 识别信息,位于数据帧中“发送源 MAC 地址”与“类别域Type Field)”之间。具体内容为 2 字节的 TPID  2 字节的 TCI,共计 4 字节。

 

在数据帧中添加了 4 字节的内容,那么 CRC 值自然也会有所变化。这时数据帧上的 CRC 是插入 TPID、TCI 后,对包括它们在内的 整 个 数 据 帧 重新计 算后 所 得  的  值        。

 

而当数据帧离开汇聚链路时,TPID 和 TCI 会被去除,这时还会进行一次 CRC 的重新计算。
TPID 的值,固定为 0x8100。交换机通过 TPID,来确定数据帧内附加了基于 IEEE802.1Q  VLAN 信息。而实质上的 VLAN ID,  TCI 中的 12 位元。由于总共有 12 位,因此最多可供识别 4096  VLAN。
基于 IEEE802.1Q 附加的 VLAN 信息,就像在传递物品时附加的标签。因此,它也被称作“标签型 VLAN(Tagging VLAN)”。

ISL(Inter Switch Link)

ISL,是 Cisco 产品支持的一种与 IEEE802.1Q 类似的、用于在汇聚链路上附加 VLAN 信息的协议。
使用 ISL 后,每个数据帧头部都会被附加 26 字节的“ISL 包头ISL Header)”,并且在帧尾带上通过对包括 ISL 包头在内的整个数据帧进行计算后得到的 4 字节 CRC 值。换而言之,就是总共增加了 30 字节的信息。

 

在使用 ISL 的环境下,当数据帧离开汇聚链路时,只要简单地去除 ISL 包头和新 CRC 就可以了。由于原先的数据帧及其 CRC 都被完整保留,因此无需重新计算 CRC。
ISL 有如用 ISL 包头和新 CRC 将原数据帧整个包裹起来,因此也被称为“封装型 VLAN(Encapsulated VLAN)”。
需要注意的是,不论是 IEEE802.1Q 的“Tagging VLAN”,还是 ISL 的“Encapsulated VLAN”,都不是很严密的称谓。不同的书籍与参考资料中,上述词语有可能被混合使用,因此需要大家在学习时格外注意。
并且由于 ISL 是 Cisco 独有的协议,因此只能用于 Cisco 网络设备之间的互联。
 
目前CCIE RS 笔试和LAB 稳定,持续过人中,了解之前的PASS情况和咨询考试情况
 
请加QQ:804990984 , 839898248

技术交流请加群:859273036,备注思唯官网
扫描二维码也可以加群哦:

Copyright © 2011-2023 思唯网络课堂 Swiers All Rights Reserved. | 浙ICP备17056685号