新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于校園網的網絡測量系統設計與實現

        基于校園網的網絡測量系統設計與實現

        作者: 時間:2010-08-02 來源:網絡 收藏

          3 系統主要功能實現方法

          根據的體系結構,從功能上又可以劃分為通信控制模塊、數據收集模塊、數據分析和處理模塊、數據存儲模塊和結果的可視化顯示模塊等[8-9]。

          3.1 通信控制模塊

          通信控制模塊主要完成服務器向客戶端分配任務、客戶端向服務器發送心跳數據、客戶端節點測量結果的傳輸等。為了保證數據在網絡傳輸過程中的安全性,自定義并設計了通信協議,利用socket通信來完成基于TCP協議的可靠傳輸。圖2所示是客戶端和服務器端的通信流程。

          3.2 數據收集模塊

          在數據收集模塊中主要使用ping、fping、traceroute等主動測量工具向測量目標節點發送ICMP數據包,利用測量返回值得到性能參數。由于主動測量方法會增加網絡的負荷,因此選擇數據包較小的ping工具,而且在測量的過程中使用定長的時間間隔(客戶端還可以根據需要修改間隔時間,默認的情況下是5 min)進行采樣,這樣就可以緩解網絡中由于負荷過重可能導致的網絡阻塞。

          3.3 數據分析和處理模塊

          由于網絡中各種因素的影響可能使每次測量的結果偏差較大,為了減少誤差,使測量結果能夠更好地反映實際情況,對測量結果求均差和方差等一系列分析處理,并把處理后的結果保存到數據文件中。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 象州县| 逊克县| 金秀| 蒙城县| 襄垣县| 西乌| 齐河县| 仲巴县| 宣武区| 五河县| 丹江口市| 陕西省| 唐山市| 哈尔滨市| 凤台县| 公安县| 保靖县| 宁陵县| 高淳县| 育儿| 平罗县| 甘谷县| 龙门县| 三亚市| 垦利县| 星子县| 苗栗县| 年辖:市辖区| 凌海市| 拉孜县| 郯城县| 木里| 邵阳市| 泾阳县| 乌拉特后旗| 隆化县| 如东县| 武宁县| 荆门市| 西华县| 毕节市|