如何将一个 VLAN 连接到两个不同的路由器端口?我应该这样做,还是将交换机相互连接然后将其中一个连接到路由器会更好?
我可以将一个 VLAN 连接到两个不同的路由器端口吗?
网络工程
路由
转变
VLAN
2021-07-09 18:02:27
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 路由器可以桥接,但这是一种昂贵的切换方式。你没有说是什么路由器型号,所以我不能具体说明如何去做。
