sla简介及应用范例.docx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sla简介及应用范例

SLA简介SLA (Service-Level Agreement)简单的理解,就是测量一些网络性能参数,在超过一些门限值时,结合track或者EEM它可以触发一些操作。例如:1. 监控下一跳的可达性,如果不可达了, 则让某一静态路由失效2. 监控领居的接口地址,如果连续三次不可达, 则将端口shutdownSLA 应用实例如果客户的线路质量不好,又无法改善时,我们需要一种方法来:当线路质量达到一定阀值时,直接reset端口,用重置链路来改善。那么我们如何达到这种需求呢,这时SLA就登场了,那么如何部署SLA呢?分析第一种方法ip sla 2 icmp-echo timeout 3000 frequency 10---频率设置为10S发一次ip sla schedule 2 life forever start-time now---设置SLA的启动时间为马上,有效期为永远!Track 1 rtr 2---配置track, trace有up和down两种状态!event manager session cli username usernameevent manager applet test_track_1---EEM 配置 event track 1 state down---如果track 1的状态是down的, 则执行下面的操作 action 1.0 cli command enable action 2.0 cli command conf t action 3.0 cli command int g4/3 action 3.1 cli command shut action 3.2 cli command no shut action 4.0 cli command end根据以上配置,如果设备会每10秒发送一个PING包, 当超时时,track 1会变为down的状态,进而触发对端口的shut/no shut,这样达到最终的目的了么?在实际网络中,偶尔丢一个包是正常的、不可避免的,与此同时,端口是正常工作的。但是,根据上面的配置,端口依然会被reset,导致业务受到影响。为了避免这一类不必要的业务影响,我们需要对此配置进行优化,让track 1在发生真正的网络故障时才down。最常用的判断网络故障的标准是连续的超时!因此加入以下命令(只说明增加的命令,另外修改的命令用红色标出):ip sla 4 icmp-echo timeout 1000 frequency 10ip sla schedule 4 life 5 start-time pending---并不是马上启动,有效期也只有5秒!ip sla reaction-configuration 2 react timeout threshold-type consecutive 3 action-type trapandtrigger---当发生连续3次timeout时,trigger另一个SLA,并发SNMP Trapip sla reaction-trigger 2 4---SLA 2连续三次timeout就要trigger SLA 4!track 1 rtr 4---track SLA 4,而不是SLA 2,为什么?如果配置track 1 rtr 2,则每次SLA 2超时时,track 1都会down,每down一次EEM都会reset端口,这样功能还是和之前一样不合理。所以,需要配置track 1 rtr 4,因为SLA 4是pending的,它在SLA 2连续三次超时时才被触发(10*3 + 5 =35S)OK,那么问题解决了么?根据上篇文章分析的第一种方法到底行不行呢?经过测试,确实可以规避原丢一个包就启动EEM的问题。但有个问题,因为要新增一个sla,如777,且其状态为pending,即只有在17丢三个包的情况下才启动777。有如下两种情况:1、线路已经开通时,这时配置如上命令时,因17无法连续丢3个包,导致777始终不能启动,导致track17的状态始终为down,最终导致不管丢多少包都不能启动EEM。(想想为什么?)规避措施:配置完如上命令时需要shut上端或下端端口30s(因每10s探测一次),这时777才能启动,然后再做no shut操作,track17状态才能变为up,才能在专线中断的情况下正常启动EEM。所以在已经开通的线路配置如上命令时都要中断主用线路最少30s。2、线路尚未开通时,这时需要在配置完如上命令最少30s才能开通此MSTP线路,否则同样会有如上问题。关于问题的分析及解释:在这我就不解释命令的含义了,关于命令的含义,可以看上篇文章 《?/sla_eem_1.html关于IP SLA及与EEM联动的探讨2 》Confi

您可能关注的文档

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档