静态路由和默认路由的工作原理

目录

静态路由

静态路由配置

默认(缺省)路由

路由的高级特性

1,递归路由

2,等价路由

3,浮动路由

4,路由汇总

环路问题:

解决方法:


静态路由

在路由器手动添加路由条目

静态路由配置

指定下一跳IP

ip route-static ip地址 掩码长度 下一跳IP地址

指定下一跳接口

ip route-static ip地址 掩码长度 interface-type 端口号

指定接口和下一跳

 ip route-static ip地址 掩码长度 interface-type 接口号 下一跳ip地址

静态路由和默认路由的工作原理_第1张图片

默认(缺省)路由

:0.0.0.0 ,路由器在不知道将数据转发给哪一个接口时,使用默认路由,将数据转发给其他路由器。静态路由和默认路由的工作原理_第2张图片

默认路由一般用于企业网络的出口,配置一条默认路由,让出口设备可以转发全网Internet上任意的IP报文。

静态路由和默认路由的工作原理_第3张图片

路由的高级特性

1,递归路由

路由器必须要有一个直连的下一跳才能进行路由转发,但是路由生成下一跳的时候,有可能不是直连的,因此必须计算出一个直连的下一跳和出接口

如:路由器A的下一跳的路由器C 

静态路由和默认路由的工作原理_第4张图片

静态路由和默认路由的工作原理_第5张图片任何一个路由条目要添加到路由表中,它的下一跳Ip必须是通的。 

2,等价路由

一个路由器在去往下一个Ip地址时,有多条开销、优先级相同的路由,则这些路由互为等价路由

3,浮动路由

浮动路由,也叫备份路由,在一个路由器上,要访问一个网段,为了保证数据的可靠性,建立两条可以到达目标网络的路由,两条路由的优先级不同,低优先级是高优先级的备份路由,如果高优先级的路由挂掉(这条路由会在路由表中删除),低优先级的路由会上线(这条路由会写进路由表),这个在主路由上线时阻塞,主路由掉线时工作的路由就是浮动路由。

4,路由汇总

将具有相同前缀的的IP使用CIDR技术(最长匹配原则)为这些Ip设置相同的虚拟网关,节省IP地址,减少路由表查询的工作量,但是会产生环路问题。

环路问题:

路由器A的虚拟网关10.10.0.0 / 16 位,里面的IP是10.10.0.1 到10.10.0.10 ,此时路由器B发送一个数据,目的IP的网关是10.10.20.1,此时路由器A匹配到了该网关,接受数据,但是内部又没有10.10.20.1这个IP,此时,就会进行默认路由转发,在将数据发给B,B接受以后又会发给A,就形成了环路。

解决方法:

添加  NULL0  路由 

ip route-static 本虚拟网段的网关 null0

如果在接受到数据以后,找不到可以匹配的路由结果,则会按照最长匹配原则寻找下一跳,此时,会优先匹配到null0 路由,而不是默认路由,匹配到null0的数据包,会直接被丢弃,不会转发,就解决了环路问题。

静态路由和默认路由的工作原理_第6张图片

配置虚拟网关时,尽量实现精准设置,就是按照最长匹配原则来设置虚拟网关。 

你可能感兴趣的:(智能路由器,网络,服务器)