使用 vlan bath 3 4 可以快速创建多个vlan
trunk端口是干什么用的呢?我们知道划分vlan之后每个vlan中的pc设备是可以互相访问的,但是不同的vlan间是无法访问的。trunk可以配置干道链路(trunk link)用作不同vlan 不同交换机之间的数据交互。trunk可以配置属于多个vlan。
dis vlan summ 查看vlan简要信息
第三种:hybrid接口:它实现对vlan的灵活应用 既有access的功能也有trunk接口的功能trunk接口实验在调试交换机的时候它的信息中心会一直提示你 关闭提示的命令 undo terminal monitor (在用户模式下)
实验如上图所示将pc1&pc3划分为vlan 1
设置好之后我们来试试同一vlan下的pc1和pc3是否能通讯
很明显不能
现在就是使用trunk接口的时候了 我们在s1上将g0/0/1口设置为trunk
[s1-GigabitEthernet0/0/1]port link-type trunk 【将接口类型变为trunk】
[s1-GigabitEthernet0/0/1]po
May 19 2018 15:32:16-08:00 s1 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.25.
191.3.1 configurations have been changed. The current change number is 11, the c
hange loop count is 0, and the maximum number of records is 4095.
Error: The interface is already a L2 interface.
[s1-GigabitEthernet0/0/1]port trunk all
[s1-GigabitEthernet0/0/1]port trunk allow-pass vlan 1 2 【让trunk这个接口可以通过vlan1数据也可以通过vlan2】
[s1-GigabitEthernet0/0/1]
同理在s2上进行同样的设置 在s3上将g0/0/1和g0/0/2都设置为trunk 在s3上设置时差别在于写允许通过vlan数据时 port trunk allow-passvlan all(允许所有的vlan数据通过)做完后我们来测试pc1与其他pc间的通讯
PC>ping 10.1.1.2
Ping 10.1.1.2: 32 data bytes, Press Ctrl_C to break
From 10.1.1.2: bytes=32 seq=1 ttl=128 time=62 ms
From 10.1.1.2: bytes=32 seq=2 ttl=128 time=31 ms
From 10.1.1.2: bytes=32 seq=3 ttl=128 time=32 ms
From 10.1.1.2: bytes=32 seq=4 ttl=128 time=31 ms
From 10.1.1.2: bytes=32 seq=5 ttl=128 time=63 ms
--- 10.1.1.2 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 31/43/63 ms
PC>
在测试的时候若发现pc1 ping不通其他的设备 请检查vlan的接口时否时trunk 查看命令:dis port vlan
若不是请使用undo删除vlan 再进行重新设置
若有什么问题 或不对的地方请在下方评论,