利用三层交换机实现不同vlan间通信 使在同一VLAN里的计算机系统能跨交换机进行通信,而在不同VLAN里的计算机系统也能进行相互通信。
【实现步骤】 步骤1.在交换机SwitchA上创建vlan 10 ,并将0/5端口划分到vlan 10 中.
SwitchA>enable
SwitchA#configureterminal
SwitchA(config)#vlan10
SwitchA(config-vlan)#nameLYA
SwitchA(config-vlan)#exit
SwitchA(config)#interfacefastEthernet 0/5
【利用三层交换机实现不同vlan间通信】SwitchA(config-if)#switchportaccess vlan 10
SwitchA(config-if)#exit
SwitchA(config)#vlan20
SwitchA(config-vlan)#nameLYB
SwitchA(config-vlan)#exit
SwitchA(config)#interfacefastEthernet 0/15
SwitchA(config-if)#switchportaccess vlan 20
SwitchA(config-if)#exit
步骤2.把交换机SwichA和SwichB相连的端口定义为trunk vlan模式
SwitchA(config)#interfacefastEthernet 0/24
SwitchA(config-if)#switchportmode trunk将F0/24端口定义为trunk vlan模式
步骤3.在交换机SwichB上创建vlan 10,并将0/5端口划分到vlan 10中.
SwichB(config)#vlan10
SwichB(config-vlan)#nameLYA
SwichB(config-vlan)#exit
SwichB(config)#interfacefastEthernet 0/5
SwichB(config-if)#switchportaccess vlan 10
步骤4.把交换机SwichB和SwichA相连的端口定义为trunk vlan模式
SwichB(config)#interfacefastEthernet 0/24
SwichB(config-if)#switchport mode trunk
步骤5.设置三层交换机VLAN间通信
SwitchA(config)#interfacevlan 10!创建虚拟接口vlan 10
SwitchA(config-if)#ipaddress 192.168.10.254 255.255.255.0
!配置虚拟接口vlan 10 的地址为192.168.10.254
SwitchA(config-if)#noshutdown
SwitchA(config-if)#exit
SwitchA(config)#interfacevlan 20!创建虚拟接口vlan 20
SwitchA(config-if)#ipaddress 192.168.20.254 255.255.255.0
!配置虚拟接口的地址为192.168.20.254
SwitchA(config-if)#noshutdown
SwitchA(config-if)#exit
步骤6.将PC1和PC3的网关设置为192.168.10.254,将PC2的默认网关设置成192.168.20.254
可采用ping命令进行测试。
推荐阅读
- 计算机网络|计算机网络——DHCP协议详解
- Linux|Linux--网络基础
- 网络|一文彻底搞懂前端监控
- 网络夺命连环问系列|网络夺命连环问5--HTTP怎么传输大文件()
- 网络|网络编程释疑(TCP连接拔掉网线后会发生什么)
- 网络|简单聊聊压缩网络
- Java|图解四大IO模型与原理
- 卷积|吃透空洞卷积(Dilated Convolutions)
- 计算机网络|网桥与交换机
- Karpenter : 新一代 Kubernetes auto scaling 工具