VLAN Trunk
一、Trunk的概述
1.作用:让连接在不同交换机上的相同VLAN中的主机互通。
2.Vlan标识:交换机给去往其他交换机的数据帧打上vlan标记。
封装类型
ISL | Cisco私有 | |
IEEE | 公有 | 802.1q |
注:Cisco 2950只支持802.1q,不支持ISL。其他default都为ISL,也支持802.1q。
只有帧发送到中继链路的端口时,VLAN ID才添加到帧上。
3.链路类型
Access:与PC相连的这条链路。
Trunk:交换机和交换机之间的链路,交换机与路由器之间的链路。
4.帧格式
1)IEEE802.1Q
添加4 Bytes, VLANID号12位。
2)ISL
添加30 Bytes,VLAN ID号15位。
5.802.1Q与ISL异同
相同点 | 不同点 |
l都是显式标记,也就是帧被显式标记了VLAN的信息。 | lIEEE 802.1Q是公有的标记方式,ISL是Cisco私有的; lISL采用外部标记的方法,802.1Q采用内部标记的方法; lISL标记的长度为30 Bytes,802.1Q标记的长度为4 Bytes. |
6.TRUNK协商模式
DTP:动态中继协议
只能用在交换机之间的中继链路,不能用于交换机与路由器之间的中继链路,默认30s发送DTP帧。
on:开启trunk
off:关闭trunk
desirable:期望
auto:自动
on | off | desirable | auto | |
on | YES | NO | YES | YES |
off | NO | NO | NO | NO |
desirable | YES | NO | YES | YES |
auto | YES | NO | YES | YES |
二、配置Trunk
1.进入接口后
Switch(config-if)#switchportmode trunk
2.查看接口模式
Switch#showinterface f0/24 switchport
3.从trunk中添加、删除VLAN
Switch(config-if)#switchporttrunk allowed vlan remove 10
Switch(config-if)#switchporttrunk allowed vlan add 10
转载于:https://blog.51cto.com/1024071953/1327619