如何在两台三层交换机之间配置静态路由?

网络工程 路由 转变 局域网 第 3 层
2022-02-26 04:16:05

我有两个 Cisco第 3 层交换机。在交换机 1 中,我创建了两个 vlan,10.10.1.0/24 和 10.10.2.0/24。连接如图所示。

  • PC 1 和 PC 2 具有静态 IP 地址(10.10.1.5 和 10.10.2.5)
  • 交换机 2 通过 vlan 2 连接到交换机 1
  • DHCP 池在交换机 1 和 2 中激活

让PC 1 和PC 2 互相通信(例如使用ping 验证),我应该在交换机中配置静态路由,对吗?如何配置这个?

在此处输入图像描述

3个回答

查看您的设置,您不需要任何静态路由,因为 PC2 位于其默认网关位于交换机 1 的网络上。由于两个网络都在交换机 1 上终止,交换机 1 知道这两个网络,因此可以在它们之间进行路由。您只需确保 PC1 的默认网关为 10.10.1.1,PC2 的默认网关为 10.10.2.1。确保 VLAN 2 连接到交换机 2,并且 PC2 交换机端口是 VLAN 2 上的访问端口。确保 PC2 可以 ping 其默认网关,那么你应该没问题

我同意你的观点,Karl,如果你允许的话,我想提一下,在某些交换机(例如 Cisco)中,你需要激活第 3 层功能。否则,您将能够创建所有 VLAN 接口,但它们将无法相互通信。

让 PC 1 和 PC 2 相互通信。

在 Switch1 layer3 设备中:。

仅仅创建一个 vlan 是不够的。在第 3 层交换机上配置交换机虚拟接口 (SVI)。

Switch1(config)#int Vlan 1

Switch(config)#ip address 10.10.1.1 255.255.255.0

Switch1 (config)# no shutdown

Switch1(config)#int Vlan2

Switch(config)#ip address 10.10.2.1 255.255.255.0

Switch1 (config)#no shutdown

Switch1(config)# ip routing

现在将 pc 1 连接到 switch1 并尝试从 layer3 switch 1 ping 10.10.1.5。它会ping通。

进一步将 switch2 与 Switch1 连接,并使用允许所有 Vlan 的中继配置链接。

现在在 switch2 中连接 PC2 并配置通过 Vlan 2 的访问端口。尝试从第 3 层交换机 1 ping 10.10.2.5,它将 ping 并且 PC1 和 PC2 也会互相 ping。