我的路由逻辑哪里出错了?

网络工程 思科 路由
2022-02-22 19:51:26

我试图从 ROUTER 1[192.168.4.5/30]、192.168.4.1 ping 另一个路由器(ROUTER 2[192.168.4.1/30])。我什至放置在最后的网关没有成功。我的路由逻辑哪里出了问题?

路线1:

version 15.1
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
!
hostname Router
!
no ip cef
no ipv6 cef
!
spanning-tree mode pvst
!
interface GigabitEthernet0/0
 ip address 192.168.4.5 255.255.255.252
 duplex auto
 speed auto
!
interface GigabitEthernet0/1
 ip address 192.168.3.1 255.255.255.0
 duplex auto
 speed auto
!
interface Vlan1
 no ip address
 shutdown
!
ip classless
ip route 192.168.5.0 255.255.255.0 192.168.4.1 
ip route 0.0.0.0 0.0.0.0 192.168.4.1 
!
ip flow-export version 9
!
line con 0
!
line aux 0
!
line vty 0 4
 login
!
end

路由器 2:

version 15.1
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
!
hostname Router
!
no ip cef
no ipv6 cef
!
spanning-tree mode pvst
!
interface GigabitEthernet0/0
 ip address 192.168.4.1 255.255.255.252
 duplex auto
 speed auto
!
interface GigabitEthernet0/1
 ip address 192.168.5.1 255.255.255.0
 duplex auto
 speed auto
!
interface Vlan1
 no ip address
 shutdown
!
ip classless
!
ip flow-export version 9
!
line con 0
!
line aux 0
!
line vty 0 4
 login
!
end
3个回答

您遇到的问题是您有两个不同的网络:192.168.4.0/30192.168.4.4/30. 要从一个网络到另一个网络,您需要通过路由器。路由器 1 不知道192.168.4.0/30网络在哪里。路由器 2 不知道192.168.4.4/30网络在哪里。

您需要在两个路由器之间建立一个公共网络。这就是您使用/3031网络进行点对点链接的原因。这两种网络规模中的每一种都恰好有两个可用地址,并且您将为链路两端的每个路由器分配一个地址。

路由器通过三种方式学习路由:

  1. 直连网络
  2. 静态配置的路由
  3. 来自路由协议的动态

路由器 1 上静态配置路由的缺陷是路由器 1 不知道在哪里192.168.4.1,也不知道如何向它发送流量。路由器 2 还需要知道如何返回路由器 1 网络。

从配置。如果两个路由器都是点对点连接的,您可以检查由于配置了错误的子网 IP 地址而无法从路由器 1 访问的下一跳 IP 地址 4.1。路由器 2 上未配置第二个反向静态路由。

根据提供的配置,它是直接连接的网络,无需手动静态路由配置。当网络直接连接时,网络路由会自动在 layer3 设备中创建。

此外,使用的子网掩码是 255.255.255.252 只有两个使用 ip address 192.168.4.1 &192.168.4.2 ,ip address。192.168.4.1 & 192.168.4.5 不属于 /30 子网。使用 /28 子网建立连接。