首頁(yè)>>>技術(shù)>>>VoIP

透視網(wǎng)絡(luò ) 有關(guān)網(wǎng)絡(luò )端到端路徑性能測試

sanandi 2007/05/29

  近年來(lái)VoIP、VoD等實(shí)時(shí)應用在網(wǎng)絡(luò )應用中比例大量增加,實(shí)時(shí)應用需要網(wǎng)絡(luò )對其提供服務(wù)保證或區分服務(wù),網(wǎng)絡(luò )路徑的延時(shí)特性和傳輸速率越來(lái)越受到人們的重視。網(wǎng)絡(luò )延時(shí)和有效帶寬直接反映了路徑的性能和對端主機提供的服務(wù)等級水平,但它們都是隨時(shí)間隨機變化的變量,跟蹤這些路徑特征參數的動(dòng)態(tài)變化可以獲得資源的使用狀況和性能趨勢,并作為網(wǎng)絡(luò )路徑性能評價(jià)和實(shí)時(shí)的端到端性能管理的依據。

一、端到端路徑性能問(wèn)題

  端到端性能管理的目標是為用戶(hù)提供一條穩定可用的具有一定服務(wù)保障的連接。其范圍已超出了流量工程和容量規劃等傳統問(wèn)題,包括故障發(fā)現、路由選擇與配置管理、流量分析等廣泛的內容。對于用戶(hù)而言,路徑的延時(shí)特性和路徑有效帶寬決定了服務(wù)水平,即是否能啟動(dòng)一次新的連接,在局部節點(diǎn)獲得一定的資源保證,并達到可接受的響應時(shí)間。對ISP來(lái)說(shuō),則還要關(guān)心網(wǎng)絡(luò )路徑的長(cháng)期利用率、路由可達性、瓶頸帶寬和其它端到端的性能等屬性和參數。這些參數一般是較為穩定的,其中連通性和路徑穩定性反映了路徑的總體性能,而路徑非對稱(chēng)性則影響我們對網(wǎng)絡(luò )延時(shí)的測量。

連通性

  連通性指的是IP網(wǎng)絡(luò )中主機之間是否能相互到達對方,或者說(shuō)一個(gè)或多個(gè)節點(diǎn)之間的下層連接是否可用。連通性描述了網(wǎng)絡(luò )的可靠性,是完成網(wǎng)絡(luò )業(yè)務(wù)的基本條件。Ping程序可用于確定網(wǎng)絡(luò )上一個(gè)遠程設備對本地系統來(lái)說(shuō)是否可達,并有助于在系統之間調試連通性問(wèn)題。我們可以從測量主機向網(wǎng)絡(luò )路徑的目的端定時(shí)運行ping,發(fā)出ICMP請求并等待有效的ICMP應答,從而確定網(wǎng)絡(luò )連接的可用性,并可根據ICMP應答的類(lèi)型孤立出路由選擇和許多其它網(wǎng)絡(luò )故障或問(wèn)題的來(lái)源。因此,連通性是保證路徑性能穩定的基礎。

路徑MTU

  MTU是網(wǎng)絡(luò )連接中允許一個(gè)物理幀傳輸的最大數據量,TCP/IP驅動(dòng)程序需要知道這個(gè)數值以便設置合適的數據包長(cháng)度,以避免出現不必要的拆分過(guò)程。不同網(wǎng)絡(luò )的MTU缺省值不一樣,以太網(wǎng)的標準值為1500,而多數ISP提供的撥號網(wǎng)絡(luò )的標準值為576。理論上,只要網(wǎng)絡(luò )連接穩定性高,MTU越大則傳輸效率越高。但是,如果接收機器所在網(wǎng)絡(luò )或傳輸路徑上路由器的MTU小的話(huà),數據幀將不得不再次被拆分,這樣反而降低了效率。因此,優(yōu)化的MTU應與整條傳輸路徑上最小的MTU值(即路徑MTU)相等。RFC1191描述了路徑MTU的發(fā)現機制,通過(guò)發(fā)送分組在分組頭部設置不分片標志字段并判斷返回ICMP錯誤消息實(shí)現。發(fā)送的第一個(gè)分組的長(cháng)度與出口MTU相等,每次收到ICMP不能分片錯誤時(shí),就減少分組長(cháng)度,以下一個(gè)最小的MTU值發(fā)送。由于MTU值個(gè)數總是有限的,因此總可以找到路徑中最小的MTU。所以檢測路徑MTU并設置系統的MTU值,可以減少對IP數據包的分段,提高路徑的傳輸效率。

路由非對稱(chēng)性

  非對稱(chēng)路由是指往返某一節點(diǎn)的路徑不一致,兩個(gè)方向的延時(shí)不同,由此在網(wǎng)絡(luò )測量,特別是基于源端的測量中造成很多問(wèn)題。檢測路由的非對稱(chēng)性目前還非常困難。

路徑穩定性

  端到端路徑的穩定性是衡量網(wǎng)絡(luò )性能的關(guān)鍵性參數,路徑穩定性可以分為路徑的空間穩定性和時(shí)間穩定性。其中空間路徑穩定性由路由的規模和模式?jīng)Q定,不穩定的路由可能是由路由不對稱(chēng)、循環(huán)路由、路由振蕩等病態(tài)路由行為引起,也可能是連接頻繁中斷引起的。發(fā)生率(Prevalence) 和持續性(Persistence),分別從特定路由的發(fā)生頻率和不變性方面定義了穩定性。路徑的時(shí)間穩定性則強調了路徑性能與時(shí)間變化的關(guān)系。本文將從路徑的延時(shí)特性和傳輸速率出發(fā),給出路徑穩定性的評價(jià)指標,并作為網(wǎng)絡(luò )路徑性能評價(jià)和實(shí)時(shí)的端到端性能管理的依據。

二、性能指標

路徑延時(shí)穩定性參數

  設測量的延遲變量為X, 為t時(shí)刻測得的網(wǎng)絡(luò )延時(shí),則 為 間隔內的延時(shí)變化。若在 時(shí)間段內每次測量的樣本值為 ,則這組延遲樣本集的樣本方差為 , 其中 = 。假設 為SLA(service level agreement)規定的或是某種應用服務(wù)質(zhì)量要求的網(wǎng)絡(luò )延時(shí)抖動(dòng)目標臨界值。根據在 時(shí)間段延時(shí)的抖動(dòng)程度,定義延時(shí)抖動(dòng)有界比例系數為:一般 可取為 。延時(shí)抖動(dòng)有界比例系數反映了相鄰兩次測量之間延時(shí)抖動(dòng)小于 情況所占的比例,一般設定當 時(shí),認為連接有較好的穩定性, 越大,即 越接近1,連接越穩定。但延時(shí)抖動(dòng)有界比例系數不能反映最大延時(shí)抖動(dòng),由于排隊延時(shí)隨背景流量而出現較大的波動(dòng),定義如下形式的平均抖動(dòng)/最大抖動(dòng)系數:設定 時(shí),認為連接有較好的穩定性, 越大,連接越穩定。綜合以上兩個(gè)參數,當路徑同時(shí)滿(mǎn)足 和 時(shí),確定該路徑是關(guān)于延時(shí)穩定的。

路徑速率參數

  路徑延時(shí)穩定性參數反映了鏈路整體運行的穩定程度,但不能反映不同鏈路速率的差別。某一條鏈路可能延遲較大,但延時(shí)抖動(dòng)較小,丟失率很低,這時(shí)僅由路徑延時(shí)穩定性參數難以反映鏈路的實(shí)際傳輸質(zhì)量。通過(guò)采集SNMP網(wǎng)絡(luò )設備MIB接口組數據,可以計算接口數據傳輸速率V:,其中 分別為在 內接口接收與發(fā)送的總字節數。通過(guò)連續采集路徑中多個(gè)接口的流量數據,將最小的接口傳輸速率 作為路徑速率參數通知給用戶(hù),以反映當前路徑的實(shí)際傳輸性能。

數據采集

  我們選擇實(shí)驗室的測量主機到湖南大學(xué)DNS服務(wù)器作為實(shí)驗對象,該路徑經(jīng)過(guò)兩個(gè)路由器,分別通過(guò)100M Ethernet和1000M Ethernet鏈路相連。我們使用Ping采集了近兩天的每10ms一次測量的延時(shí)數據,并通過(guò)讀取第一個(gè)路由器MIB庫獲得了每5ms的接口速率數據。

三、端到端路徑性能的測量

  我們采用以上測量方法基于以下原因。通常,網(wǎng)絡(luò )性能參數的測量采取主動(dòng)測量的方法,即在指定的路徑上按一定規則發(fā)送探測性流量數據來(lái)測量網(wǎng)絡(luò )上某一主機是否可達(reachability)、網(wǎng)絡(luò )延遲、網(wǎng)絡(luò )中包丟失情況和網(wǎng)絡(luò )吞吐量等鏈路性能參數或測量網(wǎng)絡(luò )路徑的跳數、路由抖動(dòng)、路由對稱(chēng)性等從源端到目的端的路由信息。主動(dòng)測量會(huì )在網(wǎng)絡(luò )中引入較多的測量流量,對網(wǎng)絡(luò )實(shí)際性能會(huì )造成一定的影響。

  由于路徑帶寬的測量需要向網(wǎng)絡(luò )發(fā)送大量的分組數據,耗費大量有效帶寬,這使得以主動(dòng)方式測量帶寬對用戶(hù)應用和網(wǎng)絡(luò )都極具損害性。而使用SNMP可以定時(shí)查詢(xún)網(wǎng)絡(luò )設備接口的流量速率數據,結合SNMP與網(wǎng)絡(luò )往返延遲的測量評價(jià)路徑性能,可使測量發(fā)送的分組數降到最低。

延時(shí)分布數據分析

  測量獲得的延時(shí)數據的分布可以看出延時(shí)分布RTT的測量值很不穩定,延時(shí)值最高達到了25.198ms,最低為2.091ms,接近于固有延時(shí)。但大部分散點(diǎn)集中于10ms的上下5ms范圍內,只有極少數點(diǎn)落在大于20ms小于5ms范圍,說(shuō)明路徑相對較為穩定。計算延時(shí)抖動(dòng)有界比例系數 ,平均抖動(dòng)/最大抖動(dòng)系數 ,與實(shí)際網(wǎng)絡(luò )運行狀況基本相符。

延時(shí)抖動(dòng)數據分析

  40小時(shí)中每十分鐘測量的延時(shí)抖動(dòng)的分布延時(shí)的抖動(dòng)分布來(lái)看,在取網(wǎng)絡(luò )延時(shí)抖動(dòng)目標臨界值 為 =4.629ms時(shí),最壞情況下達到抖動(dòng)的邊界16ms,遠遠超過(guò)了期望的 值。這說(shuō)明該路徑對于實(shí)時(shí)應用是不可能達到很好的性能的。

鏈路接口速率分析

  同時(shí)采集的路由器MIB庫接口流量速率數據可以看出該路徑的利用率極低,特別是流出速率很小。在實(shí)際中可以用加大負載的辦法提高網(wǎng)絡(luò )的利用率,計算鏈路接口可以達到的最大的數據傳輸速率。

賽迪網(wǎng) 中國信息化(industry.ccidnet.com)



相關(guān)鏈接:
VoIP超越語(yǔ)音成融合基點(diǎn) 2007-05-29
專(zhuān)家指點(diǎn)VoIP未來(lái)方向 2007-05-29
網(wǎng)管員的思考:標準能夠解決網(wǎng)絡(luò )擁擠嗎 2007-05-29
VoIP海外的虛擬運營(yíng)商為什么發(fā)展迅猛 2007-05-25
擇適合自己企業(yè)的開(kāi)源VoIP 2007-05-25

分類(lèi)信息:     技術(shù)_測試系統_文摘      
亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 武陟县| 阿合奇县| 荔波县| 宜春市| 安溪县| 满洲里市| 松江区| 潮安县| 宿松县| 灌南县| 秦皇岛市| 阳西县| 屏边| 五常市| 南通市| 小金县| 阳原县| 南汇区| 浦东新区| 海原县| 元朗区| 鄂托克旗| 贵溪市| 平舆县| 永济市| 师宗县| 巴青县| 九龙坡区| 芒康县| 湛江市| 光山县| 镇江市| 黔西| 两当县| 黄梅县| 镶黄旗| 吉木萨尔县| 和顺县| 启东市| 北海市| 东明县| http://444 http://444 http://444 http://444 http://444 http://444