megnlingling 发表于 2015-11-5 13:01:11

[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划入同一个实例,不同的实例运行不同的生成树。

版权声明:本文为博主原创文章,未经博主允许不得转载。
页: [1]
查看完整版本: [CCIE笔记]Switching——ISL 与 802.1Q