文章目录1 .静态路由配置2 .路由环路问题2.1静态路由配置错误导致的路由环路2.2网络不存在导致的路由环路3 .总结
静态路由配置是指用户或管理员将有关路由器的命令传递给路由器3358www.Sina.com/。 此方案简单且开销小,但人工配置路由表通常仅用于小型网络。 在静态路由配置中,还可能会出现不能及时适应网路状态的变化错误。
1 .静态路由配置
路由器R2向192.168.1.0/24发送数据报,但搜索路由表未找到有关目标网络的信息。 为了解决这个问题,可以手动配置根记录,目的地网络为192.168.1.0/24,下一跳为路由器R1的接口1。
另外一方面,在R1向因特网内某个网络传送IP数据的情况下,由于因特网内的网络较多,所以针对每个网络配置路由条目是不现实的,因此CIDR形式为0.0.0.0/0
出于安全性和其他方面的考虑,路由环路例如,对于IP地址为192.168.2.1的主机,如果R1需要转发数据报,则在自己的路由表中添加特定主机的路由选择目标网络是目标主机的IP地址,然后跳转到R2上的端口0地址。 在所有路由记录中,特定主机路由的网络前缀最长,缺省路由最短,请参阅默认路由
2 .路由组问题2.1静态路由配置错误导致的路由组
如果在R2路由表中出现配置错误,则192.168.1.0/24网络下一跳必须是R1上的接口1,但在R3上的接口0上配置了错误。 那么,发送数据报时,首先发送到R3的端口0,检查R3的路由表,发现对应于目的地址的下一跳是R2的端口1,进行转发后,从特定主机路由
为了解决此问题,请在IP数据报的开头设置当有多条路由可选时,最长前缀路由优先字段,以便在数据报进入路由器后将TTL值减少1。 如果TTL值为0,则丢弃数据报。
2.2聚合网络不存在引起的路由组
R2的路由表设置了聚合路由,用于选择两个网络的公共前缀并聚合,从而获得聚合网络192.168.0.0/22,其中R2的下一跳是相同的。
但是,聚合路由中存在2个实际上不存在的网络192.168.0.0/24和192.168.3.0/24,当R2发送数据并报告给192.168.3.0/24时,数据报
为了解决这个问题,在R2的路由表中设定两个黑洞路由,在数据报的目的地地址为路由环路的目的地网络的情况下,不被传输而被废弃。 同样,如果出现由网络故障导致网络无法连接而导致的路由组,也可以使用此解决方案。
3 .本文内容总结如下。