type
status
date
slug
summary
tags
category
icon
password
不同VLAN之间隔离广播域,不能直接在二层上通信,想要在VLAN间通信,需要通过路由器或者三层交换机。
单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLA之间互联互通。
实验拓扑图:

实验环境:
Cisco Packet Tracer模拟器
实验说明:
PC0,PC1,PC2属于不同的网段和VlAN,通过SW1相连到路由器R1上,通过在R1上实现单臂路由功能来实现三台PC互通。
参考配置:
PC0:

PC1:

PC2:

SW配置:
R1配置:
设置完之后,三台PC就可以互通了,不要忘记设置PC的网关。
PC0和PC1与PC2通信:

扩展:
因为连接PC要手动设置IP地址和网关,所以我在SW上启用了DHCP服务,又添加了一个VLAN5:
SW配置:
PC3只要连接上f0/5口,ip改为dhcp就可以自动获取ip地址:

三层交换机实现VLAN间通信:
使用三层交换机也可以实现VLAN间通信,相比路由器来说更方便
实验拓扑:
只需要把R1和Switch替换成一个三层交换机即可,其他的PC配置不变:

参考配置:
SW:
三层交换机开启路由功能:ip routing
三层交换机二层端口开启三层:no switchport(可以添加ip地址)
结果:
配置完成可以互相访问:
- 作者:lion
- 链接:https://blog-flame-tau.vercel.app/article/%E5%8D%95%E8%87%82%E8%B7%AF%E7%94%B1%E5%AE%9E%E7%8E%B0VLAN%E9%97%B4%E9%80%9A%E4%BF%A1
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。