如何实现交换机之间的VLAN通信
当使用一条链路时,交换机会给每个去往其他交换机的数据帧打上VLAN标识。
VLAN标识的种类
以太网上实现中继可用2种封装类型:
- ISL(Cisco私有协议)
- IEEE 802.1Q
1、IEEE 802.1Q
在以太网帧源MAC段后插入4个字节的VLAN标记(32位,仅使用了12位标识VLAN ID,共4096个,范围为0~4095)
当插入VLAN ID后,CRC需要重新进行校验。
2、ISL
在数据帧头部封装一个ISL头26字节,在尾部加入4字节ISL尾部,共计30个字节。相对于IEEE802.1Q字节数较多,因此数据部分较小,传输速度变慢,但数据帧没有被破坏。
VLAN ID占15位,仅使用10位。
3、ISL和802.1Q的异同
相同点:
- 都是显示标记,即帧被显示标记了VLAN的信息;
不同点:
- IEEE802.1Q是公有的标记方式,ISL是思科私有的;
- ISL采用外部标记的方式,802.1Q采用内部标记的方式;
- ISL标记的长度为30字节,802.1Q标记的长度为4字节。
端口模式和协商
1、DTP(Dynamic Trunking Protocol)cisco专有
在交换链路上发送此种报文,来协商双发是否能形成Trunk。
2、Trunk