ISL与802.1Q有什么联系与区别----ISL是思科私有协议,802.1q协议是交换机第二层协议。共同点:实验交换机之间传输多个vlan信息的。区别:封装方式不一样举个例子:假如:Sw1上销售部的一个名员工与Sw2上的销售部员工发了个消息hello.而同一时间Sw1上研发部的一个名员工与Sw2上的研发部员工也发了个消息hello.请问:交换机1和交换机2怎么区分哪句hello是销售部,哪句是研发部的呢?1.共同点:在中间链路上默认是不能支持传输多个vlan信息的.现在启用了Trunk或者ISL封装,就相当于打了个标记.比如vlan10|hello或者vlan20|hello就可以区分了.802.1Q和ISL就是做这个操作.2.区别:1.ISL是Cisco的一个私有协议,与EIGRP一样,只有Cisco的设备才能够使用,与其他厂商不兼容。802.1Q是工业标准。所有的厂商都能够使用,比如H3C,Cisco,Juniper,爱立信等。2.他们的封装方式不一样。802.1Q是在不破坏原数据帧的情况下在中间插入了区分Vlan的信息;而ISL相当于在外面再打了一层包.在原数据帧的头尾都加了东西。3.因为封装的形式不同,导致ISL与没有做ISL封装的普通数据帧无法识别,无法通信;而802.1Q没有破坏原数据帧结构,所以802.1Q可以与没有做Trunk封装的标准数据帧兼容,正常通信。结论:802.1Q比ISL好用。所以尽可能的使用802.1Q封装。而且ISL的私有性也决定了它使用的会比标准少。简述ISL和802.1q的区别ISL是思科私有协议,802.1q协议是交换机第二层协议。ISL:思科交换链路内协议和动态ISL协议(ISL&DISL:CiscoInter-SwitchLinkProtocolandDynamicISLProtocol)交换链路内协议(ISL),是思科私有协议,主要用于维护交换机和路由器间的通信流量等VLAN信息。VLAN(VirtualLocalAreaNetwork),是一种通过将局域网内的设备逻辑地而不是物理地划分成一个个网段从而实现虚拟工作组的技术。IEEE于1999年颁布了用以标准化VLAN实现方案的IEEE802.1Q协议标准草案。802.1q协议定义了基于接口的VLAN模型.802.1q规范使第2层交换具有以优先级区分信息流的能力,完成动态多波过滤。交换链路内协议(ISL),是思科私有协议,主要用于维护交换机和路由器间的通信流量等VLAN信息。ISL标签(Tagging)能与802.1Q干线执行相同任务,只是所采用的帧格式不同。ISL干线(Trunks)是Cisco私有,即指两设备间(如交换机)的一条点对点连接线路。在“交换链路内协议”名称中即包含了这层含义。ISL帧标签采用一种低延迟(Low-Latency)机制为单个物理路径上的多VLANs流量提供复用技术。ISL主要用于实现交换机、路由器以及各节点(如服务器所使用的网络接口卡)之间的连接操作。为支持ISL功能特征,每台连接设备都必须采用ISL配置。ISL所配置的路由器支持VLAN内通信服务。非ISL配置的设备,则用于接收由ISL封装的以太帧(EthernetFrames),通常情况下,非ISL配置的设备将这些接收的帧及其大小归因于协议差错。和802.1Q一样,ISL作用于OSI模型第2层。所不同的是,ISL协议头和协议尾封装了整个第2层的以太帧。正因为此,ISL被认为是一种能在交换机间传送第2层任何类型的帧或上层协议的独立协议。ISL所封装的帧可以是令牌环(TokenRing)或快速以太网(FastEthernet),它们在发送端和接收端之间维持不变地实现传送。ISL具有以下特征: