【解决办法】三层交换机通过静态路由和接口互联,实现不同VLAN间通信的两种方法

发布时间 2023-05-05 10:31:37作者: 爱吃菠萝包

环境:

工具:锐捷EVE模拟器
远程工具:SecureCRT
系统版本:Windows 10

问题描述:

描述:通过两台三层交换机的互联,完成全网互通。拓扑如下图:
image

解决方法-视频与文字教程:

视频教程:

文字教程:
方法1:通过建立TRUNK链路,通过SVI虚拟接口实现三层交换机的互联,各交换机下的终端的网关指向各自交换机的虚拟接口,从而完成全网互通。

1.使用TRUNK链路和SVI虚拟接口使得两台交换机互联

SW1配置如下:

Ruijie(config)#hostname RJ-SW1
RJ-SW1(config)#vlan 800
RJ-SW1(config-vlan)#int vlan 800
RJ-SW1(config-if-VLAN 800)#ip add 10.0.0.1 30
RJ-SW1(config-if-VLAN 800)#int g0/5
RJ-SW1(config-if-GigabitEthernet 0/5)#switchport mode trunk
RJ-SW1(config-if-GigabitEthernet 0/5)#switchport trunk all vlan all
RJ-SW1(config)#vlan 10
RJ-SW1(config-vlan)#int vlan 10
RJ-SW1(config-if-VLAN 10)#ip add 192.168.1.254 24
RJ-SW1(config-if-VLAN 10)#vlan 20
RJ-SW1(config-vlan)#int vlan 20
RJ-SW1(config-if-VLAN 20)#ip add  192.168.2.254 24
RJ-SW1(config)#ip route 192.168.3.0 255.255.255.0  10.0.0.1
RJ-SW1(config)#ip route 192.168.4.0 255.255.255.0  10.0.0.1

SW2配置如下:

Ruijie(config)#hostname RJ-SW2
RJ-SW2(config)#vlan 800
RJ-SW2(config-vlan)#int vlan 800
RJ-SW2(config-if-VLAN 800)#ip add 10.0.0.1 30
RJ-SW2(config-if-VLAN 800)#int g0/5
RJ-SW2(config-if-GigabitEthernet 0/5)#switchport mode trunk
RJ-SW2(config-if-GigabitEthernet 0/5)#switchport trunk all vlan all
RJ-SW2(config)#vlan 10
RJ-SW2(config-vlan)#int vlan 10
RJ-SW2(config-if-VLAN 10)#ip add 192.168.3.254 24
RJ-SW2(config-if-VLAN 10)#vlan 20
RJ-SW2(config-vlan)#int vlan 20
RJ-SW2(config-if-VLAN 20)#ip add  192.168.4.254 24
RJ-SW2(config)#ip route 192.168.1.0 255.255.255.0  10.0.0.1
RJ-SW2(config)#ip route 192.168.2.0 255.255.255.0  10.0.0.1

2.自行配置好PC机的IP和网关,并将交换机对应的接口划入对应的VLAN,若交换机能互联则全网互联。
注意:无PC机可用路由器的接口代替

方法2:将交换机的接口转换为三层接口,作为互联接口
SW1配置:重复配置不再描述

RJ-SW1(config)#int g0/5
RJ-SW1(config-if-GigabitEthernet 0/5)#no swi
RJ-SW1(config-if-GigabitEthernet 0/5)#ip add 10.0.0.1 30

SW2配置:重复配置不再描述

RJ-SW1(config)#int g0/5
RJ-SW1(config-if-GigabitEthernet 0/5)#no swi
RJ-SW1(config-if-GigabitEthernet 0/5)#ip add 10.0.0.2 30

2.自行配置好PC机的IP和网关,并将交换机对应的接口划入对应的VLAN,若交换机能互联则全网互联。
注意:无PC机可用路由器的接口代替