1、浮动路由的定义及作用:
浮动路由指的是配置两条静态路由,下一跳链路默认选取链路质量优的(带宽大的)作为主路径,当主路径出现故障时,由带宽较小的备份路径顶替主路径。
作用是保持网络的不中断。
浮动路由在同一时刻,数据只会由一条链路代为转发;
2、浮动路由和负载均衡的原理:
浮动静态路由:一种特殊的静态路由,通过配置去往相同的目的网段,但是优先级不同的静态路由,为了保证在网络中优先级较高的路由,即主路由失效的情况下,提供备份路由。正常情况下,备份路由时不会出现在路由表中的。
负载均衡:当数据有多条可选路径前往同一目的网络,可以通过配置相同优先级和开销的静态路由来实现负载均衡,使得数据的传输均衡的分配到多条路径上,从而可以实现数据分流、减少单条路径负载过重的情况。然而当其中某一条路径失效时,其他的路径仍然是可以正常的传输数据的,同时也起到了冗余的作用。
3、浮动路由实验:
(1)制定拓扑图,明确所用到的设备,有些路由器接口不能配置IP地址,这时候就要为路由器添加模块,使其具有配置IP的功能;
这里用两台PC机和三台路由器来模拟浮动路由实验,实现公司总部与分部之间的数据传输;
这里已经分配了各个网段的路由和配置好了两台PC机的IP地址,子网掩码和网关;
注意:做浮动路由实验,这里R1和R2之间要用两根带宽不一样的线相连,这是浮动的意义所在;
(2)对三台路由器进行配置,设置接口IP,添加静态路由和默认路由等;
这是基本的开机必备三部曲;
这里打开各路由器器接口,配置IP等;
路由R1的接口IP配置和默认路由的配置;(因为R1是末节网络,这里可以配置默认路由)
路由R2的接口IP配置和相应路由的添加;(添加192.168.1.0/24和172.16.10.0/24路由)
路由R3的接口IP配置和默认路由的配置;(因为R3是末节网络,这里可以配置默认路由)
(3)配置好路由后,我们用PC机进行路由跟踪测试,查看结果是否符合浮动路由的特点;
首先进行连接测试:用PC1去ping PC2主机的IP地址;
(4)现在进行路由跟踪,在第二次跟踪时,我们将主路径接口断开,看其有什么区别;
(5)通过实验,我们不难看出,当主路径发生故障后,备选路径就会担任起主路径的作用,为数据通信提供可靠链路;
总结:
1、浮动路由和负载均衡各有特点,浮动路由是主路径和备选路径的带宽要求不同,而负载均衡各链路的带宽是一样的;
2、浮动路由时注意主路径备选路径间的路由协议优先级,备选路径要大于60;
在静态路由配置当中,可以采取指定下一跳 IP 地址的方式,也可以采取指定出接口的方式,这两种方式存在着什么区别?今天我们带着这个问题,和海翎光电的小编一起探讨一下吧!
浮动静态路由(FloatingStaticRoute)是一种特殊的静态路由,通过配置去往相同的目的网段,但优先级不同的静态路由,以保证在网络中优先级较高的路由,即主路由失效的情况下,提供备份路由。正常情况下,备份路由不会出现在路由表中。
负载均衡(Load sharing),当数据有多条可选路径前往同一目的网络,可以通过配置相同优先级和开销的静态路由实现负载均衡,使得数据的传输均衡地分配到多条路径上,从而实现数据分流、减轻单条路径负载过重的效果。而当其中某一条路 径失效时,其他路径仍然能够正常传输数据、也起到了冗余伦用。实验内容实验 R2 为某公司总部,R1 与 R3 是两个分部,主机 PC-1 与PC-2 所在的网段分别模拟
此时 R1 上存在两 条先前经过手动配置的静态路由条目,且它们的下一跳和出接口都一致。现在在 R1 上配置一条默认路由, 即目的网段和掩码为全 0,表示任何网络,下一跳为 10.0.12.2,并删除先前配置的两条静态路由。
配置完成后,查看 R1 的路由表。
再测试主机 PC-1 与 PC-2 间的通信。
发现主机 PC-1 与 PC-2 间的通信正常,证明使用默认路由不但能够实现与静态路由同样的效果,而且还能够减少配置量。在 R3.上可以进行同样的配置。
再次测试主机 PC-1 与 PC-2 间的通信。
主机 PC-1 与 PC-2 间的通信正常。
提示:在配置过程中,顺序是先配置默认路由,再删除原有的静态路由配置,这样的操作可以避免网络出现通信中断,即要在配置过程当中注意操作的规范性与合理性。