国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于池的網(wǎng)絡(luò)診斷系統(tǒng)和方法

      文檔序號(hào):6569746閱讀:193來(lái)源:國(guó)知局
      專(zhuān)利名稱:基于池的網(wǎng)絡(luò)診斷系統(tǒng)和方法
      技術(shù)領(lǐng)域
      本發(fā)明主要涉及網(wǎng)絡(luò)系統(tǒng)。更具體地,本發(fā)明的實(shí)施例主要涉及高速數(shù) 據(jù)傳輸系統(tǒng)和組件的測(cè)試。
      背景技術(shù)
      因成本的下降、計(jì)算機(jī)和網(wǎng)絡(luò)設(shè)備的性能提高以及對(duì)通信帶寬的需求增 加,計(jì)算機(jī)和數(shù)據(jù)通信網(wǎng)絡(luò)持續(xù)激增。通過(guò)資源共享,聲音和數(shù)據(jù)的傳輸,以及在最有效的位置處理聲音、數(shù)據(jù)和相關(guān)信息,包括廣域網(wǎng)(wide area network, WANs)、局域網(wǎng)(local area network, LANs)、城域網(wǎng)(metropolitan area network, MANs)以及存儲(chǔ)區(qū)域網(wǎng)(storage area networks, SANs)的通信網(wǎng)絡(luò)能夠提高產(chǎn)能以及應(yīng)用分布式計(jì)算機(jī)或站點(diǎn)。此外,由于很多組織已 認(rèn)識(shí)到使用通信網(wǎng)絡(luò)的經(jīng)濟(jì)效益,例如電子郵件、聲音和數(shù)據(jù)傳輸、主機(jī)接 入以及共享和分布式數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)應(yīng)用被越來(lái)越多地用作提高用戶產(chǎn)能的 手段。這種需求的增加與分布式計(jì)算資源的數(shù)量增長(zhǎng)一起,已導(dǎo)致安裝網(wǎng)絡(luò) 的數(shù)量快速增多。隨著對(duì)網(wǎng)絡(luò)需求的增長(zhǎng),網(wǎng)絡(luò)技術(shù)已發(fā)展至當(dāng)前存在多種不同的物理結(jié) 構(gòu)的程度。示例包括千兆以太網(wǎng)(Gigabit Ethernet, GE),萬(wàn)兆以太網(wǎng)(10GE)、 光纖分布式數(shù)據(jù)界面(Fiber Distributed Data Interface, FDDI),光纖通道(Fibre Channel, FC),同步光纖網(wǎng)(Synchronous Optical Network, SONET)和無(wú) 線帶寬網(wǎng)(InfiniBandnetwork)。這些以及其它網(wǎng)絡(luò)通常符合各種確定的標(biāo) 準(zhǔn)或協(xié)議之一,這些標(biāo)準(zhǔn)或協(xié)議提出管理網(wǎng)絡(luò)接入以及網(wǎng)絡(luò)資源之間和之內(nèi) 通信的規(guī)則。典型地,這些網(wǎng)絡(luò)利用不同的線纜系統(tǒng),具有不同的帶寬特性, 并通常以不同的速率傳輸數(shù)據(jù)。具體而言,網(wǎng)絡(luò)帶寬己成為高速通信系統(tǒng)、 方法及裝置領(lǐng)域中在多個(gè)發(fā)展之后的推動(dòng)性考慮。例如,對(duì)網(wǎng)絡(luò)帶寬日益增長(zhǎng)的需求已引發(fā)如下技術(shù)的發(fā)展,該技術(shù)力圖 增加網(wǎng)絡(luò)上單個(gè)通道可穿過(guò)的數(shù)據(jù)量。調(diào)制技術(shù)、編碼算法和誤差校正的發(fā)展已大大增加了經(jīng)網(wǎng)絡(luò)傳輸數(shù)據(jù)的速率。例如,幾年前,經(jīng)網(wǎng)絡(luò)傳輸數(shù)據(jù)的 最高速率約為千兆比特每秒。這個(gè)速率已增加到如下的狀況,即數(shù)據(jù)可以以高達(dá)萬(wàn)兆比特每秒或更高的速率經(jīng)以太網(wǎng)和SONET網(wǎng)傳輸。然而,隨著通信系統(tǒng)在規(guī)模、速度和復(fù)雜度方面的增長(zhǎng),它們已變得越 來(lái)越傾向于出現(xiàn)各種問(wèn)題,這些問(wèn)題己在實(shí)踐中被證實(shí)難以診斷和解決。鑒 于對(duì)高水平的網(wǎng)絡(luò)操作可靠性和對(duì)增大網(wǎng)絡(luò)容量的持續(xù)需求,這些問(wèn)題特別 地至關(guān)重要。通常出現(xiàn)在網(wǎng)絡(luò)通信中的這些問(wèn)題可能具有多種多樣的形式,并可能因 各種不同的狀況而發(fā)生。可引起網(wǎng)絡(luò)通信問(wèn)題的狀況、條件和事件的實(shí)例包 括不必要的小信息幀的傳輸、無(wú)效的或錯(cuò)誤的信息路由、不適當(dāng)?shù)木W(wǎng)絡(luò)結(jié)構(gòu) 和過(guò)多的網(wǎng)絡(luò)業(yè)務(wù),僅舉幾個(gè)例子。由于網(wǎng)絡(luò)發(fā)展、重構(gòu)以及新網(wǎng)絡(luò)拓?fù)浜?協(xié)議的引入而導(dǎo)致網(wǎng)絡(luò)持續(xù)地變化和發(fā)展的事實(shí),加重了這些問(wèn)題。此外, 不斷地有新的網(wǎng)絡(luò)互連裝置和軟件應(yīng)用被引入和實(shí)現(xiàn)。諸如這些的狀況加強(qiáng) 了對(duì)有效的、可靠的和靈活的診斷機(jī)制的需求。如圖1至圖3所示,某些現(xiàn)有技術(shù)的網(wǎng)絡(luò)系統(tǒng)包括一個(gè)或多個(gè)相互通信的節(jié)點(diǎn)(例如,服務(wù)器或數(shù)據(jù)存儲(chǔ)裝置)。為了測(cè)試這樣的網(wǎng)絡(luò)系統(tǒng),以各種結(jié)構(gòu)(例如圖1至圖3所示的結(jié)構(gòu))排布協(xié)議分析器、監(jiān)控器、和/或其它 網(wǎng)絡(luò)診斷模塊。如圖1至圖3所示,可為每個(gè)數(shù)據(jù)源提供鏈路,且每個(gè)數(shù)據(jù) 源可通過(guò)它們各自的鏈路通信。不幸的是,圖1至圖3所示的結(jié)構(gòu)購(gòu)置起來(lái) 昂貴且安裝起來(lái)費(fèi)時(shí)。例如,如圖1所示,為了測(cè)試前往和離開(kāi)數(shù)據(jù)源的通信數(shù)據(jù) (communication),將監(jiān)控器耦接至該數(shù)據(jù)存儲(chǔ)裝置的鏈路,以及將協(xié)議分 析器耦接至該監(jiān)控器。這樣,如果存在d個(gè)數(shù)據(jù)存儲(chǔ)裝置(以及d個(gè)待測(cè)試 的鏈路),這種結(jié)構(gòu)包括d個(gè)監(jiān)控器和d個(gè)協(xié)議分析器。雖然圖1所示結(jié)構(gòu)允許每個(gè)鏈路可一段時(shí)間內(nèi)100%地被測(cè)試,但監(jiān)控 器和協(xié)議分析器可能是昂貴的;這使得圖1所示的結(jié)構(gòu)對(duì)很多企業(yè)是不實(shí)用 的,尤其是隨著數(shù)據(jù)存儲(chǔ)裝置個(gè)數(shù)的增加。相應(yīng)地, 一些企業(yè)可以選擇耦接 監(jiān)控器和/或協(xié)議分析器的數(shù)量小于整個(gè)的鏈路,這允許一些鏈路在該段時(shí)間 內(nèi)100%地被測(cè)試而其它鏈路根本不被測(cè)試。不幸的是,對(duì)小于整個(gè)的鏈路 進(jìn)行測(cè)試可能對(duì)沒(méi)被診斷的未測(cè)試鏈路引發(fā)某些問(wèn)題。而且,為了測(cè)試不同5的鏈路,監(jiān)控器和/或協(xié)議分析器必須物理上與當(dāng)前鏈路斷開(kāi)并重連接至新鏈 路,這個(gè)費(fèi)時(shí)的處理可能在連接組件上產(chǎn)生磨損和撕裂。如圖2所示,可利用分接頭(tap),以允許在多個(gè)鏈路之間共享監(jiān)控器和/或協(xié)議分析器。例如,將8端口分接頭耦接至對(duì)應(yīng)于8個(gè)數(shù)據(jù)存儲(chǔ)裝置的 8個(gè)鏈路。監(jiān)控器耦接至該分接頭,以及協(xié)議分析器耦接至該監(jiān)控器。為了 測(cè)試前往和離開(kāi)數(shù)據(jù)存儲(chǔ)裝置的通信數(shù)據(jù),監(jiān)控器可使用分接頭以從一個(gè)鏈 路向另一鏈路"漫游(rove)"。通過(guò)分接頭每次僅測(cè)試一個(gè)鏈路,監(jiān)控器 可在鏈路之間漫游,以使任一個(gè)鏈路或全部鏈路被測(cè)試(盡管是按時(shí)間比例 進(jìn)行的)。這樣,圖2所示的結(jié)構(gòu)有利地使得監(jiān)控器和/或協(xié)議分析器能夠測(cè) 試8個(gè)鏈路中的任一個(gè)。不幸的是,在圖2所示的結(jié)構(gòu)中,當(dāng)協(xié)議分析器執(zhí)行一個(gè)鏈路上的比特 捕獲時(shí),監(jiān)控器不能從該鏈路漫游離開(kāi)。相反,監(jiān)控器不利地等待,直到協(xié) 議分析器完成該比特捕獲,這意味著耦接至監(jiān)控器的分接頭的其它鏈路在該 比特捕獲過(guò)程中不被監(jiān)控。此外,在圖2所示的結(jié)構(gòu)中,當(dāng)協(xié)議分析器執(zhí)行 一個(gè)鏈路上的比特捕獲時(shí),協(xié)議分析器不可能執(zhí)行另一鏈路上的另一比特捕 獲,這意味著耦接至監(jiān)控器的分接頭的其它鏈路上的比特不被捕獲。結(jié)果, 在這些其它鏈路上的某些問(wèn)題仍然沒(méi)被診斷。如圖3所示,可利用多個(gè)分接頭,以允許在多個(gè)監(jiān)控器之間共享協(xié)議分 析器,其中每個(gè)監(jiān)控器被多個(gè)鏈路共享。具體而言,將協(xié)議分析器耦接至第 一8端口分接頭。將第一8端口分接頭耦接至8個(gè)監(jiān)控器。將每個(gè)監(jiān)控器耦 接至8端口分接頭,該8端口分接頭與對(duì)應(yīng)于8個(gè)數(shù)據(jù)存儲(chǔ)裝置的8個(gè)鏈路 耦接。從而,圖3所示的結(jié)構(gòu)有利地使得協(xié)議分析器能夠測(cè)試64個(gè)鏈路中 的任一個(gè)。而且,與圖2所示的結(jié)構(gòu)類(lèi)似,圖3所示的結(jié)構(gòu)方便地使得單個(gè) 監(jiān)控器能夠測(cè)試8個(gè)鏈路中的任一個(gè)。不幸的是,在圖3所示的結(jié)構(gòu)中,當(dāng)協(xié)議分析器執(zhí)行一個(gè)鏈路上的比特 捕獲時(shí),監(jiān)控器不能從該鏈路漫游離開(kāi)。相反,監(jiān)控器不利地等待,直到協(xié) 議分析器完成該比特捕獲,這意味著耦接至監(jiān)控器的分接頭的其它鏈路在該 比特捕獲過(guò)程中不被監(jiān)控。此外,在圖3所示的結(jié)構(gòu)中,當(dāng)協(xié)議分析器執(zhí)行 一個(gè)鏈路上的比特捕獲時(shí),協(xié)議分析器不可能執(zhí)行另一鏈路上的另一比特捕 獲,這意味著耦接至監(jiān)控器的分接頭的其它鏈路上的比特(以及耦接至其它監(jiān)控器的分接頭的鏈路上的比特)不被捕獲。結(jié)果,在這些其它鏈路上的某 些問(wèn)題仍然沒(méi)被診斷。并且,圖3所示的結(jié)構(gòu)可包括幾個(gè)分接頭和相關(guān)的物 理連接,這將不利地增加購(gòu)置和安裝該網(wǎng)絡(luò)系統(tǒng)的整體成本。此外,利用8端口分接頭,圖2和圖3所示的結(jié)構(gòu)可分別測(cè)試最多8個(gè) 和64個(gè)的鏈路。不幸的是, 一些企業(yè)可能具有如下的網(wǎng)絡(luò)系統(tǒng),即該網(wǎng)絡(luò) 系統(tǒng)包括遠(yuǎn)多于64個(gè)的鏈路,這意味著利用圖2或圖3所示結(jié)構(gòu)的企業(yè)必 須購(gòu)置越來(lái)越多的協(xié)議分析器、分接頭和監(jiān)控器(為了重復(fù)這些的結(jié)構(gòu)), 或者必須允許僅測(cè)試它們鏈路中的一些,而根本不測(cè)試其它鏈路。發(fā)明內(nèi)容因此存在對(duì)這樣一種網(wǎng)絡(luò)系統(tǒng)的需求,該網(wǎng)絡(luò)系統(tǒng)消除或減少上述所列 出的缺點(diǎn)和問(wèn)題和/或其它缺點(diǎn)和問(wèn)題。本發(fā)明實(shí)施例的一個(gè)方案是一種網(wǎng)絡(luò)系統(tǒng),其可包括一個(gè)或多個(gè)相互通 信的節(jié)點(diǎn)。所述節(jié)點(diǎn)可使用任何適當(dāng)?shù)木W(wǎng)絡(luò)協(xié)議進(jìn)行通信,所述網(wǎng)絡(luò)協(xié)議包 括但不限于串行協(xié)議、物理層協(xié)議、通道協(xié)議、分組交換協(xié)議、電路交換協(xié) 議、以太網(wǎng)、快速以太網(wǎng)、千兆以太網(wǎng)、萬(wàn)兆以太網(wǎng)、光纖通道、光纖通道 仲裁環(huán)(Fiber Channel Arbitrated Loop, "FC-AL")、小型計(jì)算機(jī)系統(tǒng)接口 (Small Computer System Interface, "SCSI")、高性能并行接口 (High Performance Parallel Interface, "HIPPI")、串行連接SCSI (Serial Attached SCSI, "SAS")、串行ATA (Serial ATA, "SATA" ) 、 SAS/SATA、串 行SCSI體系(Serial SCSI Architecture, "SSA")等。例如,i亥網(wǎng)絡(luò)系統(tǒng)可 包括網(wǎng)絡(luò)、網(wǎng)絡(luò)診斷系統(tǒng)、網(wǎng)絡(luò)測(cè)試系統(tǒng)、或諸如此類(lèi)。本發(fā)明的再一方案是一種網(wǎng)絡(luò)系統(tǒng),其可包括一個(gè)或多個(gè)網(wǎng)絡(luò)診斷模 塊,所述網(wǎng)絡(luò)診斷模塊可執(zhí)行各種網(wǎng)絡(luò)診斷功能。所述診斷模塊可被配置為 用作協(xié)議分析器、監(jiān)控器、和任何其它合適的網(wǎng)絡(luò)診斷裝置,或者用作它們 中一個(gè)或多個(gè)的任何組合。本發(fā)明的又一方案是一種網(wǎng)絡(luò)系統(tǒng),其可包括多個(gè)節(jié)點(diǎn)可經(jīng)由其進(jìn)行通 信的交換器。例如,所述交換器可包括多個(gè)端口;以及,所述節(jié)點(diǎn)可被耦接 至所述端口,并可經(jīng)由所述端口發(fā)送和/或接收通信數(shù)據(jù)。所述交換器可鏈接 多個(gè)端口,以使連接至所述端口的節(jié)點(diǎn)之間能夠通信;以及,所述交換器可解開(kāi)所述端口的鏈接,以禁止上述通信。所述交換器可將多個(gè)端口之間的通 信數(shù)據(jù)復(fù)制和發(fā)送(或重復(fù))到至少一個(gè)其它端口。所述交換器優(yōu)選地包括 軟件接口或其它接口,并且,其它軟件和/或硬件組件可通過(guò)所述軟件接口或 其它接口配置和/或控制所述鏈接、所述解開(kāi)鏈接以及所述復(fù)制。這樣,如果 需要的話,所述交換器可能具有軟件可編程的端口鏈接、軟件可編程的端口 解鏈接、和/或軟件可編程的通信數(shù)據(jù)復(fù)制(或重復(fù))。本發(fā)明的另一方案是一種網(wǎng)絡(luò)系統(tǒng),其可包括多個(gè)交換器。所述多個(gè)交 換器可作用單個(gè)的交換器工作,這可有利地提供增大端口數(shù)量。例如,在一 個(gè)實(shí)施例中,可互連多個(gè)交換器,并可在互連時(shí)將多個(gè)交換器配置為用作單 個(gè)的交換器。有利地,這些互連的交換器可作為單獨(dú)的交換器來(lái)執(zhí)行功能, 該單獨(dú)的交換器包括所述交換器中每一個(gè)交換器的端口的總數(shù)。然而,應(yīng)能 理解,如果需要的話,所述多個(gè)交換器沒(méi)有必要互連而可相互獨(dú)立地工作。本發(fā)明的另一方案是一種網(wǎng)絡(luò)系統(tǒng),其可包括由一個(gè)或多個(gè)網(wǎng)絡(luò)診斷模 塊組成的一個(gè)或多個(gè)池(或組)。池內(nèi)的所述網(wǎng)絡(luò)診斷模塊可執(zhí)行相同的或 不同的網(wǎng)絡(luò)診斷功能。本發(fā)明的另一方案是一種網(wǎng)絡(luò)系統(tǒng),其可包括交換器和由一個(gè)或多個(gè)網(wǎng) 絡(luò)診斷模塊組成的池。所述池的構(gòu)件可被配置為測(cè)試所述交換器的包括一個(gè) 或多個(gè)鏈路的鏈路組。例如,所述池的一個(gè)構(gòu)件可被配置為測(cè)試單個(gè)鏈路, 以及所述池的另一構(gòu)件可測(cè)試多個(gè)鏈路。當(dāng)測(cè)試多個(gè)鏈路時(shí),所述池的構(gòu)件 優(yōu)選地被配置為從一個(gè)鏈路向另一鏈路移動(dòng)(或"漫游")。漫游可有利地 使得所述構(gòu)件能夠測(cè)試多個(gè)鏈路中的每一個(gè),盡管是按時(shí)間比例進(jìn)行的。所 述構(gòu)件可被配置為以大體規(guī)則的間隔從一個(gè)鏈路向另一鏈路漫游,從而使得 每個(gè)鏈路都被測(cè)試大體相等的時(shí)間量;另一方面,所述構(gòu)件也可被配置為以 基本不同的間隔從一個(gè)鏈路向另一鏈路漫游,從而使得不同的鏈路根據(jù)例如 具體鏈路的重要性而被測(cè)試基本不同的時(shí)間量。并且,根據(jù)例如具體鏈路的 重要性,可指派所述池的構(gòu)件測(cè)試不同大小的鏈路組。例如,所述池的一個(gè)構(gòu)件被配置為,在由較不重要的鏈路組成的相對(duì)大的組中漫游;而所述池的另一構(gòu)件被配置為,在由較重要的鏈路組成的相對(duì)小的組中漫游(甚或僅測(cè) 試單個(gè)鏈路)。然而,應(yīng)能理解,如果需要的話,所述池的構(gòu)件可被配置為 測(cè)試相同大小的鏈路組。本發(fā)明的另一方案是一種網(wǎng)絡(luò)系統(tǒng),其可包括由一個(gè)或多個(gè)網(wǎng)絡(luò)診斷模 塊組成的第一池和由一個(gè)或多個(gè)網(wǎng)絡(luò)診斷模塊組成的第二池??蓪⑺龅诙?池的一個(gè)或多個(gè)構(gòu)件配置為測(cè)試鏈路。例如,至少部分地響應(yīng)所述第一池的 構(gòu)件檢測(cè)第一鏈路上的具體狀態(tài),所述第二池的一個(gè)或多個(gè)構(gòu)件可被配置為 測(cè)試第一鏈路。所述第二池的這種狀態(tài)觸發(fā)配置可使得,所述第二池的所述 一個(gè)或多個(gè)構(gòu)件能夠通過(guò)執(zhí)行附加的網(wǎng)絡(luò)診斷功能來(lái)檢修所述第一鏈路。如 果需要的話,所述第一池的構(gòu)件可被配置為繼續(xù)從所述第一鏈路向第二鏈路 漫游,而不用等待所述第二池的所述一個(gè)或多個(gè)構(gòu)件完成對(duì)所述第一鏈路的 檢修。因此,由于所述第一池的構(gòu)件可測(cè)試第二鏈路,如果需要的話,至少 部分地響應(yīng)所述漫游構(gòu)件檢測(cè)所述第二鏈路上的具體狀態(tài),所述第二池的一 個(gè)或多個(gè)構(gòu)件可被配置為測(cè)試所述第二鏈路,即使所述第一鏈路上的檢修在 繼續(xù)。在一個(gè)實(shí)施例中,由于所述第二池可能具有有限數(shù)量的構(gòu)件,所述第 二池的構(gòu)件可被配置為根據(jù)優(yōu)先級(jí)測(cè)試鏈路。本發(fā)明的另一方案是一種網(wǎng)絡(luò)系統(tǒng),其可包括報(bào)警模塊、由一個(gè)或多個(gè) 網(wǎng)絡(luò)診斷模塊組成的第一池、以及由一個(gè)或多個(gè)網(wǎng)絡(luò)診斷模塊組成的第二 池。所述報(bào)警模塊可配置所述第二池的一個(gè)或多個(gè)構(gòu)件來(lái)測(cè)試鏈路,這可有 利地使得所述第二池的一個(gè)或多個(gè)構(gòu)件能夠通過(guò)執(zhí)行網(wǎng)絡(luò)診斷功能來(lái)檢修 所述鏈路。優(yōu)選地,至少部分地響應(yīng)所述第一池的構(gòu)件檢測(cè)鏈路上的具體狀 態(tài),所述報(bào)警模塊可配置所述第二池的一個(gè)或多個(gè)構(gòu)件來(lái)測(cè)試鏈路。此外, 所述第一池的構(gòu)件優(yōu)選地被配置為從所述鏈路向另一鏈路漫游,而不用等待 所述檢修結(jié)束。進(jìn)一步,由于所述第二池可能具有有限數(shù)量的構(gòu)件,所述報(bào) 警模塊可將所述第二池的一個(gè)或多個(gè)構(gòu)件配置為根據(jù)優(yōu)先級(jí)來(lái)測(cè)試鏈路?;诟攀龅哪康模涸谠摪l(fā)明內(nèi)容部分描述了本發(fā)明一些實(shí)施例的某些 方面、優(yōu)點(diǎn)和特征。沒(méi)有必要在本發(fā)明的任一具體實(shí)施例中實(shí)現(xiàn)這些己概述 的方面、優(yōu)點(diǎn)或特征的全部(或任一)。通過(guò)下面的具體實(shí)施方式
      和所附權(quán) 利要求,這些己概述的方面、優(yōu)點(diǎn)和特征以及其它方面、優(yōu)點(diǎn)和特征可變得 更加清楚。


      附圖包含用于進(jìn)一步闡釋上述及其它方案、優(yōu)點(diǎn)和特征的優(yōu)選實(shí)施例的圖。應(yīng)能理解,這些附圖僅用于解釋本發(fā)明的優(yōu)選實(shí)施例,而無(wú)限制本發(fā)明 保護(hù)范圍的意圖。下面將利用附圖描述和解釋這些優(yōu)選實(shí)施例的附加特性和 具體細(xì)節(jié),其中圖1為一個(gè)現(xiàn)有技術(shù)的網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)的框圖;圖2為另一現(xiàn)有技術(shù)的網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)的框圖;圖3又一現(xiàn)有技術(shù)的網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)的框圖;圖4為本發(fā)明網(wǎng)絡(luò)系統(tǒng)的示例性實(shí)施例的框圖;圖5為本發(fā)明示例性方法的流程圖;圖6為本發(fā)明示例性方法的流程圖;以及圖7為本發(fā)明網(wǎng)絡(luò)系統(tǒng)的另一示例性實(shí)施例的框圖。
      具體實(shí)施方式
      某些實(shí)施例主要涉及網(wǎng)絡(luò)系統(tǒng),包括高速數(shù)據(jù)傳輸系統(tǒng)和組件的測(cè)試。 本發(fā)明的實(shí)施例可用在與測(cè)試系統(tǒng)和組件無(wú)關(guān)的其它環(huán)境中和/或用在與高 速數(shù)據(jù)傳輸無(wú)關(guān)的其它環(huán)境中。 示例性網(wǎng)絡(luò)系統(tǒng)如圖4所示,網(wǎng)絡(luò)系統(tǒng)10可包括一個(gè)或多個(gè)相互通信的節(jié)點(diǎn)。正如在 此所使用的,"節(jié)點(diǎn)"包括但不限于服務(wù)器或主機(jī)、客戶機(jī)或存儲(chǔ)裝置、交 換器、集線器、路由器、SAN結(jié)構(gòu)(fabric)的全部或部分、診斷裝置,以 及任何裝置,所述任何裝置可耦接至網(wǎng)絡(luò)并能夠通過(guò)網(wǎng)絡(luò)的至少一部分接收 和/或監(jiān)控信號(hào)或數(shù)據(jù)、能夠通過(guò)網(wǎng)絡(luò)的至少一部分發(fā)送和/或生成信號(hào)或數(shù) 據(jù)、或者能夠同時(shí)實(shí)現(xiàn)兩者。在一個(gè)實(shí)施例中,信號(hào)(例如,電信號(hào)、光信號(hào)等)可用于在網(wǎng)絡(luò)的至 少一部分上發(fā)送和/或接收網(wǎng)絡(luò)消息。正如在此所使用的,"網(wǎng)絡(luò)消息"包括 但不限于信息包、數(shù)據(jù)包(datagram)、幀、數(shù)據(jù)幀、命令幀、有序集(ordered set)、任何能夠通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)被路由(或傳輸)的數(shù)據(jù)單元等。在一個(gè)實(shí) 施例中,網(wǎng)絡(luò)消息可包含用于數(shù)據(jù)目的、協(xié)議管理目的、代碼違例錯(cuò)誤(code violation error)等的傳輸特性。并且,有序集可包括例如使用在一些光纖通 道實(shí)施例中的幀開(kāi)始("SOF")、幀結(jié)束("EOF")、閑置(idle)、接 收器準(zhǔn)備("R—RDY")、環(huán)初始化基元(loop initialization primitive, "LIP")、仲裁(arbitrate, "ARB")、開(kāi)("OPN")和關(guān)("CLS")。當(dāng)然,可 能使用任何其它大小、類(lèi)型、和/或結(jié)構(gòu)的任何有序集和/或任何網(wǎng)絡(luò)消息, 包括但不限于來(lái)自任何其它合適協(xié)議的有序集和/或網(wǎng)絡(luò)消息。節(jié)點(diǎn)可使用合適的網(wǎng)絡(luò)協(xié)議進(jìn)行通信,所述網(wǎng)絡(luò)協(xié)議包括但不限于串行 協(xié)議、物理層協(xié)議、通道協(xié)議、分組交換協(xié)議(packet-switchingprotocol)、 電路交換協(xié)議、以太網(wǎng)、快速以太網(wǎng)、千兆以太網(wǎng)、萬(wàn)兆以太網(wǎng)、光纖通道、 光纖通道仲裁環(huán)("FC-AL")、小型計(jì)算機(jī)系統(tǒng)接口 ( "SCSI")、高性 能并行接口 ( "HIPPI")、串行連接SCSI (serial attached SCSI) ( "SAS")、 串行ATA ( "SATA" ) 、 SAS/SATA、串行SCSI體系("SSA")等。 示例性網(wǎng)絡(luò)診斷模塊如圖1所示,網(wǎng)絡(luò)系統(tǒng)10可包括網(wǎng)絡(luò)、網(wǎng)絡(luò)診斷系統(tǒng)、網(wǎng)絡(luò)測(cè)試系統(tǒng) 等;以及,網(wǎng)絡(luò)系統(tǒng)10可包括一個(gè)或多個(gè)網(wǎng)絡(luò)診斷模塊,其能夠執(zhí)行各種 網(wǎng)絡(luò)診斷功能。網(wǎng)絡(luò)診斷模塊可被配置用作如下任一組合,即協(xié)議分析器、 監(jiān)控器和任何其它適當(dāng)?shù)木W(wǎng)絡(luò)診斷裝置的任一組合。 協(xié)議分析器在一些實(shí)施例中,診斷模塊可用作協(xié)議分析器(或網(wǎng)絡(luò)分析器),其可 被用來(lái)捕獲數(shù)據(jù)或比特序列(bit sequence)以用于迸一步分析。例如,對(duì)所 捕獲數(shù)據(jù)的分析可診斷數(shù)據(jù)傳輸故障、數(shù)據(jù)傳輸錯(cuò)誤、性能誤差(通常被稱 為問(wèn)題狀態(tài))、和/或其它狀態(tài)。協(xié)議分析器可被配置為通過(guò)一個(gè)或多個(gè)通信路徑或通道接收比特序列。 典型地,比特序列包括一個(gè)或多個(gè)網(wǎng)絡(luò)消息,例如信息包、幀、或其它協(xié)議 適用的網(wǎng)絡(luò)消息。協(xié)議分析器優(yōu)選地通過(guò)無(wú)源網(wǎng)絡(luò)連接被動(dòng)地接收網(wǎng)絡(luò)消協(xié)議分析器可被配置為將所接收到的比特序列(或者其至少一部分)與 一個(gè)或多個(gè)比特序列或模式進(jìn)行比較。在執(zhí)行比較之前,協(xié)議分析器可任選 地對(duì)所接收的比特序列應(yīng)用一個(gè)或多個(gè)比特屏蔽(bit mask)。在執(zhí)行比較 時(shí),協(xié)議分析器可確定所接收到的比特序列的全部或部分(或者所接收到的 比特序列的比特屏蔽版本)是否匹配和/或不匹配一個(gè)或多個(gè)比特模式。在一 個(gè)實(shí)施例中,比特模式和/或比特屏蔽可被配置為,使得比特模式將與(或不 與)所接收到的比特序列相匹配,其中所接收到的比特序列包含具有特定特性(例如,具有異常的網(wǎng)絡(luò)地址、具有代碼違例或字符錯(cuò)誤、具有異常的時(shí) 間戳、具有不正確的CRC值、指示鏈路重新初始化、和/或具有各種其它的 特性)的網(wǎng)絡(luò)消息。協(xié)議分析器可檢測(cè)具有任何指定特性的網(wǎng)絡(luò)消息,其中指定特性可為通 過(guò)用戶輸入的用戶選定。應(yīng)能理解,指定特性可為某一屬性的存在或某一屬 性的缺席。以及,應(yīng)能理解,網(wǎng)絡(luò)分析器可使用任何其它的合適方法來(lái)檢測(cè) 具有特定特性的網(wǎng)絡(luò)消息。響應(yīng)于檢測(cè)具有一個(gè)或多個(gè)特性的組的網(wǎng)絡(luò)消息,網(wǎng)絡(luò)分析器可執(zhí)行比 特序列的捕獲,其中比特序列可包括網(wǎng)絡(luò)消息和/或部分網(wǎng)絡(luò)消息。例如,在 一個(gè)實(shí)施例中,當(dāng)網(wǎng)絡(luò)分析器接收新的網(wǎng)絡(luò)消息時(shí),網(wǎng)絡(luò)分析器可在循環(huán)緩 沖器中緩存、高速緩存、或者保存一系列網(wǎng)絡(luò)消息。 一旦循環(huán)緩沖器被填滿, 網(wǎng)絡(luò)分析器可用新接收到的一個(gè)(或多個(gè))網(wǎng)絡(luò)消息覆蓋(或替換)緩沖器 中最早的網(wǎng)絡(luò)消息。當(dāng)網(wǎng)絡(luò)分析器接收新的網(wǎng)絡(luò)消息時(shí),該網(wǎng)絡(luò)分析器可檢 測(cè)該網(wǎng)絡(luò)消息是否具有一個(gè)或多個(gè)指定特性的組。響應(yīng)于檢測(cè)所接收到的網(wǎng) 絡(luò)消息具有一個(gè)或多個(gè)指定特性,網(wǎng)絡(luò)分析器可通過(guò)(1)停止以重寫(xiě)緩沖 器(從而獲得一個(gè)或多個(gè)在所檢測(cè)消息之前的網(wǎng)絡(luò)消息)、(2)利用一個(gè) 或多個(gè)新接收到的消息重寫(xiě)緩沖器的至少一部分或一定比例(從而獲得至少 一個(gè)在所檢測(cè)消息之前的網(wǎng)絡(luò)消息以及至少一個(gè)在所檢測(cè)消息之后的網(wǎng)絡(luò) 消息)、或者(3)重寫(xiě)整個(gè)緩沖器(從而獲得一個(gè)或多個(gè)在所檢測(cè)消息之 后的網(wǎng)絡(luò)消息)來(lái)執(zhí)行捕獲。在一個(gè)實(shí)施例中,用戶可通過(guò)用戶輸入來(lái)指定 緩沖器中用于存儲(chǔ)在所檢測(cè)消息之前的消息的比例,緩沖器中用于存儲(chǔ)在所 檢測(cè)消息之后的消息的比例,或者同時(shí)指定這兩個(gè)比例。在一個(gè)實(shí)施例中, 協(xié)議分析器可將所捕獲的比特流轉(zhuǎn)換為另一格式。響應(yīng)于檢測(cè)具有一個(gè)或多個(gè)特性的組的網(wǎng)絡(luò)消息,網(wǎng)絡(luò)分析器可生成適用于發(fā)起比特序列捕獲的觸發(fā)信號(hào)(trigger)。以及,響應(yīng)于接收到適用于 發(fā)起比特序列捕獲的觸發(fā)信號(hào),網(wǎng)絡(luò)分析器可執(zhí)行比特序列的捕獲。例如, 網(wǎng)絡(luò)分析器可被配置為在多個(gè)網(wǎng)絡(luò)分析器之間發(fā)送和/或接收觸發(fā)信號(hào)。響應(yīng) 于檢測(cè)所接收到的消息具有一個(gè)或多個(gè)指定特性,網(wǎng)絡(luò)分折器可執(zhí)行捕獲, 和/或?qū)⒂|發(fā)信號(hào)發(fā)送至一個(gè)或多個(gè)被配置為響應(yīng)于接收到觸發(fā)信號(hào)而執(zhí)行 捕獲的網(wǎng)絡(luò)分析器。在2004年6月30日提交的、名稱為"在用于觸發(fā)網(wǎng)絡(luò)數(shù)據(jù)捕獲的裝置之間的信號(hào)傳播(PROPAGATION OF SIGNALS BETWEEN DEVICES FOR TRIGGERING CAPTURE OF NETWORK DATA)"的美國(guó)專(zhuān) 利申請(qǐng)10/881,620提供了說(shuō)明觸發(fā)信號(hào)和其它捕獲系統(tǒng)的其它實(shí)施例,并因 此通過(guò)引用將其全文并入本文。此外,例如,監(jiān)控器(下面將詳細(xì)描述)可 被配置為生成適用于發(fā)起比特序列捕獲的觸發(fā)信號(hào),以及可將該觸發(fā)信號(hào)發(fā) 送至一個(gè)或多個(gè)網(wǎng)絡(luò)分析器。應(yīng)能理解,可響應(yīng)于檢測(cè)任何一個(gè)具體狀況或者任何其它合適的狀況而 觸發(fā)捕獲,所述具體狀況是指是否匹配比特序列和比特模式、接收到外部觸 發(fā)信號(hào)、檢測(cè)到狀態(tài)(例如,當(dāng)協(xié)議分析器的緩沖器被填滿時(shí))、檢測(cè)到事 件、檢測(cè)到多個(gè)網(wǎng)絡(luò)消息事件、檢測(cè)到事件的缺席、檢測(cè)到用戶輸入。協(xié)議分析器可任選地被配置為對(duì)網(wǎng)絡(luò)消息(例如具有或缺少特定特性的 網(wǎng)絡(luò)消息)進(jìn)行過(guò)濾,所述網(wǎng)絡(luò)消息為例如來(lái)自特定節(jié)點(diǎn)的消息、前往特定 節(jié)點(diǎn)的消息、在多個(gè)特定節(jié)點(diǎn)之間或之中的消息、特定格式或類(lèi)型的網(wǎng)絡(luò)消 息、具有特定錯(cuò)誤類(lèi)型的消息等,。因此,使用一個(gè)或多個(gè)比特屏蔽、比特 模式等,協(xié)議分析器可用來(lái)識(shí)別出具有特定特性的網(wǎng)絡(luò)消息,并至少部分地 基于這些特定特性確定是否存儲(chǔ)或丟棄這些網(wǎng)絡(luò)消息。協(xié)議分析器可任選地被配置為捕獲網(wǎng)絡(luò)消息的一部分。例如,協(xié)議分析 器可被配置為存儲(chǔ)網(wǎng)絡(luò)消息的報(bào)頭部的至少一部分,但將數(shù)據(jù)有效載荷的至 少一部分丟棄。這樣,協(xié)議分析器可被配置為捕獲和丟棄網(wǎng)絡(luò)消息的任何適 當(dāng)部分。應(yīng)能理解,特定的協(xié)議規(guī)范可能要求網(wǎng)絡(luò)消息具有特定的特性。這樣, 網(wǎng)絡(luò)節(jié)點(diǎn)廠商等可利用協(xié)議分析器來(lái)確定他們的商品是否符合協(xié)議的規(guī)定。 此外,當(dāng)部署節(jié)點(diǎn)時(shí),協(xié)議分析器可用來(lái)識(shí)別出所部署節(jié)點(diǎn)或所部署網(wǎng)絡(luò)的 其它部分中存在的缺陷。 監(jiān)控器在一些實(shí)施例中,診斷模塊可用作監(jiān)控器,其被用來(lái)從一個(gè)或多個(gè)具有 特定特性的網(wǎng)絡(luò)消息和一個(gè)或多個(gè)具有特定特性的會(huì)話(conversation)等取 得統(tǒng)計(jì)數(shù)據(jù)。如下所述,監(jiān)控器可被配置為通過(guò)一個(gè)或多個(gè)通信路徑或通道接收比特 序列。優(yōu)選地,監(jiān)控器被動(dòng)地通過(guò)一個(gè)或多個(gè)無(wú)源網(wǎng)絡(luò)連接接收網(wǎng)絡(luò)消息。為了確定應(yīng)從中取得統(tǒng)計(jì)數(shù)據(jù)的網(wǎng)絡(luò)消息和/或會(huì)話,監(jiān)控器可被配置為 將所接收到的比特序列例如網(wǎng)絡(luò)消息(或所接收到的比特序列的一部分)與 一個(gè)或多個(gè)比特序列或模式進(jìn)行比較。在執(zhí)行比較之前,監(jiān)控器可任選地對(duì) 所接收到的比特序列應(yīng)用一個(gè)或多個(gè)比特屏蔽。在執(zhí)行比較中,監(jiān)控器可確 定所接收到的比特序列(或所接收到的比特序列的比特屏蔽版本)的全部或 部分是否與和/或不與一個(gè)或多個(gè)比特模式相匹配。在一個(gè)實(shí)施例中,當(dāng)所接 收到的比特序列包括來(lái)自特定節(jié)點(diǎn)的網(wǎng)絡(luò)消息、前往特定節(jié)點(diǎn)的網(wǎng)絡(luò)消息、 多個(gè)特定節(jié)點(diǎn)之間或之中的網(wǎng)絡(luò)消息、特定格式或類(lèi)型的網(wǎng)絡(luò)消息、具有特 定錯(cuò)誤的網(wǎng)絡(luò)消息等時(shí),比特模式和減比特屏蔽可被配置為使得比特模式將 與(或不與)所接收到的比特序列(或其中部分)相匹配。這樣,監(jiān)控器可 被配置為檢測(cè)具有任何指定特性的網(wǎng)絡(luò)消息,包括但不限于網(wǎng)絡(luò)消息是否與 節(jié)點(diǎn)間的特定會(huì)話相關(guān)聯(lián)。根據(jù)檢測(cè)具有指定特性的網(wǎng)絡(luò)消息,監(jiān)控器可創(chuàng)建或更新表項(xiàng)以維持針 對(duì)各網(wǎng)絡(luò)消息和/或包括節(jié)點(diǎn)間信息包的會(huì)話的統(tǒng)計(jì)數(shù)據(jù)。例如,監(jiān)控器可計(jì) 算物理錯(cuò)誤(例如,比特傳輸錯(cuò)誤和CRC錯(cuò)誤等)、協(xié)議錯(cuò)誤(例如,超 時(shí)、遺漏網(wǎng)絡(luò)消息、再試、次序顛倒)、其它錯(cuò)誤情況、協(xié)議事件(例如, 異常終止、緩沖器填滿消息)等的數(shù)量。同時(shí),作為示例,監(jiān)控器可創(chuàng)建會(huì) 話專(zhuān)用統(tǒng)計(jì)數(shù)據(jù),例如會(huì)話中所交換的包的數(shù)量、與會(huì)話中所交換的包相關(guān) 聯(lián)的響應(yīng)時(shí)間、事務(wù)等待時(shí)間、塊傳輸尺寸、傳輸完成情形、總流量等。應(yīng) 能理解,指定特性可為某一屬性的存在或某一屬性的缺席。在一些實(shí)施例中,診斷模塊可包括任何特征和/或執(zhí)行2004年1月30日 提交的名稱為"多用途網(wǎng)絡(luò)診斷模塊(MULTI-PURPOSE NETWORK DIAGNOSTIC MODULES)"的美國(guó)專(zhuān)利申請(qǐng)No. 10/769,202中描述的任一 方法,且通過(guò)引用將美國(guó)專(zhuān)利申請(qǐng)No. 10/769,202全文并入本文。 示例性交換器和節(jié)點(diǎn)如圖4所示,網(wǎng)絡(luò)系統(tǒng)10可包括交換器,節(jié)點(diǎn)經(jīng)由該交換器進(jìn)行通信。 具體而言,如圖4所示,交換器24優(yōu)選地包括多個(gè)端口,例如端口P(1)至 P(義),節(jié)點(diǎn)可通過(guò)端口 P(l)至P(x)發(fā)送和/或接收例如網(wǎng)絡(luò)消息的通信數(shù)據(jù)。 可將一個(gè)或多個(gè)服務(wù)器12、 14和16, 一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)裝置18、 20和 22,和/或一個(gè)或多個(gè)其它節(jié)點(diǎn)可耦接至交換器24的端口。交換器24可鏈接多個(gè)端口,以使連接至這些端口的節(jié)點(diǎn)之間能夠進(jìn)行通信;交換器24也可解開(kāi)這些端口的鏈接,以禁止上述通信。交換器24可 將多個(gè)端口之間的通信復(fù)制和發(fā)送(或重復(fù))到至少一個(gè)其它端口。交換器 24優(yōu)選地包括軟件接口或其它接口 26,由其它軟件和/或硬件組件經(jīng)由接口 26來(lái)配置和/或另外控制上述鏈接、解鏈接以及復(fù)制。這樣,如果需要的話, 交換器24可能具有軟件可編程的端口鏈接、軟件可編程的端口解鏈接、和/ 或軟件可編程的通信數(shù)據(jù)的復(fù)制(或重復(fù))。在一個(gè)實(shí)施例中,交換器24可包括物理層交換器。然而,應(yīng)能理解, 交換器24可能包括其它類(lèi)型的交換器。在一個(gè)實(shí)施例中,多個(gè)交換器24可用作單個(gè)的交換器24,這可有利地 提供增加的端口數(shù)量。例如,可將多個(gè)交換器24互連,并在互連時(shí)將多個(gè) 交換器配置為起到單個(gè)交換器24的作用。有利地,這些互連的交換器可用 作單獨(dú)的交換器,而這個(gè)單獨(dú)的交換器包括這些交換器中每一個(gè)交換器的端 口的總數(shù)。然而,應(yīng)能理解,如果需要的話,多個(gè)交換器24沒(méi)有必要互連, 而是相互獨(dú)立地運(yùn)行。一個(gè)可用來(lái)實(shí)現(xiàn)交換器24的示例性交換器是超網(wǎng)連接系統(tǒng)(UltraNet Connectivity System, UCS) 2900物理層交換器,其可從McData公司購(gòu)買(mǎi)得 至lj, McData公司在美國(guó)科羅拉多州(80021 )布魯姆菲爾德市380 Interlocken Crescent處具有辦公室。UCS 2900交換器可包括32到4000多個(gè)的端口 。另 一可用來(lái)實(shí)現(xiàn)交換器24的示例性交換器是INTELLAPATCHTM物理層交換 器,其可從APcon, Inc公司購(gòu)買(mǎi)得到,APcon, Inc公司在美國(guó)俄勒岡州(97224) 波特蘭布(17938 ) SW Upper Boones Ferry Road具有辦公室。 INTELLAPATCHTM交換器可包括至少16、 32、 64、 144和288個(gè)端口。這樣,交換器24的某些實(shí)施例可能包括高達(dá)4000多個(gè)端口。然而,應(yīng) 能理解,其它合適的交換器可用來(lái)實(shí)現(xiàn)交換器24,以及交換器24可能具有 更多或較少的端口。 示例性網(wǎng)絡(luò)診斷模塊池如圖4所示,網(wǎng)絡(luò)系統(tǒng)10可包括一個(gè)或多個(gè)池(或組),例如池28和 30;并且, 一個(gè)池(或組)可包括一個(gè)或多個(gè)網(wǎng)絡(luò)診斷模塊。如此,池(或 組)可由單個(gè)網(wǎng)絡(luò)診斷模塊組成;然而,池(或組)可包括任意數(shù)量的網(wǎng)絡(luò)診斷模塊。池(或組)內(nèi)的網(wǎng)絡(luò)診斷模塊可執(zhí)行相同或不同的網(wǎng)絡(luò)診斷功能。示例性漫游池(roving pool)如圖4所示,網(wǎng)絡(luò)系統(tǒng)10優(yōu)選包括第一池28,其中池28包括至少一個(gè) 監(jiān)控器。如圖4所示,池28包括監(jiān)控器32和34;然而,根據(jù)例如網(wǎng)絡(luò)系統(tǒng) 的具體結(jié)構(gòu),池28可具有任一合適數(shù)量的監(jiān)控器、分析器和/或其它網(wǎng)絡(luò)診 斷裝置。池28的構(gòu)件可被配置為測(cè)試交換器24的包括一個(gè)或多個(gè)鏈路的組。 例如,池28的一個(gè)構(gòu)件被配置為測(cè)試單個(gè)鏈路,而池28的另一個(gè)構(gòu)件可測(cè) 試多個(gè)鏈路。當(dāng)測(cè)試多個(gè)鏈路時(shí),池28的構(gòu)件優(yōu)選地被配置為從一個(gè)鏈路向另一鏈 路移動(dòng)(或"漫游")。漫游有利地使得構(gòu)件能夠測(cè)試多個(gè)鏈路中的每一個(gè), 盡管是按時(shí)間比例進(jìn)行的。構(gòu)件可被配置為以大體規(guī)則的間隔從一個(gè)鏈路向 另一鏈路漫游,從而使得每個(gè)鏈路都被測(cè)試大體相等的時(shí)間量;然而,構(gòu)件 也可被配置為以基本不同的間隔從一個(gè)鏈路向另一鏈路漫游,從而根據(jù)例如 具體鏈路的重要性使得不同的鏈路被測(cè)試基本不同的時(shí)間量。此外,根據(jù)例如具體鏈路的重要性,池28的構(gòu)件可被指派測(cè)試不同大 小的鏈路組。例如,池28的一個(gè)構(gòu)件可被配置為測(cè)試由較不重要的鏈路組 成的相對(duì)大的鏈路組;而池28的另一構(gòu)件可被配置為測(cè)試由較重要的鏈路 組成的相對(duì)小的鏈路組(甚或僅測(cè)試單個(gè)重要的鏈路)。然而,應(yīng)能理解, 如果需要的話,池28的構(gòu)件可被配置為測(cè)試相同大小的鏈路組。 示例性檢修池(troubleshooting pool)此外,網(wǎng)絡(luò)系統(tǒng)10優(yōu)選包括第二池30,其中第二池30包括至少一個(gè)監(jiān) 控器和/或至少一個(gè)協(xié)議分析器。如圖4所示,池30包括監(jiān)控器36和38以 及分析器40和42;然而,根據(jù)例如網(wǎng)絡(luò)系統(tǒng)的具體結(jié)構(gòu),池30可具有任一 合適數(shù)量的監(jiān)控器、分析器和/或其它網(wǎng)絡(luò)診斷裝置。在一個(gè)實(shí)施例中,如下面將進(jìn)一步詳細(xì)描述的,可將池30的一個(gè)或多 個(gè)構(gòu)件配置為對(duì)鏈路進(jìn)行測(cè)試。具體而言,至少部分地響應(yīng)池28的漫游構(gòu) 件檢測(cè)鏈路上的具體狀態(tài),池30的一個(gè)或多個(gè)構(gòu)件可被配置為對(duì)鏈路進(jìn)行 測(cè)試。這種狀態(tài)觸發(fā)結(jié)構(gòu)使得池30的一個(gè)或多個(gè)構(gòu)件能夠通過(guò)執(zhí)行附加的 網(wǎng)絡(luò)診斷功能(例如,執(zhí)行比特捕獲、監(jiān)控等)來(lái)檢修鏈路。有利地,池28 的漫游構(gòu)件可能繼續(xù)從第一鏈路向第二鏈路漫游,而不用等待池30的一個(gè)或多個(gè)構(gòu)件完成對(duì)第一鏈路的檢修。從而,因?yàn)槌?8的漫游構(gòu)件可測(cè)試第 二鏈路,至少部分地響應(yīng)漫游構(gòu)件檢測(cè)第二鏈路上的具體狀態(tài),池30的一 個(gè)或多個(gè)構(gòu)件可被配置為測(cè)試第二鏈路,即使檢修在第一鏈路上繼續(xù)。在進(jìn)一步的實(shí)施例中,如下面進(jìn)一步討論的,由于池30可具有有限數(shù)量的構(gòu)件, 池30的構(gòu)件可能被配置為根據(jù)優(yōu)先級(jí)進(jìn)行鏈路測(cè)試。然而,應(yīng)能理解,如果需要的話,池28的漫游構(gòu)件可被配置為在漫游 前等待具體檢修結(jié)束。 示例性池控制網(wǎng)絡(luò)系統(tǒng)可包括一個(gè)或多個(gè)池控制模塊,其中池控制模塊可被配置為至 少部分地控制由池的構(gòu)件執(zhí)行的診斷功能。例如,為了使得診斷模塊能夠利 用交換器的第一鏈路來(lái)執(zhí)行診斷功能,池控制模塊可指示交換器24開(kāi)始復(fù) 制經(jīng)由第一鏈路發(fā)生的通信數(shù)據(jù)(到與該診斷模塊連接的端口)。同時(shí),例 如,為了使得診斷模塊能夠使用交換器24的第二鏈路來(lái)執(zhí)行診斷功能,池 控制模塊可指示交換器24停止復(fù)制經(jīng)由第一鏈路發(fā)生的通信數(shù)據(jù)(到與該 診斷模塊連接的端口),并開(kāi)始復(fù)制經(jīng)由第二鏈路發(fā)生的通信數(shù)據(jù)(到與該 診斷模塊連接的端口)。 示例性"漫游"池控制如圖4以更多細(xì)節(jié)所示,池控制模塊44可至少部分地控制由池28的構(gòu) 件執(zhí)行的診斷功能。例如,池控制模塊44優(yōu)選包括交換器控制模塊46,其 中交換器控制模塊46可經(jīng)由交換器24的接口 26進(jìn)行通信,以至少部分地 控制池28的構(gòu)件可對(duì)其執(zhí)行診斷功能的數(shù)據(jù)。具體而言,通過(guò)經(jīng)由接口26進(jìn)行通信,交換器控制模塊46可指示交換 器24,開(kāi)始復(fù)制經(jīng)由多個(gè)鏈接端口發(fā)生的通信數(shù)據(jù)(到與監(jiān)控器32和34連 接的端口)。相應(yīng)地,監(jiān)控器32和34可被動(dòng)地接收并測(cè)試所復(fù)制的通信數(shù) 據(jù)。例如,如果交換器24已通過(guò)端口 P(4)和P(33)鏈接服務(wù)器12和存儲(chǔ)裝 置22,交換器控制模塊46可指示交換器24將端口 P(4)和P(33)之間的通信 數(shù)據(jù)復(fù)制到端口 P(9),以使得監(jiān)控器32能夠利用所復(fù)制的通信數(shù)據(jù)執(zhí)行一 個(gè)或多個(gè)網(wǎng)絡(luò)診斷功能。此外,通過(guò)經(jīng)由接口 26進(jìn)行通信,交換器控制模塊46可指示交換器24, 停止復(fù)制通信數(shù)據(jù)到與監(jiān)控器32和34連接的端口。例如,在指示交換器24開(kāi)始復(fù)制通信數(shù)據(jù)到與監(jiān)控器32和34連接的端口之后,交換器控制模塊46 可指示交換器24停止復(fù)制通信數(shù)據(jù)到這些端口 。因此,通過(guò)經(jīng)由接口 26進(jìn)行通信,交換器控制模塊46可指示交換器24 開(kāi)始和/或停止將通信數(shù)據(jù)復(fù)制到與監(jiān)控器32和34連接的端口 ,這使得監(jiān)控 器32和34能夠在多種鏈路之間"漫游"。例如,如果交換器24已通過(guò)端 口 P(8)和P(24)鏈接服務(wù)器14和存儲(chǔ)裝置18,交換器控制模塊46可首先指 示交換器24將端口 P(8)和P(24)之間的通信數(shù)據(jù)復(fù)制到端口 P(13),以使得 監(jiān)控器34能夠利用所復(fù)制的通信數(shù)據(jù)執(zhí)行一個(gè)或多個(gè)網(wǎng)絡(luò)診斷功能。此后, 交換器控制模塊46可指示交換器24停止將端口 P(8)和P(24)之間的通信數(shù) 據(jù)復(fù)制到端口P(13)。之后,如果交換器24己通過(guò)端口P(12)和P(28)鏈接服 務(wù)器16和存儲(chǔ)裝置20,交換器控制模塊46可指示交換器24將端口 P(12) 和P(28)之間的通信數(shù)據(jù)復(fù)制到端口 P(13),以使得監(jiān)控器34能夠利用所復(fù) 制的通信數(shù)據(jù)執(zhí)行一個(gè)或多個(gè)網(wǎng)絡(luò)診斷功能。 示例性檢修池控制與此類(lèi)似,報(bào)警模塊48 (下面將進(jìn)一步詳細(xì)討論)可包括池控制模塊 50,其中池控制模塊50可至少部分地控制由池30的構(gòu)件執(zhí)行的診斷功能。 池控制模塊50優(yōu)選包括交換器控制模塊52,其中交換器控制模塊52可經(jīng)由 交換器24的接口 26進(jìn)行通信,以至少部分地控制池30可對(duì)其執(zhí)行診斷功 能的數(shù)據(jù)。具體而言,通過(guò)經(jīng)由接口 26進(jìn)行通信,交換器控制模塊52可指示交換 器24,開(kāi)始復(fù)制經(jīng)由多個(gè)鏈接的端口發(fā)生的通信數(shù)據(jù)(到與監(jiān)控器36和38 以及協(xié)議分析器40和42連接的端口)。相應(yīng)地,監(jiān)控器36和38以及協(xié)議 分析器40和42可被動(dòng)地接收并測(cè)試所復(fù)制的通信數(shù)據(jù)。例如,如果交換器 24已通過(guò)端口 P(4)和P(33)鏈接服務(wù)器12和存儲(chǔ)裝置22,交換器控制模塊 52可指示交換器24將端口 P(4)和P(33)之間的通信數(shù)據(jù)復(fù)制到端口 P(34), 以使得協(xié)議分析器40能夠利用所復(fù)制的通信數(shù)據(jù)執(zhí)行一個(gè)或多個(gè)網(wǎng)絡(luò)診斷 功能。此外,通過(guò)經(jīng)由接口 26進(jìn)行通信,交換器控制模塊52可指示交換器24, 停止復(fù)制通信數(shù)據(jù)到與監(jiān)控器36和38以及協(xié)議分析器40和42連接的端口 。 例如,在指示交換器24開(kāi)始復(fù)制通信數(shù)據(jù)到與監(jiān)控器36和38以及協(xié)議分析器40和42連接的端口之后,交換器控制模塊52可指示交換器24停止復(fù) 制通信數(shù)據(jù)到這些端口。因此,通過(guò)經(jīng)由接口 26進(jìn)行通信,交換器控制模塊52可指示交換器24 幵始和/或停止將通信數(shù)據(jù)復(fù)制到與監(jiān)控器36和38以及協(xié)議分析器40和42 連接的端口 ,這使得監(jiān)控器36和38和/或協(xié)議分析器40和42能夠在多種鏈 路之間"漫游"。例如,如果交換器24已通過(guò)端口 P(8)和P(24)鏈接服務(wù)器 14和存儲(chǔ)裝置18,交換器控制模塊52可首先指示交換器24將端口 P(8)和 P(24)之間的通信數(shù)據(jù)復(fù)制到端口 P(38),以使得協(xié)議分析器42能夠利用所復(fù) 制的通信數(shù)據(jù)執(zhí)行一個(gè)或多個(gè)網(wǎng)絡(luò)診斷功能。此后,交換器控制模塊52可 指示交換器24停止將端口 P(8)和P(24)之間的通信數(shù)據(jù)復(fù)制到端口 P(38)。 之后,如果交換器24已通過(guò)端口 P(12)和P(28)鏈接服務(wù)器16和存儲(chǔ)裝置20, 交換器控制模塊52可指示交換器24將端口 P(12)和P(28)之間的通信數(shù)據(jù)復(fù) 制到端口 P(38),以使得協(xié)議分析器42能夠利用所復(fù)制的通信數(shù)據(jù)執(zhí)行一個(gè) 或多個(gè)網(wǎng)絡(luò)診斷功能。 示例性報(bào)警模塊和方法如下面將進(jìn)一步詳細(xì)討論的,報(bào)警模塊48可配置一個(gè)或多個(gè)池30的構(gòu) 件來(lái)測(cè)試鏈路,這有利地使得池30的這些構(gòu)件能夠通過(guò)執(zhí)行附加的網(wǎng)絡(luò)診 斷功能(例如,執(zhí)行比特捕獲、監(jiān)控等)來(lái)檢修鏈路。優(yōu)選地,至少部分地 響應(yīng)于池28的構(gòu)件檢測(cè)鏈路上的具體狀態(tài),報(bào)警模塊48可配置一個(gè)或多個(gè) 池30的構(gòu)件來(lái)測(cè)試鏈路。并且,池28的構(gòu)件優(yōu)選地被配置為從一個(gè)鏈路向 另一鏈路漫游,而不用等待檢修結(jié)束。進(jìn)一步,由于池30可能具有有限數(shù) 量的構(gòu)件,報(bào)警模塊48可將池30的一個(gè)或多個(gè)構(gòu)件配置為根據(jù)優(yōu)先級(jí)來(lái)測(cè) 試鏈路。更具體地如圖4所示,報(bào)警模塊48可包括檢測(cè)模塊54、處理模塊56和 池控制模塊50。如圖4和圖5所示,報(bào)警模塊48和池28的一個(gè)或多個(gè)構(gòu)件 可執(zhí)行方法58的一些或全部步驟;然而,方法58的一些或全部步驟可由報(bào) 警模塊48、池28的一個(gè)或多個(gè)構(gòu)件、 一個(gè)或多個(gè)其它合適的模塊、系統(tǒng)等 或者上述一個(gè)或多個(gè)的任何組合來(lái)執(zhí)行。當(dāng)然,不必執(zhí)行整個(gè)方法58;而可 執(zhí)行方法58的任何部分或幾個(gè)部分,以提供有用的方法58。如圖5所示,在步驟60,池28中的監(jiān)控器(例如監(jiān)控器32)可從交換器24復(fù)制到與該監(jiān)控器連接的端口的通信數(shù)據(jù)中取得統(tǒng)計(jì)數(shù)據(jù)。例如,監(jiān) 控器32可利用具有特定特性的一個(gè)或多個(gè)網(wǎng)絡(luò)消息、 一個(gè)或多個(gè)具有特定 特性的會(huì)話等來(lái)取得統(tǒng)計(jì)數(shù)據(jù)。如圖5所示,檢測(cè)模塊54可從監(jiān)控器32接收統(tǒng)計(jì)數(shù)據(jù);并且,在步驟 62,檢測(cè)模塊54可確定該統(tǒng)計(jì)數(shù)據(jù)是否滿足警報(bào)的由一個(gè)或多個(gè)狀態(tài)組成 的狀態(tài)集。與警報(bào)相關(guān)聯(lián)的狀態(tài)集優(yōu)選地由用戶指定,且狀態(tài)優(yōu)選地表示檢 修有用的情形。在一個(gè)實(shí)施例中,與具體警報(bào)相關(guān)聯(lián)的警報(bào)狀態(tài)集可能是由 用戶通過(guò)例如軟件界面或其它接口指定的。如圖5所示,如果在步驟62,統(tǒng)計(jì)數(shù)據(jù)不滿足任何警報(bào)的狀態(tài)集,方法 58可再次返回至步驟60。如果在步驟62,統(tǒng)計(jì)數(shù)據(jù)滿足警報(bào)的狀態(tài)集,則 檢測(cè)模塊54在步驟64將警報(bào)發(fā)送到處理模塊56。在步驟66,處理模塊56可接收警報(bào)并對(duì)其進(jìn)行適當(dāng)處理。例如,處理 模塊56可發(fā)出一個(gè)或多個(gè)電子郵件消息、更新日志文件、和/或采取其它合 適的措施。在一個(gè)實(shí)施例中,在步驟66,處理模塊56可指示池控制模塊50 執(zhí)行圖6中所示方法68。如圖6所示,池控制模塊50可執(zhí)行方法68的一些或全部步驟;然而, 方法68的一些或全部步驟可由池控制模塊50、 一個(gè)或多個(gè)其它合適的模塊、 系統(tǒng)等、或者上述一個(gè)或多個(gè)的任何組合來(lái)執(zhí)行。當(dāng)然,不必執(zhí)行整個(gè)方法 68;而可執(zhí)行方法68的任何部分或幾個(gè)部分,以提供有用的方法68。如圖6所示,在步驟70,池控制模塊50可識(shí)別出與當(dāng)前警報(bào)相關(guān)聯(lián)的 網(wǎng)絡(luò)診斷模塊的一個(gè)或多個(gè)類(lèi)型。例如,響應(yīng)于所檢測(cè)到的警報(bào),可能需要 一個(gè)或多個(gè)特定類(lèi)型的網(wǎng)絡(luò)診斷模塊(例如,監(jiān)控器、協(xié)議分析器、或監(jiān)控 器和協(xié)議分析器)利用交換器24的鏈路來(lái)執(zhí)行一個(gè)或多個(gè)網(wǎng)絡(luò)診斷功能(例 如,執(zhí)行比特捕獲、監(jiān)控等)。在一個(gè)具體示例中,響應(yīng)于所檢測(cè)到的警報(bào), 可能需要協(xié)議分析器用以執(zhí)行比特捕獲。在另一具體示例中,響應(yīng)于所檢測(cè) 到的警報(bào),可能需要監(jiān)控器和/或協(xié)議分析器,用以測(cè)試鏈路和觸發(fā)協(xié)議分析 器根據(jù)檢測(cè)一個(gè)或多個(gè)狀態(tài)執(zhí)行比特捕獲??傊蓪⒅辽僖环N類(lèi)型的網(wǎng)絡(luò) 診斷功能和/或至少一種類(lèi)型的網(wǎng)絡(luò)診斷模塊與警報(bào)相關(guān)聯(lián),以使得該警報(bào)能 夠幫助觸發(fā)至少一個(gè)網(wǎng)絡(luò)診斷模塊(其可屬于所述至少一種類(lèi)型),以執(zhí)行 至少一個(gè)網(wǎng)絡(luò)診斷功能。20在一個(gè)實(shí)施例中,與特定警報(bào)相關(guān)聯(lián)的至少一種類(lèi)型的網(wǎng)絡(luò)診斷功能和 /或至少一種類(lèi)型的網(wǎng)絡(luò)診斷模塊可以是用戶指定的。優(yōu)選地,與特定警報(bào)相 關(guān)聯(lián)的至少一種類(lèi)型的網(wǎng)絡(luò)診斷功能和/或至少一種類(lèi)型的網(wǎng)絡(luò)診斷模塊,可 以是用戶通過(guò)軟件界面或其它接口指定的。如圖6所示,在步驟72,池控制模塊50可識(shí)別出池30中任何"可用"(或者,換句話說(shuō),沒(méi)有響應(yīng)于先前的警報(bào)而執(zhí)行任何網(wǎng)絡(luò)診斷功能)的網(wǎng)絡(luò)診斷模塊。另外,在步驟72,池控制模塊50可確定是否存在足夠數(shù)量的 可用網(wǎng)絡(luò)診斷模塊,這些可用網(wǎng)絡(luò)診斷模塊的類(lèi)型與當(dāng)前警報(bào)相關(guān)聯(lián)。例如, 如果當(dāng)前警報(bào)需要監(jiān)控器和協(xié)議分析器,池控制模塊50將在步驟72確定監(jiān) 控器和協(xié)議分析器是否都可用。同樣,例如,如果當(dāng)前警報(bào)需要協(xié)議分析器, 池控制模塊50將在步驟72確定協(xié)議分析器是否可用。在步驟72,如果池30包括足夠數(shù)量的、屬于與當(dāng)前警報(bào)相關(guān)聯(lián)類(lèi)型的 可用網(wǎng)絡(luò)診斷模塊,則池控制模塊50可進(jìn)行至步驟74。這樣,在當(dāng)前警報(bào) 需要監(jiān)控器和協(xié)議分析器的示例中,如果監(jiān)控器和協(xié)議分析器均是可用的, 則池控制模塊50可進(jìn)行至步驟74。同樣,在當(dāng)前警報(bào)需要協(xié)議分析器的示 例中,如果協(xié)議分析器是可用的,池控制模塊50可進(jìn)行至步驟74。如果在 步驟72池30沒(méi)有足夠數(shù)量的、屬于與當(dāng)前警報(bào)相關(guān)聯(lián)類(lèi)型的可用網(wǎng)絡(luò)診斷 模塊,則池控制模塊50可進(jìn)行至步驟76。這樣,在當(dāng)前警報(bào)需要監(jiān)控器和 協(xié)議分析器的示例中,如果沒(méi)有監(jiān)控器可用、如果沒(méi)有協(xié)議分析器可用、或 者如果既沒(méi)有監(jiān)控器可用也沒(méi)有協(xié)議分析器可用,池控制模塊50可進(jìn)行至 步驟76。同樣,在當(dāng)前警報(bào)需要協(xié)議分析器的示例中,如果沒(méi)有協(xié)議分析器 可用,池控制模塊50可進(jìn)行至步驟76。如圖6所示,在步驟74,池控制模塊50可利用其交換器控制模塊52, 指示交換器24將通信數(shù)據(jù)復(fù)制到在步驟72中確定的可用網(wǎng)絡(luò)診斷模塊的端 口。例如,己通過(guò)交換器24的一對(duì)端口之間的特定鏈路觸發(fā)警報(bào),而池控 制模塊50可指示交換器24將這對(duì)端口之間的通信數(shù)據(jù)復(fù)制到可用網(wǎng)絡(luò)診斷 模塊的端口。具體而言,滿足警報(bào)的狀態(tài)集(參見(jiàn)圖6中的步驟62)的統(tǒng)計(jì) 數(shù)據(jù)可能已從交換器24的一對(duì)端口之間的特定鏈路中得到;同時(shí),池控制 模塊50可指示交換器24將這對(duì)端口之間的通信數(shù)據(jù)復(fù)制到可用網(wǎng)絡(luò)診斷模 塊的端口。此外,在步驟74,池控制模塊50可指示那些可用網(wǎng)絡(luò)診斷模塊利用所復(fù)制的通信數(shù)據(jù)執(zhí)行一個(gè)或多個(gè)網(wǎng)絡(luò)診斷功能,這些網(wǎng)絡(luò)診斷功能可 能與上述警報(bào)相關(guān)聯(lián)。如圖6所示,在步驟76,池控制模塊50可識(shí)別池30中優(yōu)先級(jí)比當(dāng)前警報(bào)低的任何網(wǎng)絡(luò)診斷模塊。在一個(gè)實(shí)施例中,人們可使用軟件界面或其它接 口對(duì)警報(bào)的特定類(lèi)型按優(yōu)先級(jí)順序排定等級(jí),從而靜態(tài)地預(yù)定義警報(bào)的優(yōu)先 級(jí)。在這個(gè)實(shí)施例中,當(dāng)前警報(bào)的優(yōu)先級(jí)可以是其具體警報(bào)類(lèi)型的預(yù)定等級(jí), 而網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)可以是該網(wǎng)絡(luò)診斷模塊所響應(yīng)警報(bào)的警報(bào)類(lèi)型的 預(yù)定等級(jí)。然而,應(yīng)能理解,警報(bào)和網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)不必是靜態(tài)定義 的,或者以單個(gè)用戶指定的等級(jí)為基礎(chǔ)。實(shí)際上,為了確定警報(bào)的優(yōu)先級(jí),池控制模塊50優(yōu)選地被配置為使用 一個(gè)或多個(gè)可能是或不是用戶指定的要素。另外,池控制模塊50優(yōu)選地被 配置為動(dòng)態(tài)地確定警報(bào)的優(yōu)先級(jí)和/或動(dòng)態(tài)地確定網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)。利 用一個(gè)或多個(gè)合適的要素動(dòng)態(tài)地確定優(yōu)先級(jí),可幫助池控制模塊50更智能 地對(duì)池30中的網(wǎng)絡(luò)診斷模塊的使用區(qū)分優(yōu)先次序。如上所述,為了確定警報(bào)的優(yōu)先級(jí),池控制模塊50可使用一個(gè)或多個(gè) 合適的要素。這些要素可包括但不限于警報(bào)類(lèi)型的用戶指定等級(jí);警報(bào)的 重現(xiàn)度,例如警報(bào)先前已被觸發(fā)了多少次,和/或如果不改變警報(bào)涉及的狀況 將繼續(xù)觸發(fā)該警報(bào)的概率;如果不改變警報(bào)涉及的狀況,將產(chǎn)生的貨幣開(kāi)支 量,貨幣損失量和/或其它損失量;警報(bào)的緊急程度,例如如果不改變警報(bào)涉 及的狀況,將多快產(chǎn)生貨幣開(kāi)支、貨幣損失和/或其它損失;警報(bào)涉及的狀況 可被成功改變的概率;與警報(bào)相關(guān)聯(lián)的網(wǎng)絡(luò)診斷功能的類(lèi)型;與警報(bào)相關(guān)聯(lián) 的網(wǎng)絡(luò)診斷模塊的類(lèi)型;關(guān)于警報(bào)的其它方面;節(jié)點(diǎn)的相對(duì)重要性,其中該 節(jié)點(diǎn)的通信數(shù)據(jù)至少部分地滿足警報(bào)的狀態(tài)集(參見(jiàn)圖6的步驟62);節(jié)點(diǎn) 的用戶指定等級(jí),其中該節(jié)點(diǎn)的通信數(shù)據(jù)至少部分地滿足警報(bào)的狀態(tài)集;鏈 路的相對(duì)重要性,其中經(jīng)由該鏈路傳輸滿足狀態(tài)的通信數(shù)據(jù);鏈路的用戶指 定等級(jí),其中經(jīng)由該鏈路傳輸滿足狀態(tài)的通信數(shù)據(jù);經(jīng)由其傳輸滿足狀態(tài)的通信數(shù)據(jù)的鏈路的其它方面; 一個(gè)或多個(gè)合適的要素,或者它們的任一組合。 在一個(gè)實(shí)施例,可根據(jù)用戶的首選項(xiàng)利用例如軟件界面或其它接口為這些要 素中的任何一個(gè)加權(quán)。如上所述,為了確定網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí),池控制模塊50可利用一個(gè)或多個(gè)合適的要素。池30中的一些網(wǎng)絡(luò)診斷模塊可能是"不可用"的(或 者,換句話說(shuō),可能響應(yīng)于先前的警報(bào)正執(zhí)行至少一個(gè)網(wǎng)絡(luò)診斷功能)。為 了確定不可用的網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí),池控制模塊50可利用一個(gè)或多個(gè) 合適的要素,包括但不限于"網(wǎng)絡(luò)診斷模塊的警報(bào)"(也即,網(wǎng)絡(luò)診斷豐莫 塊所響應(yīng)的警報(bào))的警報(bào)類(lèi)型的用戶指定等級(jí);網(wǎng)絡(luò)診斷模塊的警報(bào)的重現(xiàn) 度,例如警報(bào)先前已被觸發(fā)了多少次,和域如果不改變警報(bào)涉及的狀況將繼 續(xù)觸發(fā)該警報(bào)的概率;如果不改變網(wǎng)絡(luò)診斷模塊的警報(bào)涉及的狀況,將產(chǎn)生 的貨幣開(kāi)支量,貨幣損失量和/或其它損失量;網(wǎng)絡(luò)診斷模塊的警報(bào)的緊急程度,例如如果不改變警報(bào)涉及的狀況,將多快產(chǎn)生貨幣開(kāi)支、貨幣損失和/或其它損失;網(wǎng)絡(luò)診斷模塊的警報(bào)涉及的狀況可被成功改變的概率;由網(wǎng)絡(luò) 診斷模塊執(zhí)行的網(wǎng)絡(luò)診斷功能的類(lèi)型;網(wǎng)絡(luò)診斷模塊的類(lèi)型;關(guān)于網(wǎng)絡(luò)診斷 模塊的警報(bào)的其它方面;節(jié)點(diǎn)的相對(duì)重要性,其中該節(jié)點(diǎn)的通信數(shù)據(jù)至少部 分地滿足網(wǎng)絡(luò)診斷模塊的警報(bào)的狀態(tài)集(參見(jiàn)圖6的步驟62);用戶指定的 節(jié)點(diǎn)的等級(jí),其中該節(jié)點(diǎn)的通信數(shù)據(jù)至少部分地滿足網(wǎng)絡(luò)診斷模塊的警報(bào)的 狀態(tài)集;鏈路的相對(duì)重要性,其中經(jīng)由該鏈路傳輸滿足狀態(tài)的通信數(shù)據(jù);用 戶指定的鏈路的等級(jí),其中經(jīng)由該鏈路傳輸滿足狀態(tài)的通信數(shù)據(jù);經(jīng)由其傳 輸滿足狀態(tài)的通信數(shù)據(jù)的鏈路的其它方面; 一個(gè)或多個(gè)其它合適的要素,或 者它們的任一組合。在一個(gè)實(shí)施例中,可根據(jù)用戶的首選項(xiàng)利用例如軟件界 面或其它接口為這些要素中的任何一個(gè)加權(quán)。"可用"(或者,換句話說(shuō), 沒(méi)有響應(yīng)于先前的警報(bào)而執(zhí)行網(wǎng)絡(luò)診斷功能)的網(wǎng)絡(luò)診斷模塊優(yōu)選具有最低 的優(yōu)先級(jí)。在一個(gè)實(shí)施例中,在步驟76,池控制模塊50可確定是否存在足夠數(shù)量 的、優(yōu)先級(jí)不高于當(dāng)前警報(bào)(也即,優(yōu)先級(jí)低于或等于當(dāng)前警報(bào)的優(yōu)先級(jí)) 的網(wǎng)絡(luò)診斷模塊。如圖6所示,在步驟76,池控制模塊50可確定是否存在足夠數(shù)量的網(wǎng) 絡(luò)診斷模塊,這些網(wǎng)絡(luò)診斷模塊不僅具有低于當(dāng)前警報(bào)的優(yōu)先級(jí)(或者,低 于或等于當(dāng)前警報(bào)優(yōu)先級(jí)的優(yōu)先級(jí)),同時(shí)還屬于與當(dāng)前警報(bào)相關(guān)聯(lián)的類(lèi)型。 例如,如果當(dāng)前警報(bào)需要監(jiān)控器和協(xié)議分析器,池控制模塊50將在步驟76 確定是否監(jiān)控器和協(xié)議分析器均具有低于當(dāng)前警報(bào)的優(yōu)先級(jí)。同樣,例如, 如果當(dāng)前警報(bào)需要協(xié)議分析器,池控制模塊50將在步驟76確定協(xié)議分析器是否具有低于當(dāng)前警報(bào)的優(yōu)先級(jí)。如果在步驟76,池控制模塊確定池30包括足夠數(shù)量的網(wǎng)絡(luò)診斷模塊, 這些網(wǎng)絡(luò)診斷模塊的類(lèi)型與當(dāng)前警報(bào)相關(guān)聯(lián)并具有低于當(dāng)前警報(bào)的優(yōu)先級(jí)(或者具有低于或等于當(dāng)前警報(bào)優(yōu)先級(jí)的優(yōu)先級(jí)),池控制模塊50可進(jìn)行 至步驟74以指示交換器24將通信數(shù)據(jù)復(fù)制到在步驟76中確定的網(wǎng)絡(luò)診斷 模塊的端口。例如,可能己通過(guò)交換器24的一對(duì)端口之間的特定鏈路觸發(fā) 了警報(bào);以及,池控制模塊50可指示交換器24將該對(duì)端口之間的通信數(shù)據(jù) 復(fù)制到在步驟76中確定的網(wǎng)絡(luò)診斷模塊的端口。進(jìn)一步,在步驟74,池控 制模塊50可指示在步驟76中確定的網(wǎng)絡(luò)診斷模塊利用所復(fù)制的通信數(shù)據(jù)執(zhí) 行一個(gè)或多個(gè)網(wǎng)絡(luò)診斷功能,所述網(wǎng)絡(luò)診斷功能可如上所討論的與警報(bào)相關(guān) 聯(lián)。如果在步驟76,池控制模塊50確定池30中沒(méi)有足夠數(shù)量的網(wǎng)絡(luò)診斷模 塊,這些網(wǎng)絡(luò)診斷模塊的類(lèi)型與當(dāng)前警報(bào)相關(guān)聯(lián)并具有低于當(dāng)前警報(bào)的優(yōu)先 級(jí)(或者具有低于或等于當(dāng)前警報(bào)優(yōu)先級(jí)的優(yōu)先級(jí)),則池控制模塊50可 進(jìn)行至步驟78。在步驟78,池控制模塊可簡(jiǎn)單地忽略當(dāng)前警報(bào),或者讓該 警報(bào)排隊(duì)等待以稍后進(jìn)行處理,例如,在一個(gè)或多個(gè)較高優(yōu)先級(jí)的網(wǎng)絡(luò)診斷 模塊改變到較低優(yōu)先級(jí)時(shí)。 示例性多層體系如圖7所示,可將網(wǎng)絡(luò)系統(tǒng)10的多個(gè)方面實(shí)現(xiàn)為多層分布式系統(tǒng)的一 部分。具體而言,如圖7所示,三個(gè)層(tier)被稱為數(shù)據(jù)源層、門(mén)戶層(portal tier)和客戶層。數(shù)據(jù)源層可為負(fù)責(zé)實(shí)際監(jiān)控網(wǎng)絡(luò)介質(zhì)上出現(xiàn)的物理數(shù)據(jù)的功能組件。優(yōu) 選地,數(shù)據(jù)源層由或直接或間接地連接至網(wǎng)絡(luò)的多個(gè)數(shù)據(jù)探測(cè)器或其它監(jiān)控 器組成。這些數(shù)據(jù)探測(cè)器中的每一個(gè)均優(yōu)選地監(jiān)控在網(wǎng)絡(luò)介質(zhì)上出現(xiàn)的物理 數(shù)據(jù),以及在優(yōu)選實(shí)施例中生成非連續(xù)的數(shù)據(jù)間隔。這些探測(cè)器隨后分析這 些數(shù)據(jù)間隔,并識(shí)別出網(wǎng)絡(luò)數(shù)據(jù)的特定"屬性"。這些屬性可能是關(guān)于所監(jiān) 控的網(wǎng)絡(luò)數(shù)據(jù)的某個(gè)特性或統(tǒng)計(jì)信息。以"度量(metric)"的形式生成這 些屬性,它們是離散的數(shù)據(jù)單元。例如,在SAN環(huán)境下,每個(gè)度量是"存 儲(chǔ)I/0"中心,并包含網(wǎng)絡(luò)上裝置之間的多間隔存儲(chǔ)I/0業(yè)務(wù)的屬性。另外, 它們可包含在網(wǎng)絡(luò)上出現(xiàn)的瞬時(shí)事件的屬性。在優(yōu)選實(shí)施例中,幾乎實(shí)時(shí)地在數(shù)據(jù)探測(cè)器中生成度量;也即, 一旦業(yè)務(wù)出現(xiàn)在網(wǎng)絡(luò)中,這些探測(cè)器立刻 能夠持續(xù)地生成有關(guān)網(wǎng)絡(luò)業(yè)務(wù)的度量信息。一旦在單個(gè)數(shù)據(jù)收集探測(cè)器中生成了度量,便將度量轉(zhuǎn)發(fā)至網(wǎng)絡(luò)系統(tǒng)中 的下一層,即數(shù)據(jù)門(mén)戶層。優(yōu)選地利用門(mén)戶80來(lái)實(shí)現(xiàn)門(mén)戶層,其中優(yōu)選在主機(jī)計(jì)算裝置上的軟件中實(shí)現(xiàn)門(mén)戶80。門(mén)戶層通常提供對(duì)來(lái)自每個(gè)數(shù)據(jù)探測(cè)器的度量數(shù)據(jù)進(jìn)行收集、管理和重新格式化的功能,其中每個(gè)數(shù)據(jù)探測(cè)器均 連接至該門(mén)戶。在優(yōu)選實(shí)施例中,通過(guò)將從探測(cè)器接收到的度量數(shù)據(jù)裝入被 稱為"數(shù)據(jù)容器"的數(shù)據(jù)結(jié)構(gòu)中,門(mén)戶層對(duì)所述度量數(shù)據(jù)進(jìn)行管理。該數(shù)據(jù) 容器具有預(yù)定的格式,并根據(jù)包含于度量中的屬性類(lèi)型組織這些度量數(shù)據(jù)。 一旦門(mén)戶層生成了數(shù)據(jù)容器,網(wǎng)絡(luò)監(jiān)控系統(tǒng)中的第三層(即客戶層)便可請(qǐng)求數(shù)據(jù)容器。優(yōu)選地利用客戶機(jī)82來(lái)實(shí)現(xiàn)客戶層,其中優(yōu)選在主機(jī)計(jì) 算裝置上的軟件中實(shí)現(xiàn)客戶機(jī)82。客戶層優(yōu)選地提供用戶界面,用戶可通過(guò) 該用戶界面選擇性顯示從門(mén)戶層接收的數(shù)據(jù)容器的內(nèi)容中得到的各種類(lèi)型 網(wǎng)絡(luò)信息。優(yōu)選地,該界面為基于圖形的界面,這使得允許不同網(wǎng)絡(luò)操作特 性的各種圖形視圖。在一個(gè)實(shí)施例中,與特定警報(bào)相關(guān)聯(lián)的警報(bào)狀態(tài)集可由 用戶通過(guò)客戶機(jī)82的用戶界面指定。在一個(gè)實(shí)施例中,網(wǎng)絡(luò)診斷功能的類(lèi) 型和/或與特定警報(bào)相關(guān)聯(lián)的網(wǎng)絡(luò)診斷模塊的類(lèi)型可由用戶通過(guò)客戶機(jī)82的 用戶界面指定。在一個(gè)實(shí)施例中,警報(bào)的優(yōu)先級(jí)可由用戶通過(guò)客戶機(jī)82的 用戶界面指定。在于2003年4月25日提交的名稱為"用于從多個(gè)異質(zhì)網(wǎng)絡(luò)監(jiān)控探測(cè)器 向分布式網(wǎng)絡(luò)監(jiān)控系統(tǒng)提供數(shù)據(jù)的系統(tǒng)和方法(A SYSTEM AND METHOD FOR PROVIDING DATA FROM MULTIPLE HETEROGENOUS NETWORK MONITORING PROBES TO A DISTRIBUTED NETWORK MONITORING SYSTEM)"的美國(guó)專(zhuān)利申請(qǐng)No. 10/424,367,以及于2002年11月27曰提 交的名稱為"用于高速通信網(wǎng)絡(luò)的網(wǎng)絡(luò)業(yè)務(wù)和I/O處理監(jiān)控的系統(tǒng)和方法 (SYSTEM AND METHOD FOR NETWORK TRAFFIC AND I/O TRANSACTION MONITORING OF A HIGH SPEED CO畫(huà)MUNICATIONS NETWORK)"的美國(guó)專(zhuān)利申請(qǐng)No. 10/307,272中,公開(kāi)了網(wǎng)絡(luò)系統(tǒng)和/或網(wǎng) 絡(luò)診斷模塊的其它合適的特征,且通過(guò)引用將上述兩個(gè)美國(guó)專(zhuān)利申請(qǐng)的全文 均并入本文。在2005年5月3日出版的2.5版的"Xgig Analyzer User's Guide Fibre Channel, Gig-E"中,公開(kāi)了用于網(wǎng)絡(luò)系統(tǒng)和/或網(wǎng)絡(luò)診斷模塊的其它合適的 特征,因此通過(guò)引用該文件的全文在此并入本文,且可從美國(guó)加利福尼亞州 (94089-113)森尼韋爾(Sunnyvale)市Moffett Park Drivel389,處具有辦公 室的Finisar公司獲得該文件。在2005年9月出版的"NetWisdom 2.1 User's Guide"中,公開(kāi)了網(wǎng)絡(luò)系 統(tǒng)和/或網(wǎng)絡(luò)診斷模塊的其它合適的特征,因此通過(guò)引用在此將該文件全文并 入本文,且可從在美國(guó)加利福尼亞州(94089-113)森尼韋爾(Sunnyvale) 市Moffett Park Drivel389處具有辦公室的Finisar公司獲得該文件。 示例性體系可利用軟件、硬件、或者軟件和硬件兩者來(lái)實(shí)現(xiàn)上述方法和系統(tǒng)。模塊 可包括軟件、硬件、或者上述兩者,即包括軟件組件、面向?qū)ο蟮能浖M件、 類(lèi)組件和任務(wù)組件、處理、功能、屬性、程序、子程序、程序代碼片段、驅(qū) 動(dòng)器、固件、微碼、電路、數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)結(jié)構(gòu)、表、數(shù)組、變量、現(xiàn) 場(chǎng)可編程門(mén)陣列(FPGA)、專(zhuān)用集成電路(ASIC)、控制器、計(jì)算機(jī)、和 固件,以實(shí)現(xiàn)上述方法和系統(tǒng)。可將在這些軟件、硬件或上述兩者中提供的 功能結(jié)合到更少的組件中,或者進(jìn)一步將這些功能劃分為附加組件。此外, 可有利地將這些組件實(shí)現(xiàn)為在一個(gè)或多個(gè)裝置上運(yùn)行。此外, 一個(gè)或多個(gè)軟件模塊、 一個(gè)或多個(gè)硬件模塊、或者上述兩者可包 括用于執(zhí)行本文所述任一方法中的一些或全部步驟的手段。進(jìn)一步, 一個(gè)或 多個(gè)軟件模塊、 一個(gè)或多個(gè)硬件模塊、或者上述兩者可包括用于執(zhí)行本文所 述的任何其它功能或特征的手段。在本發(fā)明范圍內(nèi)的實(shí)施例還包括計(jì)算機(jī)可讀介質(zhì),用于承載或持有存儲(chǔ) 于其上的計(jì)算機(jī)可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)。這種計(jì)算機(jī)可讀介質(zhì)可以是任何一 個(gè)能夠被計(jì)算裝置訪問(wèn)的可用介質(zhì)。僅作為示例但并非限制,這種計(jì)算機(jī)可 讀介質(zhì)可包括任何存儲(chǔ)裝置或任何其它介質(zhì),它們可用于以計(jì)算機(jī)可執(zhí)行指 令或數(shù)據(jù)結(jié)構(gòu)的形式承載或存儲(chǔ)期望的程序代碼裝置,并可通過(guò)計(jì)算裝置訪 問(wèn)它們。當(dāng)通過(guò)網(wǎng)絡(luò)或其它通信連接(硬連線的、無(wú)線的、或硬連線或無(wú)線的組 合中的任何一個(gè))將信息傳輸或提供到計(jì)算機(jī)時(shí),該計(jì)算機(jī)適當(dāng)?shù)貙⒃撨B接視為計(jì)算機(jī)可讀介質(zhì)。因此,任何這種連接被適當(dāng)?shù)胤Q為計(jì)算機(jī)可讀介質(zhì)。 上述組合也應(yīng)包括在計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。計(jì)算機(jī)可執(zhí)行指令包括,例 如,促使計(jì)算裝置執(zhí)行某個(gè)功能或功能組的指令和數(shù)據(jù)。數(shù)據(jù)結(jié)構(gòu)包括,例 如,數(shù)據(jù)幀、數(shù)據(jù)包、或其它具有字段的規(guī)定或格式化的數(shù)據(jù)集,這些字段 包含便于執(zhí)行有益方法和操作的信息??蓪⒂?jì)算機(jī)可執(zhí)行指令和數(shù)據(jù)結(jié)構(gòu)存 儲(chǔ)或傳送到包括上述示例的計(jì)算機(jī)可讀介質(zhì)上。上述方法和系統(tǒng)不要求具體的組件或功能。因此,不論其優(yōu)點(diǎn),所描述 的任何組件或功能都是可選的。此外,可結(jié)合許多合適的其它組件和功能來(lái) 應(yīng)用所描述的組件和功能中的一些或全部。盡管已利用一些優(yōu)選實(shí)施例描述了本發(fā)明,但對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō) 明顯可實(shí)施其它實(shí)施例也處于本發(fā)明的范圍內(nèi)。因此,本發(fā)明的保護(hù)范圍以 所附權(quán)利要求所界定的為準(zhǔn)。
      權(quán)利要求
      1. 一種網(wǎng)絡(luò)診斷系統(tǒng),包括報(bào)警模塊,其被配置為接收至少部分地由第一網(wǎng)絡(luò)診斷模塊生成的統(tǒng) 計(jì)數(shù)據(jù);確定所述統(tǒng)計(jì)數(shù)據(jù)是否滿足與第一警報(bào)相關(guān)的狀態(tài)組,所述第一警 報(bào)具有優(yōu)先級(jí);以及比較所述第一警報(bào)的優(yōu)先級(jí)與第二網(wǎng)絡(luò)診斷模塊的優(yōu)先 級(jí)。
      2. 如權(quán)利要求1所述的網(wǎng)絡(luò)診斷系統(tǒng),其中如果所述第二網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)低于所述第一警報(bào)的優(yōu)先級(jí),則所述報(bào)警模塊還被配置為觸發(fā)將 通信數(shù)據(jù)復(fù)制到所述第二網(wǎng)絡(luò)診斷模塊。
      3. 如權(quán)利要求1所述的網(wǎng)絡(luò)診斷系統(tǒng),其中如果所述第二網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)低于或等于所述第一警報(bào)的優(yōu)先級(jí),則所述報(bào)警模塊還被配置為 觸發(fā)將通信數(shù)據(jù)復(fù)制到所述第二網(wǎng)絡(luò)診斷模塊。
      4. 如權(quán)利要求1所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述報(bào)警模塊還被配置為 比較所述第一警報(bào)的優(yōu)先級(jí)與第三網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)。
      5. 如權(quán)利要求1所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述報(bào)警模塊還被配置為 比較所述第一警報(bào)的優(yōu)先級(jí)與第三網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí);以及,其中如果 所述第二網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)低于所述第一警報(bào)的優(yōu)先級(jí),并且所述第三 網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)低于所述第一警報(bào)的優(yōu)先級(jí),則所述報(bào)警模塊還被配 置為觸發(fā)將通信數(shù)據(jù)復(fù)制到所述第二網(wǎng)絡(luò)診斷模塊和所述第三網(wǎng)絡(luò)診斷模 塊。
      6. 如權(quán)利要求1所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述報(bào)警模塊還被配置為 比較所述第一警報(bào)的優(yōu)先級(jí)與第三網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí);以及,其中如果 所述第二網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)低于或等于所述第一警報(bào)的優(yōu)先級(jí)并且所 述第三網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)低于或等于所述第一警報(bào)的優(yōu)先級(jí),則所述報(bào) 警模塊還被配置為觸發(fā)將通信數(shù)據(jù)復(fù)制到所述第二網(wǎng)絡(luò)診斷模塊和所述第 三網(wǎng)絡(luò)診斷模塊。
      7. 如權(quán)利要求1所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述報(bào)警模塊還被配置為 比較所述第二網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)與第三網(wǎng)絡(luò)診斷模塊的優(yōu)先級(jí)。
      8. 如權(quán)利要求1所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述第一警報(bào)的優(yōu)先級(jí)至少部分地基于如果不改變所述第一警報(bào)涉及的狀況,將繼續(xù)觸發(fā)所述第一 警報(bào)的概率。
      9. 如權(quán)利要求8所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述第一警報(bào)的優(yōu)先級(jí)至 少部分地基于所述第一警報(bào)涉及的狀況可被成功改變的概率。
      10. 如權(quán)利要求l所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述第一警報(bào)的優(yōu)先級(jí)至 少部分地基于如果不改變所述第一警報(bào)涉及的狀況,將發(fā)生的損失量。
      11. 如權(quán)利要求IO所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述第一警報(bào)的優(yōu)先級(jí) 至少部分地基于所述第一警報(bào)涉及的狀況可被成功改變的概率。
      12. 如權(quán)利要求l所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述第一警報(bào)的優(yōu)先級(jí)至 少部分地基于如果不改變所述第一警報(bào)涉及的狀況將多快發(fā)生損失。
      13. 如權(quán)利要求12所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述第一警報(bào)的優(yōu)先級(jí) 至少部分地基于所述第一警報(bào)涉及的狀況可被成功改變的概率。
      14. 如權(quán)利要求l所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述第二網(wǎng)絡(luò)診斷模塊響 應(yīng)于第二警報(bào)執(zhí)行網(wǎng)絡(luò)診斷功能。
      15. 如權(quán)利要求14所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述第一警報(bào)的優(yōu)先級(jí) 至少部分地基于如果不改變所述第二警報(bào)涉及的狀況,將繼續(xù)觸發(fā)所述第 二警報(bào)的概率。
      16. 如權(quán)利要求14所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述第二警報(bào)的優(yōu)先級(jí)至少部分地基于:如果不改變所述第二警報(bào)涉及的狀況,將發(fā)生的損失量。
      17. 如權(quán)利要求14所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述第二警報(bào)的優(yōu)先級(jí)至少部分地基于如果不改變所述第二警報(bào)涉及的狀況,將多快發(fā)生損失。
      18. 如權(quán)利要求12所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述損失包括貨幣損失。
      19. 如權(quán)利要求12所述的網(wǎng)絡(luò)診斷系統(tǒng),其中所述損失包括貨幣開(kāi)支。
      全文摘要
      一種網(wǎng)絡(luò)系統(tǒng),可包括一個(gè)或多個(gè)相互通信的節(jié)點(diǎn)。所述節(jié)點(diǎn)可通過(guò)一個(gè)或多個(gè)鏈路進(jìn)行通信,且所述鏈路可由交換器或其它構(gòu)件提供。所述網(wǎng)絡(luò)系統(tǒng)可包括一個(gè)或多個(gè)由至少一個(gè)網(wǎng)絡(luò)診斷模塊組成的池。網(wǎng)絡(luò)診斷模塊可測(cè)試一個(gè)或多個(gè)鏈路,并被配置為在多個(gè)鏈路之間漫游。所述網(wǎng)絡(luò)系統(tǒng)可包括報(bào)警模塊。所述報(bào)警模塊可配置一個(gè)或多個(gè)網(wǎng)絡(luò)診斷模塊,以測(cè)試鏈路。優(yōu)選地,所述報(bào)警模塊可至少部分地響應(yīng)于第一網(wǎng)絡(luò)診斷模塊檢測(cè)鏈路上的具體狀態(tài),而配置一個(gè)或多個(gè)其它網(wǎng)絡(luò)診斷模塊以測(cè)試鏈路。所述報(bào)警模塊可根據(jù)優(yōu)先級(jí)配置所述一個(gè)或多個(gè)其它診斷模塊。
      文檔編號(hào)G06F11/00GK101313280SQ200680043907
      公開(kāi)日2008年11月26日 申請(qǐng)日期2006年11月20日 優(yōu)先權(quán)日2005年11月23日
      發(fā)明者克雷格·E·福斯特, 真蒂·庫(kù)尼 申請(qǐng)人:菲尼薩公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1