【正文】
NegativesSD: 19 MinOfPositivesDS: 1 MaxOfPositivesDS: 1 NumOfPositivesDS: 43 SumOfPositivesDS: 43 Sum2PositivesDS: 43 MinOfNegativesDS: 1 MaxOfNegativesDS: 2 NumOfNegativesDS: 43 SumOfNegativesDS: 44 Sum2NegativesDS: 46 Interarrival jitterout: 0 Interarrival jitterin: 0 One Way Values: NumOfOW: 0 OWMinSD: 0 OWMaxSD: 0 OWSumSD: 0 OWSum2SD: 0 OWMinDS: 0 OWMaxDS: 0 OWSumDS: 0 OWSum2DS: 0. ICMP Echo作業(yè)ICMP Echo作業(yè)可以測(cè)試Cisco 路由器和IP設(shè)備之間的端到端的響應(yīng)時(shí)間,響應(yīng)時(shí)間是通過(guò)計(jì)算ICMP echo請(qǐng)求與響應(yīng)消息的時(shí)間差也教育處的。 響應(yīng)時(shí)間計(jì)算 如以前討論的一樣,在計(jì)算時(shí),處理延時(shí)被最小化并在最終結(jié)果中減去。 配置ICMP echo作業(yè)(config)rtr 2(configrtr)type echo protocol ipicmpecho (configrtrecho)requestdatasize 400(configrtrecho)tos 160(config)rtr sch 2 start now ICMP echo作業(yè)的show結(jié)果R1show rtr operation 2Entry number: 2Modification time: *13:51: PST Wed Jun 2 2004Number of operations attempted: 1Number of operations skipped: 0Current seconds left in Life: 3545Operational state of entry: ActiveLast time this entry was reset: NeverConnection loss occurred: FALSETimeout occurred: FALSEOver thresholds occurred: FALSELatest RTT (milliseconds): 0Latest operation start time: *13:51: PST Wed Jun 2 2004Latest operation return code: OKRTT Values:RTTAvg: 0 RTTMin: 0 RTTMax: 0NumOfRTT: 1 RTTSum: 0 RTTSum2: 0表8:ICMP echo作業(yè)的show rtr operation域描述: 字段描述Latest RTT 最后一次的往返時(shí)間(ms)RTTAvg 平均往返時(shí)間(ms)RTTMin 最小往返時(shí)間(ms) RTTMax 最大往返時(shí)間(ms)NumofRTT 已測(cè)試的往返個(gè)數(shù) RTTSum 往返時(shí)間之和 RTTSum2 往返時(shí)間的平方和 ICMP PATH echo作業(yè)ICMP path echo作業(yè)可以測(cè)試出Cisco 路由器到任IP設(shè)備之間的每一跳的響應(yīng)時(shí)間,它使用traceroute命令來(lái)發(fā)現(xiàn)到目的的路徑,然后測(cè)試源到路徑上每一個(gè)中間跳的響應(yīng)時(shí)間?;镜呐渲妹钊缦拢?Router rtr 3 type pathEcho protocol ipIcmpEcho ip_address frequency 10 livesofhistorykept 5 bucketsofhistorykept 3 filterforhistory all rtr schedule 3 life 25 starttime now TCP連接作業(yè)TCP連接作業(yè)可以測(cè)量出從Cisco 路由器到任意IP設(shè)備之間進(jìn)行TCP連接所需要的時(shí)間,如目標(biāo)設(shè)備是Cisco 路由器,用戶可以在目標(biāo)路由器上啟動(dòng)IP SLA Responder。 圖7:TCP連接響應(yīng)時(shí)間 使用命令行配置TCP連接作業(yè) 創(chuàng)建一個(gè)tcp連接作業(yè),不需要IP SLA Responder,目的端口為80,命令如下,control disable意味著不需要Responder (config) rtr 1(configrtr) type tcpConnect destipaddr destport 80 control disable(config) rtr schedule 1 starttime now創(chuàng)建一個(gè)需要Responder的tcp連接作業(yè),命令如下:(config) rtr 1(configrtr) type tcpConnect destipaddr destport 8008(configrtr) tos 4(config) rtr schedule 1 starttime now TCP連接作業(yè)的show輸出Routersh rtr op 1 Current Operational StateEntry Number: 1Modification Time: 14:17: CET Thu Aug 22 2002Diagnostics Text: Last Time this Entry was Reset: NeverNumber of Octets in use by this Entry: 1490Connection Loss Occurred: FALSETimeout Occurred: FALSEOver Thresholds Occurred: FALSENumber of Operations Attempted: 17Current Seconds Left in Life: 2603Operational State of Entry: activeLatest Completion Time (milliseconds): 6Latest Operation Start Time: 14:33: CET Thu Aug 22 2002Latest Operation Return Code: okLatest DNS作業(yè)DNS作業(yè)用于測(cè)試DNS的響應(yīng)時(shí)間,IP SLA DNS作業(yè)既可以測(cè)試從主機(jī)名到IP地址的查詢(xún)時(shí)間,也可以測(cè)試從不IP地址到主機(jī)名的查詢(xún)。IP SLA支持三種類(lèi)型的HTTP作業(yè),分別描述如下:216。 RAW模式:可以很靈活的的RAW數(shù)據(jù)的方式定義HTTP請(qǐng)求。216。 圖8:HTTP響應(yīng)時(shí)間定義(config) rtr 6(configrtr) type operation raw url (configrtr) rawrequest(configrtr) GET \r\n(configrtr) \r\n(configrtr) exit(config) rtr schedule 6 starttime now 使用命令行配置一個(gè)需要認(rèn)證的HTTP RAW作業(yè)(config)rtr 1 (configrtr)type operation raw url (configrtr)rawrequest(configrtr)GET /lab/ HTTP/\r\n(configrtr)Authorization: Basic btNpdGT4biNvoZe=\r\n(configrtr)\r\n(configrtr)exit(config)rtr schedule 1 starttime now DHCP作業(yè)DHCP作業(yè)可以測(cè)試出從了現(xiàn)一個(gè)DHCP服務(wù)器到從該DHCP服務(wù)器獲得一個(gè)地址所需要的時(shí)間,在完成作業(yè)后,IP SLA將釋放租用到的地址。 DLSW作業(yè)DLSW+是Cisco 在RFC1795基礎(chǔ)上的一個(gè)增強(qiáng),該協(xié)議使用TCP在IP骨干網(wǎng)上傳送SNA數(shù)據(jù)。IP SLA中的DLSw+作業(yè)可以測(cè)試在一對(duì)DLSw peer之間的網(wǎng)絡(luò)響應(yīng)時(shí)間,DLSw peer一般使用2065的TCP端口。 FTP作業(yè)((1)T以后的IOS支持) FTP往往會(huì)攜帶大帶的流量,這個(gè)作業(yè)可以測(cè)試出從主機(jī)到路由器的FTP吞吐量和響應(yīng)時(shí)間,可以很好的刻畫(huà)出網(wǎng)絡(luò)的能力來(lái)。由于ICMP只包括一個(gè)往返時(shí)間,因此這個(gè)作業(yè)的測(cè)試結(jié)果的精確度不高。 路徑抖動(dòng)的配置命令 (config)rtr 3(configrtr)type icmpPathJitter destipaddr destip sourceipaddr src_ip numpackets n interval t在未定義numpackets及interval值時(shí),缺省為情況下包數(shù)量為10個(gè),間隔為20ms 路徑抖動(dòng)的show結(jié)果 Path Jitter Statistics Source IP Destination IP Number of Echos 10Interval between Echos 20 msTarget Only Disabled (default)Hop IP : RTT:1 PacketLoss:0 Jitter:0 MinRTT:1 MaxRTT:2 SumRTT:19 Sum2RTT:37 MinPosJitter:1 MaxPosJitter:1 SumPos:1 Sum2Pos:1 MinNegJitter:0 MaxNegJitter:0 SumNeg:0 Sum2Neg:0 OutOfSequence:0 DiscardedSamples:0Hop IP : RTT:1 PacketLoss:0 Jitter:0 MinRTT:1 MaxRTT:3 SumRTT:14 Sum2RTT:24 MinPosJitter:2 MaxPosJitter:2 SumPos:2 Sum2Pos:4 MinNegJitter:1 MaxNegJitter:1 SumNeg:2 Sum2Neg:2 OutOfSequence:0 DiscardedSamples:0 使用命令查看作業(yè)狀態(tài)使用如下命令查看SLA是否正確配置: show rtr applicationshow rtr configuration使用如下命令查看作業(yè)運(yùn)行的結(jié)果 show rtr operationalstateshow rtr distributionsstatisticsshow rtr collectionstatisticsshow rtr totalsstatistics5 IP SLA的硬件及軟件需求 IP SLA與IOS版本之間的關(guān)系各版本的IOS所支持的IP SLA作業(yè)特性特性/版本 (3)T (5)T (8)S (1)T (2)T (11)T (Infra2) (14)S (25)S ICMP Echo X X X X X X X X X ICMP Echo Path X X X X X X X X X SSCP(SNA) X X X X X X 254。UDP Echo X X X X X X X X UDP Jitter X X X X X X X HTTP X X X X X X X DNS X X X X X X X DHCP X X X X X X X DLSw+ X X X X X X X SNMP Support X X X X X X X UDP Jitter One Way Latency X X X FTP Get X X X X X MPLS/VPN Aware X FrameRelay (CLI) X ICMP Path Jitter X APM X IP SLA的硬件支持情況IP SLA在除IP Lite外的所有IOS軟件特性集中支持。 BASE中集成 進(jìn)SLA Responder和ICMP作業(yè)的支持。Linksys的設(shè)備將在未來(lái)提供Responder的支持。其它的增加還包括提高了精確度,提供基于NTP的時(shí)標(biāo)等。 (3)開(kāi)始,IP SLA作業(yè)的數(shù)量?jī)H受CPU能力和內(nèi)存的限制。216。 新的架構(gòu)所有的作業(yè)使用同一進(jìn)程,在以前,每個(gè)作業(yè)一個(gè)進(jìn)程。 使用RTTMON MIB創(chuàng)建作業(yè) 通過(guò)SNMP創(chuàng)建IP SLA作業(yè)可以使用兩個(gè)命令:createAndGo和createAndWait。160