網絡測試涉及的方面相當廣泛,包含的內容主要有測試對象、測試方法、測試工具及測試經驗等,而這些是與網絡的發展密不可分的。不同的網絡發展階段人們對網絡的要求不同,網絡出現的主要問題也隨之變化,這就導致了為解決這些問題而產生的網絡測試技術和測試設備的不斷發展。在1990年以前,網絡產品十分稀少而且初級,所以生產廠家基本上確保功能可用(即今天所說的功能測試)就可以了,可以說上世紀90年代以前基本上是網絡測試技術的“史前年代”。
1990年后,隨著hub等產品的運用,網絡產品發展加快,直接帶動了世界上先后出現了第一臺功能強大的性能測試儀表,解碼分析儀表和一致性測試軟件/儀表等一系列重要的測試產品。可以說從1990年到2003年這段時間,是通用網絡測試技術發展的黃金時期。在中國,網絡測試真正開始得到重視是在1998年,隨著網絡應用的變化、網絡規模的擴大、商業建筑的網絡結構化布線與綜合布線技術對網絡的促進以及高速以太網技術的成熟,帶來了大規模基礎網絡建設時期。而這一時期最突出的問題集中到了電纜和布線系統。產品質量的魚龍混雜、現場安裝技術水平的參差不齊、缺乏系統規范的驗收標準以及必要的專業測試技術和設備,使得作為網絡基礎的電纜成為產生網絡故障的主要原因之一。因此對于布線系統的測試成為網絡維護人員最關心的頭等大事。電纜測試儀的產生和不斷發展正是符合了這種市場需求。通過測試一方面可以檢驗工程質量,全面衡量電纜系統能否滿足當前數據傳輸性能的要求滿足及升級潛力;另一方面可以提早發現故障進行修復并為網絡今后的增加、變動及升級改造提供基礎文檔。
經歷了大規模網絡基礎建設時期之后,隨之而來的就是如何確保網絡的健康運行問題。在這一階段網絡測試和管理大量依賴于網管系統,它是一套運行在網絡上的軟件系統,負責監視多種網絡設備的運行狀態并進行必要的管理。網管最初的目的是不需要網絡維護而將全網統一管理起來,是一種網絡“零維護”的概念。但事實證明網管最初的這種想法是失敗的、不成功的。原因在于網管是基于遠程的、坐在辦公室里可以監視管理下面的網絡設備,是一種網絡的宏觀管理方法。而企業網絡維護人員需要的是可以下到現場的、去對任何一個網絡細節進行測試的工具。在這個工具上可以集成電纜測試、流量統計、設備搜索甚至是高級的協議分析儀的功能,可以提供與流量利用率、地址、第一層到第三層協議與路由的有關信息,以期實現對網絡下三層的測試。
這看起來似乎有些矛盾,但實際情況卻并非如此,可以做一個非常形象比喻。網絡管理就像現在的城市交通管理,網管系統可以看作是城市的交通指揮中心,它站在一個信息集中的平臺上來對一個城市的綜合交通狀況進行管理。有了它是不是就不需要交通警察站崗執勤了呢?不是,現場測試和分析儀器就是那些在道路現場進行指揮和調度的交警,每一個網絡細節的運行和管理都需要可以到現場的測試工具來完成,特別強調的還有網絡故障的查找和排除,這些就是測試與管理的最大差異。目前一個很好的趨勢就是二者也在逐步結合,如交警手里也配備了可以無線上網的設備,一下就可以把整個交通情況調出來掌握全局。同樣通過現場具有網管功能的手持測試設備也能夠把整個網絡的宏觀情況展示出來,這是技術的進步,也叫網絡管理的全息化。這意味著在任何一個現場可以看到整個網絡的情況,也是現在網絡測試技術的發展方向。
近幾年前國際的測試市場發展到了一個新的階段,其中一個比較值得注意的動向就是企業網絡的應用性能測試。面對病毒、安全威脅、欺詐應用、帶寬過度占用以及新技術的采用等有可能影響應用性能的情況,如何進行監測、及早發現、確定并解決,保障客戶關鍵應用的運行成為網絡管理人員的新課題。目前企業內較為有效的解決方案是軟、硬件結合的方式實施的。服務分析設備作為硬件安裝在企業網絡中用來收集網絡和應用性能數據;應用和數據庫服務器,存儲了服務分析設備采集的網絡和應用性能數據,并提供接口給客戶端來讀取這些數據;客戶端是Web或是基于Windows的、呈現數據進行分析的桌面應用程序;軟件功能管理模塊可以使用戶根據需要選擇合適的軟件功能模塊。這種分布式、模塊化的解決方案為在企業的部署和實施提供了極大的靈活性,特別適合總部-分支機構模式的企業網絡。客戶可以根據目前的需求先部署基本配置,隨著客戶網絡的擴張和需求的變化,根據實際需要逐步增加設備和所需要的軟件功能模塊,實現投資的最快、最大回報。
隨著網絡全球化的發展趨勢,網絡的測試又面臨著新的挑戰。從基礎電纜的連通性測試到網絡應用的統計分析,從共享型網絡到全交換環境的數據采集,從本地網絡到遠程網絡的監視與控制,從分支鏈路到主干鏈路的流量、協議分析,還有VLAN、VoIP、WLAN的測試甚至廣域網的測試等,包括的范圍越來越廣泛。用戶需要的不再是孤立的網絡測試技術與測試設備,而是基于網絡規模和應用的完整網絡測試解決方案。測試涉及到網絡全七層模型的各個層次。目前還沒有任何一個產品能滿足用戶的所有要求。因此現有的網絡測試解決方案是將各項測試技術和各種測試設備合理地進行搭配組合,以期達到最大的效果。