设为首页收藏本站language 语言切换
查看: 1177|回复: 1
收起左侧

【原创】如何让设备自己识别通信质量

[复制链接]
发表于 2013-3-12 17:11:15 | 显示全部楼层 |阅读模式
本帖最后由 limingit 于 2013-3-12 17:20 编辑

如今大多网络均已实现冗余链路保证稳定性,最为常见的思路是默认路由结合浮动静态路由(即主线路默认管理距离,调整备份线路的管理距离为备份),然而这种思路只能解决线路彻底断开的切换,而更多的现实困境是网络在通信质量差的时候作出切换,所以巧妙的方法是让网络能够自动“观察”通信质量。

我们有没有忽略掉IOS给我们提供一个称为IP SLA的功能,一般我们知道但经常忽视掉没灵活运用。其实我们是可以在路由部署中加以利用和联动的。IP SLA是IOS中分析IP服务等级的功能.思科路由器和交换机提供IP SLA响应机制对数据进行精确的测量。使用 IP SLA,路由器或交换机执行周期性的测量。测量次数以及测量类型均可自己定义。而仅仅通过简单的IOS命令即能实现。使用IP SLA,思科路由器可以通过ICMP来对广域网的远端路由器接口的状态(up /down)来进行验证,并在远端路由器接口DOWN时实现备份链路的故障切换。可靠的静态路由备份使用对象跟踪(object track)功能来确保在各种灾难事件中的可靠备份,比如因特网链路失效或对端设备故障等。

明白了原理,具体实施复杂吗?当然IP SLA内容很多,但笔者整理了一下较具有应用价值的选项和简单的实施办法。简单的来讲:IP SLA配置一个需跟踪测试的目标地址(如公网上可达IP地址,或下一跳ISP路由器地址)再配置测试的频率周期。以下为示例:
1.配置实现对下一跳地址的监测。
(config)#ip sla monitor 1
(config-sla-monitro)#type echo protocol ipIcmpEcho <ip> source-interface f1/0
(config-sla-monitro-echo)# timeout 1000 (超时阀值)
(config-sla-monitro-echo)# threshold 2
(config-sla-monitro-echo)# frequency 3 (测试时间间隔)
2.再定义一个对象来跟踪我们设置的SLA并配置路由
(config)#track 1 ip sla 1 reachability
(config)#ip route  <prefix <next-hop> track 1

以上配置用以跟踪IP SLA的操作。如果没有响应包从下一跳返回,track的状态将为失效状态,而成功接收响应包的时候track状态将会转为正常。只有在track状态正常时路由才建立,如果track的状态是失效,第一条路由失效,第二条路由将开始转发数据流量。

如此,我们的路由器,交换机现在能自己去监控和判断网络的通信质量了,根据监测结果动态智能的选择合适的路径,免去了您日常工作中频繁的响应此类IT支持请求,充分的利用了现有的网络基础设施。

以上内容为我中心思科讲师原创,如需转载或交流请联系黎明网络教育中心,0755-61869000。

 楼主| 发表于 2013-3-26 10:46:42 | 显示全部楼层
沙发 2013-3-26 10:46:42 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-13 19:34 , Processed in 0.065116 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表