登录站点

用户名

密码

ISL与802.1Q 区别

热10已有 1842 次阅读  2010-10-08 21:24   标签:  ISL 
    ISL与802.1Q是两种trunk协议,两者有一定的区别。
      1、工作机制不同
      ISL只是对帧进行封装,而没有修改帧中的内容;802.1Q采用标记机制,在帧中插入了一个4字节的Tag。
      2、开销不同
      802.1Q的开销比较低,是4字节(4字节的TAG);ISL的开销比较高,是30字节(26字节的头和4字节的CRC)。
      3、ISL是思科私有的,但是有允许其他厂家生产;802.1Q是一种工业标准。
      4、收到未标记的包处理不同
      802.1Q机制下,无论帧是否被标记,都将接收到的帧转发到预期的VLAN中;当ISL接收到没有封装的帧,直接丢弃该帧,所以在802.1Q中有Native VLAN这个概念。
      5、支持VLAN的范围不同
      ISL支持正常范围(1-1005)的VLAN,而802.1Q支持正常范围与扩展范围(1-4094)的VLAN
      6、ISL和IEEE802.1q标记都是显式标记,一位着帧被显式的标记了VLAN信息。然而,标记的机制是很不同的,IEEE802.1q使用一种内部标记过程,即用VLAN标示修改现有的以太网帧,因为它是以太网帧的形式出现,所以IEEE802.1q标志过程可以工作在接入链路和干道链路上。
ISL采用一种外部标记过程。使用ISL外部标记时,不改变原始帧而是把它用一个新的26字节ISL头进行封装,同时在帧的末尾也添加了额外的4字节的FCS(帧校验序列)这意味着只有支持ISL的设备才能够解释这个帧。
      7、ISL是cisco独有的,不存在native vlan的问题,并且支持PVST+
        dot1q是ieee标准,有native vlan一说,native vlan的数据是不打头标的,所以如果两端的native vlan配置不一样,那么就会丢包。dot1q对于所有的vlan都只有一个STP
分享 举报

发表评论 评论 (5 个评论)

涂鸦板