由于三层交换机的路由功能,可实现vlan间的通信,即在不同vlan间的通信。

如图,实现pc0和pc1之间互通
首先,需要在switch0上创建vlan 11,在switch1上创建vlan 22,在三层交换机上创建vlan 11和vlan 22.
具体方法在我之前的文章里有

这是三层交换机。


vlan创建好了,将对应的pc加入对应的vlan。


好了,现在开始最重要的配置了。配置三层交换机。
命令:
switch(config)#int vlan 11 //为vlan 11创建虚拟子接口
switch(config-if)#ip address 192.168.11.1 255.255.255.0 //为vlan11配置IP参数,个人觉得这里和路由器配置IP很像,这里的就像网关
switch(config-if)#no shut //开启虚拟子接口
switch(config-if)#int vlan 22 //和上面一样
switch(config-if)#ip address 192.168.22.1 255.255.255.0 //配置vlan22的参数
switch(config-if)#no shut //开启虚拟子接口
然后开启三层交换机的路由功能
switch(config)#ip routing

后面需要把三层交换机和二层交换机之间的端口设为trunk模式

这里需要三层交换机和二层交换机都要配置。
一切都配置完成,使用pc0 ping pc1

发现会出现上述情况,不是配置错了,是还有最后一个配置没有完成。


是上面Defalut Gateway没有输入,这里输入的是上面设置的vlan ip信息。
然后再ping一下

通了,配置完成。
再见!
版权声明:本文为m0_55966442原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。