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

















