【思唯网络学院】2.1Q 与ISL【标准与私有协议之间数据包处理的比较以及特点
首页 > >   作者:浙江思唯网络  2019年11月26日 17:42 星期二  字号:   评论:0 条
时间:2019-11-26 17:42   评论:0 条 

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)”之间。具体内容为 字节的 TPID  2 字节的 TCI,共计 4 字节。


在数据帧中添加了 4 字节的内容那么 CRC 值自然也会有所变化这时数据帧上的 CRC 是插入 TPIDTCI 对包括它们在内


 

 

 

而当数据帧离开汇聚链路时,TPID 和 TCI 会被去除,这时还会进行一次 CRC 的重新计算

TPID 的值,固定为 0x8100。交换机通过 TPID,来确定数据帧内附加了基于 IEEE802.1Q  VLAN 信息。而实质上的 VLAN ID,  TCI 中的 12 位元。由于总共有 12 位,因此最多可供识别 4096  VLAN

基于 IEEE802.1Q 附加的 VLAN 信息,就像在传递物品时附加的标签。因此,它也被称作标签型 VLANTagging 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,备注博客

扫描二维码也可以加群哦:
技术交流群.jpg
 您阅读这篇文章共花了: 
 本文无需标签!
二维码加载中...
技术交流:欢迎在本文下方留言或加入QQ群:859273036 互相学习。     
本文地址:http://www.023wg.com/690.html
版权声明:若无注明,本文皆为“思唯网络学院博客”原创,转载请保留文章出处。

返回顶部    首页   
版权所有:思唯网络学院博客    浙江思唯网络