我是否需要为我路由到的子网之外的每个子网添加路由?

网络工程 思科 路由 IPv4
2022-02-25 11:52:59

我是否需要为经过我路由到的子网的所有子网添加 IP 路由?例如,从 R1 开始,我是否需要为 .64、.112、.128、.80、.144、.160 和 .96 设置路由?

网络地图

2个回答

简而言之:是的。

为了使路由工作,所有路由器都必须知道到所有目的地的路由。因为手动正确配置所有路由器既繁琐又容易出错,您通常使用路由协议(OSPF 等)来自动执行此操作。

非路由器(PC 等)需要有到默认网关的路由,该网关会将数据包路由到其目的地。

如果网络变得更大,那么您通常会聚合路由。因此,与其为 (例如) 、 和所有指向同一方向的单独路线设置不同的路线,10.1.0.0/24不如10.1.1.0/24聚合为 . 的一条路线10.1.2.0/2410.1.3.0/2410.1.0.0/22

路由表需要相应地更新,以便到达第 3 层设备的数据包验证路由表以将数据包发送到目的地。

出于这个原因,如果流量想要到达下一跳网络上的目的地,第 3 层设备需要有到每个下一跳的路由。