trunk实验

trunk实验:
    如果端口处于access模式,它只能转发它所属vlan的数据。在交换机中A中创建三个vlan:vlan1、vlan2、vlan3,在交换机上创造三个同样的vlan。当端口都是access模式时,要实现两台交换机上相同vlan的通信,那必须在两台交换机之间连接三条链路。当有几百个vlan时,交换机根本没有这多端口进行连接。
    trunk技术解决了这一问题。
    将端口配置成trunk模式后,trunk链路可以承载多个vlan的数据。这样就实现了一条链路上承载N个vlan的数据。两台交换机之间只需通过一条链路连接即可。
1、将端口设置成trunk模式
Switch(config-if)#switchport mode trunk
2、对trunk端口进行封装
Switch(config-if)#switchport encapsulatiom dot1q | isl | dynamic         //trunk有两种封装模式,不同型号支持的封住模式不一定形同,dot1q是国际标准,isl为思科私有标准。默认是dynamic,在该模式下有两种状态:
            desirable(企望模式,系统默认,在该模式下,会自动和对端协商封装那种协议。)
            auto(自动模式,自动和对端一致,当两端都是auto模式时,就不能协商了。)
3、为节约带宽,可以允许该trunk链路只通过某些必要vlan。例如只允许vlan2
Switch(config-if)#switchport trunk allowed vlan  add  ?
  WORD  VLAN IDs of the allowed VLANs when this port is in trunking mode
Switch(config-if)#switchport trunk allowed vlan  add  2       //只允许VLAN2通过该trunk链路。

你可能感兴趣的:(职场,休闲,trunk,交换机)