[CCIE笔记]Switching——ISL 与 802.1Q

Trunk链路的两种封装:ISL和802.1Q

ISL  (Inter-Switch Link Protocol),思科私有封装类型。

802.1Q,公有标准封装类型。

 

ISL与802.1Q的不同点:

|     ISL在原有数据帧的头部和尾部分别打上一个26 Byte的ISL头部和4 Byte的CRC尾部;

      802.1Q在原有数据帧的源MAC字段后面插入一个4 Byte的Tag字段,其中前2 Byte是Ether-Type字段,值是0x8100,表示该数据帧中含有802.1Q tag字段;

|    802.1Q含有Native VLAN,如果是Native VLAN上的数据帧,802.1Q不打Tag,直接送入Trunk链路进行传输。

     ISL没有Native VLAN的概念。

 

cisco交换机和non-cisco交换机互联

cisco交换机必须使用802.1Q封装,来与non-cisco交换机互联。

这时与non-cisco互联的802.1Q trunk线路上仅仅能够支持CST,所有VLAN只能共用一棵树(CST);

但是在cisco交换机区域中仍然可以使用PVST+;

 

若cisco网络区域被一个non-cisco网络区域隔开了,如下:

----------------         ---------------          -------------------
|     cisco  	|========|   non-cisco   |========|       cisco       |
|     PVST+  	|        |    CST        |        |       PVST+       | 
----------------         ----------------         --------------------


在cisco网络域内运行PVST+,而与non-cisco区域互联时运行CST。

cisco区域的交换机使用一个保留的组播MAC地址将PVST+ BPDUs传送到non-cisco网络中,于是non-cisco交换机将以组播帧的转发方式转发PVST+ BPDU,而不会去解析它,这样另一端的cisco网络就可以收到PVST+ BPDU了。

 

另外,802.1Q封装的Trunk可以与MST相配合使用,将多个VLAN划入同一个实例,不同的实例运行不同的生成树。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章