使用sla对双宿出口进行主备。

51cto博客好烂,好难操作,编辑了我几天都没写完!!!!!!
现在向大家示范一下ip sla的使用方式,其实很多公司都有这样的一种外网出口的架构,单平面连向多个isp或者双平面连向多个isp,其实在动态路由的内网,sla这种技术不是防止内部平面设备down机问题(因为如果内部出现down机的话,ospf会自动调整路由),而是防止isp设备掉线后,边界设备不能自动切换导致断网。

为啥会这样呢?
原因是内网的边界路由器出外网的数据是通过协议转换然后到达isp设备,但是当isp设备出现问题或者是down了,边界路由器连接协议转换器并不能检测到链路中断(具体表现为光猫连接路由外网端口还是up,但是isp的设备已经down了),所以设备中的动态路由并不能默认路由在路由表上移除,所以边界路由器出口数据一直不可达。

还是先看图吧
使用sla对双宿出口进行主备。
图中isp1-a到isp2-a是主线路,isp1-b到isp2-b是备用线路。现在以isp1到isp2作为实验对象。
因为sla配置主要涉及对象是isp1-a和isp1-b,所以其他的设备配置我就不贴出来了。
以下是isp1-a的配置主要部分:
!
ip sla monitor 1 \\定义sla1的内容
type echo protocol ipIcmpEcho 192.168.1.2 source-interface FastEthernet1/0 \\检测ip下一条的IP地址,源端口为FastEthernet1/0
timeout 1000 \\超出1秒钟为丢包
threshold 2 \\丢了两个包算是失败了
frequency 3 \\检测频率为3次
ip sla monitor schedule 1 life forever start-time now \\sla1从现在开始一直对端口进行检测,然后你在看sla状态的时候如果没应用sla1在路由的话,会出现丢包的提示。

track 1 rtr 1 reachability \\定义 track1调用sla1的配置

router ospf 1 \\\\\\\\\\\\\\\\\
log-adjacency-changes
network 192.168.0.0 0.0.0.255 area 0 这一段是ospf的配置
default-information originate 但是重分布默认路由的时候千万不要添加always参数
,因为添加了always的话就算track检测到丢包也不会
移除默认路由的,活生生的把默认路由一直挂在路由
表上
!
ip forward-protocol nd
ip route 0.0.0.0 0.0.0.0 192.168.1.2 track 1 \\将track1应用在默认路由上,如果默认路由下一
跳不可达,默认路由会暂时移除

同理isp1-b:
ip sla monitor 1
type echo protocol ipIcmpEcho 192.168.100.1 source-interface FastEthernet0/0
timeout 1000
threshold 2
frequency 3
ip sla monitor schedule 1 life forever start-time now

track 1 rtr 1 reachability

router ospf 1
log-adjacency-changes
network 192.168.200.0 0.0.0.255 area 0
default-information originate
!
ip forward-protocol nd
ip route 0.0.0.0 0.0.0.0 192.168.100.1 track 1

转载于:https://blog.51cto.com/sprewell/2057065

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值