【技術(shù)分享】SLA(服務(wù)等級協(xié)議)原理與配置

SLA(service level agreement)服務(wù)等級協(xié)議
SLA是一個網(wǎng)絡(luò)測試工具(探針);
找一個源端、一個目的端,從源到目的模擬一種流量的存在,測試網(wǎng)絡(luò)的狀態(tài)!
如何理解?
比如站在客戶的角度來講客戶去運營商訂購了一條線路或者一種服務(wù),客戶要有一種方法或者一種途徑來檢測我訂購的線路或者服務(wù)是否跟簽訂合約時描述的一致,SLA就是用來檢測這種合約的一種方法!
SLA是一個比較簡單的設(shè)備內(nèi)置的檢測服務(wù)的技術(shù);有更專業(yè)的工具進行檢測;
SLA是如何檢測、測量的:

可以通過檢測延遲、丟包率、抖動、連接性等等來判斷上層的服務(wù)是否達到了;
那需要運行哪些應(yīng)用或者協(xié)議來保證服務(wù)是否達到了呢?
可以使用一些協(xié)議來完成,比如:ICMP、TCP、UDP等等
SLA常見的使用
1)結(jié)合HA(HSRP、VRRP、GLBP),用于檢測上行鏈路的連通性來判斷是否要降低優(yōu)先值;
2)結(jié)合靜態(tài)路由,有條件地下發(fā)默認(rèn)路由,選擇出接口
IOS12.4版本的sla配置方法:
ip?sla?monitor?10??**定義一個編號為10的sla,每10秒鐘以接口E0/1為源ping地址12.1.1.2**
?type?echo?protocol?ipIcmpEcho?12.1.1.2?source-interface?Ethernet0/1
?frequency?10
ip?sla?monitor?schedule?10?life?forever?start-time?now??**激活sla?10,使其馬上生效,永遠有效**
track?1?rtr?10?reachability??**定義一個track?1,讓其追蹤sla?10的可達性,如果能ping通返回結(jié)果up,如果ping不通返回結(jié)果down**
IOS15.0版本的sla配置方法:
ip?sla?10
?icmp-echo?12.1.1.2?source-ip?12.1.1.1
?frequency?10
ip?sla?schedule?10?life?forever?start-time?now
track?1?ip?sla?10?reachability