有没有人知道一个方法来configuration多个网关的思科路由器 – 最后的手段多个网关?
我尝试添加两次最后的度假网关(不同的度量),但只显示一个:
Router(config)# ip route 0.0.0.0 0.0.0.0 2.2.2.2 10 Router(config)# ip route 0.0.0.0 0.0.0.0 3.3.3.3 100
显示ip路由输出是:
Router# show ip route Gateway of last resort is 2.2.2.2 to network 0.0.0.0 2.0.0.0/24 is subnetted, 1 subnets C 2.2.2.0 is directly connected, FastEthernet0/0 3.0.0.0/24 is subnetted, 1 subnets C 3.3.3.0 is directly connected, FastEthernet0/1 32.0.0.0/30 is subnetted, 1 subnets C 32.2.2.0 is directly connected, Serial0/2/0 S* 0.0.0.0/0 [10/0] via 2.2.2.2
重点是我不能看到更高距离度量的其他路线?
任何人有消化?
我的意思是,如果2.2.2.2上的链接失败,这个configuration是否会工作? 请问路由器是否select其他networking3.3.3.3,如果链路2.2.2.2失败?
IIRC,如果你把不同的指标只有最好的路由将被注入主路由表。
所以你有三个select:
正如@dkaragasidis所说, 第一个select是不要把度量(每个会话的负载均衡),但是两个链接的stream量将会接近50%
第二个select ,使用某种dynamic路由协议(我build议BGP)如果possbile。
第三个select ,使用ip sla命令来检查ip是否可用。
请记住,如果一个FastEthernet接口(或与之连接的远程端口) 失败 (即接口的状态变为down ),则路由器会自动注入另一个默认路由, 但是如果2.2.2.2路由器以某种方式不会自动注入不起作用(在这种情况下, ip sla命令将会照顾到这一点)。
如果BGP不是一个选项,你真的不想平衡网关, ip sla是你最好的解决scheme。 看看这个答案,以类似的问题链接到一些例子。
考虑查看思科使用IP命令configuration最后的网关 。
如果使用多条ip route 0.0.0.0 0.0.0.0命令configuration默认路由,则stream量在多条路由上进行负载分担。
有了多个默认路由,您可以负载平衡stream量(会话lb)。
如果你想保留其中一个path作为备份,那么你需要使用度量。 给你想要用作备份的path提供更高的指标,把更小的指标作为主指标。 这将解决您的问题。
顺便说一句,因为主要的默认路由将在那里,虽然下一跳丢失,你需要configuration一个跟踪器和ip sla来检查可用性。 如果Ip Sla被closures,路由将被删除,备份路由将被插入到路由表中。
另一个解决scheme是定义出站接口而不是下一跳。 在这里你不需要ip sla
ip route 0.0.0.0 0.0.0.0 fa0/0 10 --> main route ip route 0.0.0.0 0.0.0.0 fa0/1 100 --> backup route