使用 2 个路由器和 1 个多层交换机的静态路由

网络工程 思科 路由
2022-02-04 02:31:15

我正在尝试在两个路由器和第 3 层交换机之间配置静态路由,如下所示 -

在此处输入图像描述

路由器 0

interface FastEthernet0/0
 ip address 172.17.10.1 255.255.255.252
 duplex auto
 speed auto
!
interface FastEthernet0/1
 ip address 172.16.10.1 255.255.255.0
 duplex auto
 speed auto
!
interface Vlan1
 no ip address
 shutdown
!
ip classless
ip route 172.16.11.0 255.255.255.0 172.17.10.2 
!
ip flow-export version 9

三级交换机

interface FastEthernet0/1
 no switchport
 ip address 172.17.10.2 255.255.255.252
 duplex auto
 speed auto
!
interface FastEthernet0/2
 no switchport
 ip address 172.17.10.5 255.255.255.252
 duplex auto
 speed auto
!
ip classless
ip route 172.16.10.0 255.255.255.0 172.17.10.1 
ip route 172.16.11.0 255.255.255.0 172.17.10.6 
!
ip flow-export version 9

路由器 1

interface FastEthernet0/0
 ip address 172.17.10.6 255.255.255.252
 duplex auto
 speed auto
!
interface FastEthernet0/1
 ip address 172.16.11.1 255.255.255.0
 duplex auto
 speed auto
!
interface Vlan1
 no ip address
 shutdown
!
ip classless
ip route 172.16.11.0 255.255.255.0 172.17.10.5 
ip route 172.16.10.0 255.255.255.0 172.17.10.5 
!
ip flow-export version 9

交换机可以ping通所有设备,但路由器不能互相ping通。我在这里做错了什么?

2个回答

路由器 0 对第 3 层交换机以外的网络一无所知,并且需要特定的路由,因此您可以为指向第 3 层交换机的第 3 层交换机以外的每个网络设置静态路由。

第 3 层交换机需要更具体的路由到指向路由器的路由器另一侧的网络。

路由器 1 需要更具体的路由到第 3 层交换机另一侧的网络。


编辑:

路由器 0:

ip route 172.17.10.4 255.255.255.252 172.17.10.2
ip route 172.16.11.0 255.255.255.0 172.17.10.2

三层交换机

ip route 172.16.10.0 255.255.255.0 172.17.10.1
ip route 172.16.11.0 255.255.255.0 172.17.10.6

路由器 1

ip route 172.17.10.0 255.255.255.252 172.17.10.5
ip route 172.16.10.0 255.255.255.0 172.17.10.5

Router0 接口与layer3 交换机接口直接相连。所以可以从 router0 ping 到 layer3 switch 。

但是我们无法 ping Router0 到 Router1 接口是因为它不是直接的,并且要确保连接性。在所有三台设备上配置所需的特定路由器接口 IP 地址静态路由。

由于下面提到的在任一网络上的 Router1 中配置的路由条目,PC 都无法从 ping 通。为确保连通性,请从 router1 中删除此路由条目,并进一步检查任一网络的 PC1 到 PC2 的连通性

ip 路由 172.16.11.0 255.255.255.0 172.17.10.5