ISL 与802.1Q的区别

      ISL与802.1Q是两种trunk协议,两者有一定的区别。
      1、工作机制不同
      ISL只是对帧进行粉状,而没有修改帧中的内容;802.1Q采用标记机制,在帧中插入了一个4字节的Tag。
      2、开销不同
      802.1Q的开销比较低,是4字节;ISL的开销比较高,是30字节。
      3、ISL是思科私有的,但是有允许其他厂家生产;802.1Q是一种工业标准
      4、收到未标记的包处理不同
      802.1Q机制下,无论帧是否被标记,都将接收到的帧转发到预期的VLAN中;当ISL接收到没有封装的帧,直接丢弃该帧,所以在802.1Q中有Native VLAN这个概念。
      5、支持VLAN的范围不同
      ISL支持正常范围(1-1005)的VLAN,而802.1Q支持正常范围与扩展范围(1-4094)的VLAN。