IMSN提升IPv6網(wǎng)絡(luò)服務(wù)質(zhì)量(3)
IPv6技術(shù)在高校校園網(wǎng)全面升級以后,將有大量用戶通過CNGI-CERNET2主干網(wǎng)實(shí)現(xiàn)互訪和對國際國內(nèi)資源的使用與共享,將對CNGI-CERNET2主干網(wǎng)的運(yùn)行管理和服務(wù)質(zhì)量提出更高的要求。清華大學(xué)在CNGI-CERNET2主干網(wǎng)項(xiàng)目建設(shè)和試運(yùn)行期間,為了更好地監(jiān)控網(wǎng)絡(luò)的運(yùn)行情況,自主開發(fā)了IMSN系統(tǒng),這樣我們對CNGI-CERNET2主干網(wǎng)的性能和服務(wù)質(zhì)量進(jìn)行了近兩年的監(jiān)測和分析。下面讓我們看一下關(guān)于IMSN系統(tǒng)的介紹:
可用帶寬測量分析
端到端可用帶寬是衡量網(wǎng)絡(luò)服務(wù)質(zhì)量的重要指標(biāo)之一,IMSN將開源的IPerf工具封裝為一個(gè)基本的測量服務(wù)集成到系統(tǒng)中。圖3 是IMSN 系統(tǒng)針對CNGI-CERNET2 主干網(wǎng)各核心節(jié)點(diǎn)之間的端到端可用帶寬測量結(jié)果的一個(gè)截圖。
圖3 2010年5月某時(shí)刻帶寬測量數(shù)據(jù)
從圖2 我們知道,目前CNGI-CERNET2主干網(wǎng)各鏈路的帶寬在2.5Gbps到10Gbps之間,而從圖3可以看出,所有端到端路徑的可用帶寬都在100Mbps以下。
從運(yùn)行的網(wǎng)管系統(tǒng)中,我們了解到,盡管CNGI-CERNET2 的主干鏈路,如北京到武漢到廣州的鏈路,利用率已經(jīng)很高,網(wǎng)絡(luò)流量實(shí)際上已經(jīng)很大,但不至于使用到可用帶寬只有幾十兆的地步。
實(shí)際上,測量結(jié)果不準(zhǔn)確的根本原因在于測量服務(wù)器所在的網(wǎng)絡(luò)環(huán)境。如圖4所示。
圖4 測量服務(wù)器網(wǎng)絡(luò)結(jié)構(gòu)
測量服務(wù)器通過100Mbps的線路連接到核心路由器下的交換機(jī)上,而核心路由器之間的線路則是2.5Gbps或者10Gbps。而IPerf只能做到端到端的測量,且測量出來的只是瓶頸鏈路的可用帶寬。因此,當(dāng)核心鏈路的可用帶寬大于100Mbps的時(shí)候,兩個(gè)測量服務(wù)器之間的窄鏈路就是從測量服務(wù)器到核心路由器的這段路徑。因此不幸的是,在我們測量服務(wù)的網(wǎng)絡(luò)環(huán)境下,測量得到的僅僅是測量服務(wù)器到核心路由器這條鏈路的可用帶寬,并不是我們更感興趣的主干鏈路的可用帶寬。
由此看來,由于特殊的網(wǎng)絡(luò)環(huán)境,一般的測量可用帶寬的工具無法得到我們感興趣的主干鏈路的帶寬(除非服務(wù)器以更高的速率,如10G直接接入核心路由器)。如何利用處于低容量下的測量探針測量其他高容量鏈路的可用帶寬,是我們在CNGICERNET2網(wǎng)絡(luò)環(huán)境下必須面對的問題。本文針對這種情況下的網(wǎng)絡(luò)測量進(jìn)行了深入研究并提出了相應(yīng)的算法,這是我們的性能測量系統(tǒng)應(yīng)當(dāng)改進(jìn)的方向。
盡管如此,由于我們的測量服務(wù)器通常位于所在學(xué)校的校園網(wǎng)內(nèi),而主干路由器則直接連接C N G I -CERNET2 主干網(wǎng)各核心節(jié)點(diǎn),因此,目前的測量數(shù)據(jù)可從一定程度上反映測量服務(wù)器所在節(jié)點(diǎn)的校園網(wǎng)到CNGI-CERNET2 主干網(wǎng)的帶寬利用情況,還具備一定的分析價(jià)值。
IMSN系統(tǒng)是高科技的代表,這套系統(tǒng)所涵蓋的內(nèi)容還很多,以后我們會給予更多的關(guān)注。
【編輯推薦】