我可以将一个 VLAN 连接到两个不同的路由器端口吗?

网络工程 路由 转变 VLAN
2021-07-09 18:02:27

如何将一个 VLAN 连接到两个不同的路由器端口?我应该这样做,还是将交换机相互连接然后将其中一个连接到路由器会更好?

3个回答

你可以,而且你应该。如果交换机是堆叠交换机,那么您甚至可以在 2 个单独的交换机上使用端口。这是路由器和交换机上相当简单的端口通道配置。Cisco 有一份文档对此进行了解释,在 Catalyst L2 固定配置交换机和路由器之间配置 EtherChannel 和 802.1Q 中继(VLAN 间路由)

interface Port-channel1
 switchport trunk native vlan 10
 switchport mode trunk
 no ip address
 flowcontrol send off
!
interface FastEthernet0/1
 no ip address
!
interface FastEthernet0/2
 switchport trunk native vlan 10
 switchport mode trunk
 no ip address
 channel-group 1 mode on
!
interface FastEthernet0/3
 switchport trunk native vlan 10
 switchport mode trunk
 no ip address
 channel-group 1 mode on

在路由器上:

interface Port-channel1
 no ip address
 hold-queue 150 in
!
interface Port-channel1.10
 encapsulation dot1Q 10 native
 ip address 10.10.10.1 255.255.255.0
!
interface Port-channel1.20
 encapsulation dot1Q 20
 ip address 10.10.11.1 255.255.255.0
!

!--- Output suppressed.

!
interface FastEthernet3/0
 no ip address
 channel-group 1
!
interface FastEthernet4/0
 no ip address
 channel-group 1

在此处输入图片说明

如果您的意思是应该使用路由器在第 2 层将两个独立的交换机相互连接,那么可能不是不。

路由器被设计为两个不同的第二层域之间的网关,而不是在第二层链接它们。

如果您希望每台交换机上的 VLAN 是跨越两台交换机的单个 VLAN,则将它们相互连接。如果您想使用相同的 VLAN ID 来提供两个单独的 VLAN,每个交换机上一个,分配不同的子网,那么一定要通过路由器。

尽管如此,您通常可以让路由器将两个接口桥接在一起,这有效地使路由器端口“切换”,因为交换机实际上只是桥接。在思科领域,他们称之为集成路由和桥接。

交换机旨在在 VLAN 内进行交换,而路由器则在网络 (VLAN) 之间进行路由。Cisco 路由器可以桥接,但这是一种昂贵的切换方式。你没有说是什么路由器型号,所以我不能具体说明如何去做。