專利名稱:一種網(wǎng)絡(luò)故障定位方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)故障定位方法及裝置。
背景技術(shù):
無線局域網(wǎng)WLAN技術(shù)能為用戶提供與IP有線接入網(wǎng)絡(luò)相當(dāng)?shù)慕尤霂?,同時(shí)又 具備無線的可移動(dòng)性、建網(wǎng)快的特點(diǎn),不受接入線纜資源以及工程安裝的限制,隨時(shí)隨地給 用戶提供服務(wù)。在人員流動(dòng)較大,Internet服務(wù)需求較強(qiáng)的場(chǎng)所是一種構(gòu)架寬帶接入網(wǎng)絡(luò) 的理想手段。目前國(guó)內(nèi)外運(yùn)營(yíng)商均已將WLAN作為寬帶無線接入手段,融入到運(yùn)營(yíng)網(wǎng)絡(luò)中, WLAN技術(shù)憑借其自身的優(yōu)勢(shì)得到廣泛的應(yīng)用。WLAN技術(shù)采用802. 11協(xié)議,是一種類似于以太網(wǎng)的載波檢測(cè)多重訪問/碰撞檢測(cè) (CSMA/CD)機(jī)制,這是一種競(jìng)爭(zhēng)式使用無線信道的方式,與傳統(tǒng)移動(dòng)通信通過信令預(yù)占無線 信道,并且在使用期間一直獨(dú)占無線信道的方式有很大差異?;赪LAN技術(shù)的該特點(diǎn),并 且WLAN網(wǎng)絡(luò)橫跨無線通信和數(shù)據(jù)通信兩大技術(shù)領(lǐng)域,一個(gè)簡(jiǎn)單的上網(wǎng)丟包故障可能是接 入側(cè)的無線信號(hào)功率不足或者受到干擾引起的,也可能是后端的IP網(wǎng)絡(luò)系統(tǒng)丟包引起的。 所以,要快速、高效的維護(hù)WLAN系統(tǒng),運(yùn)維人員必需同時(shí)具備無線和IP技術(shù)知識(shí);在出現(xiàn)故 障時(shí),能夠及時(shí)發(fā)現(xiàn)并對(duì)故障進(jìn)行定位。基于WLAN網(wǎng)絡(luò)的自身特點(diǎn),WLAN網(wǎng)路的故障診斷被分為兩部分一是有關(guān)網(wǎng)絡(luò) 性能方面的故障診斷,包括連接故障,傳輸速度低,信號(hào)弱等;二是有關(guān)網(wǎng)絡(luò)安全的故障診 斷,目前的安全問題大都出于用戶的初始設(shè)置問題,大多數(shù)用戶沒有打開最基本的安全模 式WEP,任何對(duì)象都可以隨意進(jìn)入用戶自身的網(wǎng)絡(luò),這時(shí)的網(wǎng)絡(luò)是非常不安全的,如何發(fā)現(xiàn) 并迅速定位非法入侵的設(shè)備也是WLAN安全測(cè)試中重要的需求。目前,對(duì)于WLAN網(wǎng)絡(luò)的故障定位方法,主要是由無線網(wǎng)絡(luò)管理服務(wù)器針對(duì)網(wǎng)絡(luò)中 可能出現(xiàn)故障的設(shè)備,通過發(fā)送故障檢測(cè)指令逐一的進(jìn)行檢測(cè),例如,向網(wǎng)絡(luò)中的設(shè)備發(fā)送 Ping指令檢測(cè)該設(shè)備的連通性。由于現(xiàn)有技術(shù)中的上述故障定位方法是由網(wǎng)絡(luò)管理服務(wù)器發(fā)起故障檢測(cè)請(qǐng)求,所 以檢測(cè)的是網(wǎng)絡(luò)中設(shè)備自身是否故障,以及設(shè)備與網(wǎng)絡(luò)管理服務(wù)器之間的鏈路是否故障, 所以,當(dāng)網(wǎng)絡(luò)中的兩個(gè)設(shè)備之間發(fā)生故障時(shí),僅由網(wǎng)絡(luò)管理服務(wù)器發(fā)起故障檢測(cè)可能無法 檢測(cè)出該故障,導(dǎo)致無法檢測(cè)出發(fā)生的故障,進(jìn)而導(dǎo)致故障定位不準(zhǔn)確;并且,無法針對(duì)網(wǎng) 絡(luò)中兩個(gè)設(shè)備之間與特定業(yè)務(wù)相關(guān)的故障問題進(jìn)行檢測(cè),導(dǎo)致故障檢測(cè)不全面。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)故障定位方法及裝置,用以解決現(xiàn)有技術(shù)中存在的故 障定位不準(zhǔn)確及不全面的問題。本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)故障定位方法,包括確定用戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂剑粚?duì)確定的所述拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),并獲得各對(duì)應(yīng)的檢測(cè)結(jié)果;根據(jù)獲得的各對(duì)應(yīng)的檢測(cè)結(jié)果定位網(wǎng)絡(luò)故障。本發(fā)明實(shí)施例還提供一種網(wǎng)絡(luò)故障定位裝置,包括路徑確定單元,用于確定用戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂?;檢測(cè)處理單元,用于對(duì)確定的所述拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢 測(cè),并獲得各對(duì)應(yīng)的檢測(cè)結(jié)果;故障定位單元,用于根據(jù)獲得的各對(duì)應(yīng)的檢測(cè)結(jié)果定位網(wǎng)絡(luò)故障。本發(fā)明實(shí)施例提供的方法中,首先針對(duì)用戶終端發(fā)起的業(yè)務(wù),確定出用戶終端訪 問業(yè)務(wù)服務(wù)器的拓?fù)渎窂?;然后針?duì)拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),獲得 各對(duì)應(yīng)的檢測(cè)結(jié)果;并根據(jù)獲得的各對(duì)應(yīng)的檢測(cè)結(jié)果定位網(wǎng)絡(luò)故障。由于是對(duì)拓?fù)渎窂街?各設(shè)備節(jié)點(diǎn)之間進(jìn)行檢測(cè),所以當(dāng)兩個(gè)設(shè)備之間發(fā)生故障時(shí),可以準(zhǔn)確的檢測(cè)到,提高故障 定位的準(zhǔn)確性;并且可以針對(duì)兩個(gè)設(shè)備之間與特定業(yè)務(wù)相關(guān)的故障問題進(jìn)行檢測(cè),使得故 障定位更全面。
圖1為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)故障定位方法的流程圖之一;圖2為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)故障定位方法的流程圖之二 ;圖3為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)故障定位裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了給出提高故障定位的準(zhǔn)確性,以及使得故障定位更全面的實(shí)現(xiàn)方案,本發(fā)明 實(shí)施例提供了一種網(wǎng)絡(luò)故障定位方法及裝置,以下結(jié)合說明書附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例 進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本 發(fā)明。并且在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)故障定位方法,如圖1所示,包括步驟S101、確定用戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂?。步驟S102、對(duì)確定的拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),并獲得各對(duì) 應(yīng)的檢測(cè)結(jié)果。步驟S103、根據(jù)獲得的各對(duì)應(yīng)的檢測(cè)結(jié)果定位網(wǎng)絡(luò)故障。對(duì)于上述步驟S101,本發(fā)明實(shí)施例中,具體可以包括使用拓?fù)浒l(fā)現(xiàn)技術(shù)確定出 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);并根據(jù)用戶終端與訪問的業(yè)務(wù)服務(wù)器在網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的位置,確定出用 戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂?。其中,為了更全面和?zhǔn)確的定位網(wǎng)絡(luò)故障,網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的設(shè)備節(jié)點(diǎn)包括無線 設(shè)備節(jié)點(diǎn)和有線設(shè)備節(jié)點(diǎn)。在執(zhí)行上述步驟S102之前,本發(fā)明實(shí)施例中,還可以包括確定出連通性檢測(cè)周期到達(dá);即周期性的發(fā)起檢測(cè)以定位故障,對(duì)將來可能出現(xiàn) 的問題或故障進(jìn)行預(yù)警;和/或確定出該用戶終端訪問該業(yè)務(wù)服務(wù)器時(shí)發(fā)生故障;即在發(fā)生故障后進(jìn)行故障定 位。
下面結(jié)合附圖,以WLAN網(wǎng)絡(luò)的故障定位為例,用具體實(shí)施例對(duì)本發(fā)明提供的方法 進(jìn)行詳細(xì)描述,方法流程如圖2所示,包括步驟S201、本發(fā)明實(shí)施例中,對(duì)于在故障定位時(shí)發(fā)起連通性檢測(cè)的觸發(fā)條件可以 有如下兩種方式第一種方式周期性的發(fā)起檢測(cè)以定位故障,即確定連通性檢測(cè)周期到達(dá)時(shí)發(fā)起 檢測(cè),具體的檢測(cè)周期可以根據(jù)實(shí)際網(wǎng)絡(luò)特性和經(jīng)驗(yàn)進(jìn)行設(shè)定;周期性的發(fā)起檢測(cè)以定位 故障,可以在用戶終端訪問業(yè)務(wù)服務(wù)器之前,確定出當(dāng)用戶終端訪問業(yè)務(wù)服務(wù)器時(shí)是否會(huì) 有故障產(chǎn)生,以及故障產(chǎn)生的位置和原因,以及目前存在的問題,進(jìn)而可以提前做出預(yù)警, 以便提前解決網(wǎng)絡(luò)中存在的問題,避免故障的產(chǎn)生。第二種方式在確定出用戶終端訪問業(yè)務(wù)服務(wù)器時(shí)發(fā)生故障時(shí)發(fā)起檢測(cè)。具體可 以預(yù)先在用戶終端側(cè)設(shè)置探測(cè)器,實(shí)時(shí)探測(cè)用戶終端訪問業(yè)務(wù)服務(wù)器過程中的網(wǎng)絡(luò)狀況, 包括網(wǎng)絡(luò)性能和網(wǎng)絡(luò)安全等狀況,并根據(jù)預(yù)先設(shè)定的要求判斷是否發(fā)生故障,當(dāng)發(fā)生故障 時(shí)發(fā)出告警,啟動(dòng)故障定位的處理流程。上述兩種方式可以各自單獨(dú)使用,也可以相結(jié)合使用;并且,為了減少處理資源的 消耗,可以僅針對(duì)指定用戶終端或是指定業(yè)務(wù)進(jìn)行周期性的檢測(cè)。步驟S202、確定用戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂?,具體包括使用拓?fù)浒l(fā)現(xiàn)技術(shù)確定出網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),在確定的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中包括各設(shè)備節(jié) 點(diǎn),以及各設(shè)備節(jié)點(diǎn)之間的連接關(guān)系,以WLAN網(wǎng)絡(luò)為例,包括用戶終端節(jié)點(diǎn)、無線接入點(diǎn) AP、無線接入管理器AC、關(guān)聯(lián)接入交換機(jī)、匯聚交換機(jī)等等網(wǎng)絡(luò)設(shè)備節(jié)點(diǎn);對(duì)于確定出的網(wǎng) 絡(luò)拓?fù)浣Y(jié)構(gòu)還可以生成網(wǎng)絡(luò)拓?fù)鋱D,顯示給網(wǎng)絡(luò)管理人員,便于網(wǎng)絡(luò)管理人員更直觀的進(jìn) 行網(wǎng)絡(luò)故障定位的管理。本發(fā)明實(shí)施例使用的拓?fù)浒l(fā)現(xiàn)技術(shù),可以采用基于SNMP (Simple Network Management Protocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)并利用交換機(jī)建立的地址轉(zhuǎn)發(fā)表進(jìn)行網(wǎng)絡(luò)拓?fù)?結(jié)構(gòu)發(fā)現(xiàn)的二層拓?fù)浒l(fā)現(xiàn)技術(shù)。較佳的,為了更全面的定位網(wǎng)絡(luò)故障,確定出的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的設(shè)備節(jié)點(diǎn)包括 無線設(shè)備節(jié)點(diǎn)和有線設(shè)備節(jié)點(diǎn),即包括了無線設(shè)備與有線設(shè)備的連接關(guān)系。對(duì)于無線設(shè) 備節(jié)點(diǎn)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的發(fā)現(xiàn),例如無線接入點(diǎn)AC,由于當(dāng)前無線設(shè)備不支持SNMP方式, 所以,在交換機(jī)建立的地址轉(zhuǎn)發(fā)表中,無法確定出其中的地址對(duì)應(yīng)的是否為無線設(shè)備,也 無法確定出無線設(shè)備具體連接的是哪個(gè)交換機(jī);本發(fā)明實(shí)施例中,通過在無線設(shè)備上實(shí)現(xiàn) RFC1213的SystemGroup節(jié)點(diǎn),并通過其中的sysObjectID字段,即可以獲取無線設(shè)備的型 號(hào)信息。通過對(duì)無線設(shè)備的上述改造,即可以確定地址轉(zhuǎn)發(fā)表中哪些地址對(duì)應(yīng)的是無線設(shè) 備,以及這些無線設(shè)備具體連接的是網(wǎng)絡(luò)中的哪個(gè)交換機(jī),進(jìn)而可以實(shí)現(xiàn)無線設(shè)備節(jié)點(diǎn)與 有線設(shè)備節(jié)點(diǎn)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的發(fā)現(xiàn)。根據(jù)用戶終端和訪問的業(yè)務(wù)服務(wù)器在網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的位置,即可以確定出用戶 終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂?,拓?fù)渎窂街邪擞脩艚K端訪問業(yè)務(wù)服務(wù)器所經(jīng)過的全 部設(shè)備節(jié)點(diǎn)。本發(fā)明實(shí)施例中,當(dāng)進(jìn)行故障定位所針對(duì)的網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)經(jīng)常變化時(shí),例如對(duì) WLAN網(wǎng)絡(luò)進(jìn)行故障定位,為了準(zhǔn)確的確定出用戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂?,可以?期性的確定出網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),具體可以針對(duì)指定用戶終端對(duì)與其相關(guān)的局部網(wǎng)絡(luò)的拓?fù)浣Y(jié)
6構(gòu)進(jìn)行更新;在根據(jù)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)確定拓?fù)渎窂綍r(shí),可以是周期性的進(jìn)行確定,也可以是在滿 足發(fā)起連通性檢測(cè)條件時(shí)進(jìn)行確定,所以,本步驟S202與上述步驟S201之間沒有嚴(yán)格的先 后順序,可以根據(jù)實(shí)際需要進(jìn)行靈活的設(shè)置。步驟S203、對(duì)確定的拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),檢測(cè)流程具 體可以包括對(duì)于拓?fù)渎窂街羞M(jìn)行連通性檢測(cè)的兩個(gè)設(shè)備節(jié)點(diǎn),由專門的網(wǎng)絡(luò)故障定位裝置 (如網(wǎng)絡(luò)管理服務(wù)器)向其中的一個(gè)設(shè)備節(jié)點(diǎn)發(fā)送連通性檢測(cè)指令,用于指示該設(shè)備節(jié)點(diǎn) 發(fā)起與另一個(gè)設(shè)備節(jié)點(diǎn)之間的連通性檢測(cè);該設(shè)備節(jié)點(diǎn)收到該連通性檢測(cè)指令后,根據(jù)指 示向?qū)?yīng)的另一個(gè)設(shè)備節(jié)點(diǎn)發(fā)送連通性檢測(cè)報(bào)文,并接收另一個(gè)設(shè)備節(jié)點(diǎn)返回的對(duì)應(yīng)的檢 測(cè)響應(yīng),并根據(jù)檢測(cè)響應(yīng)確定出檢測(cè)結(jié)果;該設(shè)備節(jié)點(diǎn)將檢測(cè)結(jié)果返回給網(wǎng)絡(luò)故障定位裝 置。各設(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè)的具體方式可以包括如下二種第一種方式對(duì)拓?fù)渎窂街械娜舾蓛蓚€(gè)相鄰設(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè);即進(jìn) 行連通性檢測(cè)的兩個(gè)設(shè)備節(jié)點(diǎn)之間不存在其他設(shè)備節(jié)點(diǎn),其檢測(cè)結(jié)果表征的是這兩個(gè)設(shè)備 節(jié)點(diǎn)之間的網(wǎng)絡(luò)狀況。第二種方式對(duì)確定的拓?fù)渎窂街械囊粋€(gè)設(shè)備節(jié)點(diǎn)與其他若干個(gè)設(shè)備節(jié)點(diǎn)之間進(jìn) 行連通性檢測(cè);此時(shí),該設(shè)備節(jié)點(diǎn)與其他設(shè)備節(jié)點(diǎn)之間可能還存在其他設(shè)備節(jié)點(diǎn),其檢測(cè)結(jié) 果表征的是該設(shè)備節(jié)點(diǎn)與其他若干個(gè)設(shè)備節(jié)點(diǎn)之間的網(wǎng)絡(luò)狀況。采用第二種方式,可以當(dāng) 拓?fù)渎窂街幸恍┰O(shè)備節(jié)點(diǎn)無法發(fā)起連通性檢測(cè)報(bào)文時(shí),通過針對(duì)這些設(shè)備節(jié)點(diǎn)所位于的兩 個(gè)設(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),獲得該設(shè)備節(jié)點(diǎn)的網(wǎng)絡(luò)狀況。上述兩種方式可以單獨(dú)使用,例如采用第一種方式對(duì)拓?fù)渎窂街械拿績(jī)蓚€(gè)相鄰設(shè) 備節(jié)點(diǎn)之間均進(jìn)行連通性檢測(cè),或者采用第二種方式對(duì)拓?fù)渎窂街械囊粋€(gè)設(shè)備節(jié)點(diǎn)與其他 所有各設(shè)備節(jié)點(diǎn)之間均進(jìn)行連通性檢測(cè);也可以兩種方式相結(jié)合,根據(jù)實(shí)際的網(wǎng)絡(luò)狀況具 體確定采用第一種方式的設(shè)備節(jié)點(diǎn)和采用第二方式的設(shè)備節(jié)點(diǎn)。本發(fā)明實(shí)施例中,具體的連通性檢測(cè)可以包括針對(duì)不同的網(wǎng)絡(luò)性能和網(wǎng)絡(luò)安全狀 況的多種檢測(cè),例如,Ping指令檢測(cè)、TCP/UDP端口檢測(cè)、HTTP URL檢測(cè)、定制接口檢測(cè)等, 具體的檢測(cè)協(xié)議可以采用ICMP協(xié)議、ARP協(xié)議等多種;還可以針對(duì)具體的業(yè)務(wù)模式,仿真進(jìn) 行業(yè)務(wù)處理過程中設(shè)備節(jié)點(diǎn)之間傳輸?shù)膱?bào)文,并在設(shè)備節(jié)點(diǎn)之間傳輸仿真報(bào)文,以便檢測(cè) 與該業(yè)務(wù)模式相關(guān)的網(wǎng)絡(luò)狀況,例如通過傳輸仿真報(bào)文確定設(shè)備節(jié)點(diǎn)進(jìn)行業(yè)務(wù)處理的響應(yīng) 時(shí)間等。下面以WLAN網(wǎng)絡(luò)的故障定位為例,對(duì)檢測(cè)流程進(jìn)行詳細(xì)描述,如下假設(shè)確定出的拓?fù)渎窂街械脑O(shè)備節(jié)點(diǎn)包括用戶終端、該用戶終端接入的無線 AP、該無線AP歸屬的無線AC、該無線AC關(guān)聯(lián)的接入交換機(jī),該接入交換機(jī)相連的匯聚交 換機(jī)和與匯聚交換機(jī)相連的業(yè)務(wù)服務(wù)器;當(dāng)檢測(cè)到用戶終端在訪問業(yè)務(wù)服務(wù)器過程中出現(xiàn) 業(yè)務(wù)連接中斷故障時(shí),一種檢測(cè)方式可以為網(wǎng)絡(luò)故障定位裝置向拓?fù)渎窂街械挠脩艚K端、 無線AP、無線AC、接入交換機(jī)和匯聚交換機(jī)分別發(fā)送連通性檢測(cè)指示,指示用戶終端、無線 AP、無線AC、接入交換機(jī)和匯聚交換機(jī)分別對(duì)應(yīng)的向無線AP、無線AC、接入交換機(jī)、匯聚交 換機(jī)和業(yè)務(wù)服務(wù)器發(fā)送Ping指令;用戶終端、無線AP、無線AC、接入交換機(jī)和匯聚交換機(jī)發(fā)送Ping指令后,分別對(duì)應(yīng)的接收無線AP、無線AC、接入交換機(jī)、匯聚交換機(jī)和業(yè)務(wù)服務(wù)器返 回的檢測(cè)結(jié)果;并將各對(duì)應(yīng)的檢測(cè)結(jié)果上報(bào)給網(wǎng)絡(luò)故障定位裝置。另一種檢測(cè)方式可以為網(wǎng)絡(luò)故障定位裝置向拓?fù)渎窂街械挠脩艚K端與無線AP 分別發(fā)送連通性檢測(cè)指示,指示用戶終端向無線AP發(fā)送ping指令,指示無線AP分別向無 線AC、接入交換機(jī)、匯聚交換機(jī)和業(yè)務(wù)服務(wù)器發(fā)送ping指令;用戶終端和無線AP發(fā)送ping 指令后,用戶終端接收無線AP返回的檢測(cè)結(jié)果,無線AP接收無線AC、接入交換機(jī)、匯聚交換 機(jī)和業(yè)務(wù)服務(wù)器返回的檢測(cè)結(jié)果;用戶終端和無線AP將接收的各對(duì)應(yīng)的檢測(cè)結(jié)果上報(bào)給 網(wǎng)絡(luò)故障定位裝置。步驟S204、在獲得各對(duì)應(yīng)的檢測(cè)結(jié)果后,根據(jù)獲得的各對(duì)應(yīng)的檢測(cè)結(jié)果定位網(wǎng)絡(luò) 故障,具體可以包括定位網(wǎng)絡(luò)故障發(fā)生的位置和/或網(wǎng)絡(luò)故障發(fā)生的原因。仍然以上述步驟S203中的WLAN網(wǎng)絡(luò)的故障定位為例,對(duì)于其中采用第一種檢測(cè) 方式獲得的檢測(cè)結(jié)果,當(dāng)檢測(cè)結(jié)果表征未連通時(shí),標(biāo)識(shí)對(duì)應(yīng)的兩個(gè)設(shè)備節(jié)點(diǎn)之間是未連通 狀態(tài),例如,假設(shè)無線AP和無線AC對(duì)應(yīng)的檢測(cè)結(jié)果為未連通,表征無線AP與無線AC之間 發(fā)生連接故障,如果此時(shí)無線AP和無線AC與其他各自相鄰的節(jié)點(diǎn)是連通的,那么可以確定 連接故障可能發(fā)生在無線AP與無線AC之間的鏈路上,或者可能是無線AP或無線AC自身 的網(wǎng)絡(luò)配置故障;如果此時(shí)無線AC和接入交換機(jī)對(duì)應(yīng)的檢測(cè)結(jié)果也為未連通,那么可以確 定故障發(fā)生在無線AC上,可能是無線AC自身的網(wǎng)絡(luò)配置故障或是硬件損壞故障。對(duì)于采用另一種檢測(cè)方式獲得的檢測(cè)結(jié)果,假設(shè)無線AP和無線AC對(duì)應(yīng)的檢測(cè)結(jié) 果為連通,而無線AP和接入交換機(jī)對(duì)應(yīng)的檢測(cè)結(jié)果為未連通,那么可以確定連接故障可能 發(fā)生在無線AC與接入交換機(jī)之間的鏈路上,或者可能是無線AC或接入交換機(jī)自身的網(wǎng)絡(luò) 配置故障。本步驟中,對(duì)于故障發(fā)生原因的定位,可以根據(jù)上述步驟S203中發(fā)起的具體連通 性檢測(cè)所表征的含義進(jìn)行確定,例如,通過發(fā)起特定的檢測(cè)報(bào)文,采集設(shè)備信息,包括電源、 風(fēng)扇和溫度等環(huán)境信息,單板的線卡信息,CPU信息,內(nèi)存信息,進(jìn)程信息,報(bào)文轉(zhuǎn)發(fā)信息,二 層交換機(jī)相關(guān)的生成樹信息,三層交換機(jī)相關(guān)的arp、路由和組播信息,端口相關(guān)的計(jì)數(shù)和 狀態(tài)信息等,確定出具體故障發(fā)生的原因,進(jìn)而使得網(wǎng)絡(luò)管理人員可以針對(duì)故障進(jìn)行網(wǎng)絡(luò) 優(yōu)化處理,在此不再進(jìn)行詳細(xì)描述。本步驟中,當(dāng)未定位出網(wǎng)絡(luò)故障,也就是說當(dāng)網(wǎng)絡(luò)中未產(chǎn)生故障時(shí),還可以根據(jù)獲 得的檢測(cè)結(jié)果確定出各設(shè)備節(jié)點(diǎn)之間的網(wǎng)絡(luò)性能和/或網(wǎng)絡(luò)安全狀況;例如,傳輸速率、AP 信號(hào)強(qiáng)度等性能;以及是否有非法入侵者等安全狀況;以及實(shí)時(shí)分析網(wǎng)絡(luò)中的流量等;以 及根據(jù)拓?fù)渎窂街懈髟O(shè)備節(jié)點(diǎn)在處理業(yè)務(wù)時(shí)的響應(yīng)時(shí)間,確定出在處理該業(yè)務(wù)時(shí)關(guān)鍵的問 題瓶頸所在等?;谕话l(fā)明構(gòu)思,根據(jù)本發(fā)明上述實(shí)施例提供的網(wǎng)絡(luò)故障定位方法,相應(yīng)地,本 發(fā)明另一實(shí)施例還提供了一種網(wǎng)絡(luò)故障定位裝置,其結(jié)構(gòu)示意圖如圖3所示,包括路徑確定單元301,用于確定用戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂剑粰z測(cè)處理單元302,用于對(duì)確定的拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè), 并獲得各對(duì)應(yīng)的檢測(cè)結(jié)果;故障定位單元303,用于根據(jù)獲得的各對(duì)應(yīng)的檢測(cè)結(jié)果定位網(wǎng)絡(luò)故障。較佳的,路徑確定單元301,具體用于使用拓?fù)浒l(fā)現(xiàn)技術(shù)確定出網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);并根據(jù)用戶終端與訪問的業(yè)務(wù)服務(wù)器在該網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的位置,確定出該用戶終端訪問該 業(yè)務(wù)服務(wù)器的拓?fù)渎窂?。較佳的,路徑確定單元301確定出的該網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的設(shè)備節(jié)點(diǎn)包括無線設(shè)備 節(jié)點(diǎn)和有線設(shè)備節(jié)點(diǎn)。較佳的,上述裝置還包括檢測(cè)觸發(fā)單元304,用于在對(duì)確定的該拓?fù)渎窂街械母?設(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè)之前,確定出檢測(cè)周期到達(dá);和/或確定出該用戶終端訪問 該業(yè)務(wù)服務(wù)器時(shí)發(fā)生故障。較佳的,檢測(cè)處理單元302,具體用于對(duì)確定的所述拓?fù)渎窂街械娜舾蓛蓚€(gè)相鄰設(shè) 備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),并獲得若干對(duì)應(yīng)的檢測(cè)結(jié)果;和/或?qū)Υ_定的所述拓?fù)渎窂街械囊粋€(gè)設(shè)備節(jié)點(diǎn)與其他若干個(gè)設(shè)備節(jié)點(diǎn)之間進(jìn)行連通 性檢測(cè),并獲得若干對(duì)應(yīng)的檢測(cè)結(jié)果。較佳的,檢測(cè)處理單元302,具體用于通過向拓?fù)渎窂街羞M(jìn)行連通性檢測(cè)的兩個(gè)設(shè) 備節(jié)點(diǎn)之一發(fā)送連通性檢測(cè)指令,指示該設(shè)備節(jié)點(diǎn)發(fā)起與另一個(gè)設(shè)備節(jié)點(diǎn)之間的連通性檢 測(cè)。較佳的,上述裝置還包括性能確定單元305,用于根據(jù)獲得的檢測(cè)結(jié)果確定出各設(shè)備節(jié)點(diǎn)之間的網(wǎng)絡(luò)性能; 和/或安全確定單元306,用于根據(jù)獲得的檢測(cè)結(jié)果確定出各設(shè)備節(jié)點(diǎn)之間的網(wǎng)絡(luò)安全 狀況。綜上所述,本發(fā)明實(shí)施例提供的方案,包括確定用戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)?路徑;并對(duì)確定的拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),并獲得各對(duì)應(yīng)的檢測(cè)結(jié) 果;以及根據(jù)獲得的各對(duì)應(yīng)的檢測(cè)結(jié)果定位網(wǎng)絡(luò)故障。采用本發(fā)明實(shí)施例提供的方案,提高 了故障定位的準(zhǔn)確性,并使得故障定位更全面。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
9
權(quán)利要求
一種網(wǎng)絡(luò)故障定位方法,其特征在于,包括確定用戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂?;?duì)確定的所述拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),并獲得各對(duì)應(yīng)的檢測(cè)結(jié)果;根據(jù)獲得的各對(duì)應(yīng)的檢測(cè)結(jié)果定位網(wǎng)絡(luò)故障。
2.如權(quán)利要求1所述的方法,其特征在于,確定用戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂剑?具體包括使用拓?fù)浒l(fā)現(xiàn)技術(shù)確定出網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);根據(jù)用戶終端與所述用戶終端訪問的業(yè)務(wù)服務(wù)器在所述網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的位置,確定 出所述用戶終端訪問所述業(yè)務(wù)服務(wù)器的拓?fù)渎窂健?br>
3.如權(quán)利要求2所述的方法,其特征在于,所述網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的設(shè)備節(jié)點(diǎn)包括無線 設(shè)備節(jié)點(diǎn)和有線設(shè)備節(jié)點(diǎn)。
4.如權(quán)利要求1所述的方法,其特征在于,在對(duì)確定的所述拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn) 之間進(jìn)行連通性檢測(cè)之前,還包括確定出檢測(cè)周期到達(dá);和/或確定出所述用戶終端訪問所述業(yè)務(wù)服務(wù)器時(shí)發(fā)生故障。
5.如權(quán)利要求1所述的方法,其特征在于,對(duì)確定的所述拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之 間進(jìn)行連通性檢測(cè),并獲得各對(duì)應(yīng)的檢測(cè)結(jié)果,具體包括對(duì)確定的所述拓?fù)渎窂街械娜舾蓛蓚€(gè)相鄰設(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),并獲得若干 對(duì)應(yīng)的檢測(cè)結(jié)果;和/或?qū)Υ_定的所述拓?fù)渎窂街械囊粋€(gè)設(shè)備節(jié)點(diǎn)與其他若干個(gè)設(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢 測(cè),并獲得若干對(duì)應(yīng)的檢測(cè)結(jié)果。
6.如權(quán)利要求1-5任一所述的方法,其特征在于,還包括根據(jù)獲得的檢測(cè)結(jié)果確定出各設(shè)備節(jié)點(diǎn)之間的網(wǎng)絡(luò)性能和/或網(wǎng)絡(luò)安全狀況。
7.如權(quán)利要求1所述的方法,其特征在于,對(duì)確定的所述拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之 間進(jìn)行連通性檢測(cè),具體為通過向所述拓?fù)渎窂街羞M(jìn)行連通性檢測(cè)的兩個(gè)設(shè)備節(jié)點(diǎn)之一發(fā)送連通性檢測(cè)指令,指 示該設(shè)備節(jié)點(diǎn)發(fā)起與另一個(gè)設(shè)備節(jié)點(diǎn)之間的連通性檢測(cè)。
8.—種網(wǎng)絡(luò)故障定位裝置,其特征在于,包括路徑確定單元,用于確定用戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂?;檢測(cè)處理單元,用于對(duì)確定的所述拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),并 獲得各對(duì)應(yīng)的檢測(cè)結(jié)果;故障定位單元,用于根據(jù)獲得的各對(duì)應(yīng)的檢測(cè)結(jié)果定位網(wǎng)絡(luò)故障。
9.如權(quán)利要求8所述的裝置,其特征在于,所述路徑確定單元,具體用于使用拓?fù)浒l(fā)現(xiàn) 技術(shù)確定出網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);并根據(jù)用戶終端與所述用戶終端訪問的業(yè)務(wù)服務(wù)器在所述網(wǎng)絡(luò) 拓?fù)浣Y(jié)構(gòu)中的位置,確定出所述用戶終端訪問所述業(yè)務(wù)服務(wù)器的拓?fù)渎窂健?br>
10.如權(quán)利要求9所述的裝置,其特征在于,所述路徑確定單元確定出的所述網(wǎng)絡(luò)拓?fù)?結(jié)構(gòu)中的設(shè)備節(jié)點(diǎn)包括無線設(shè)備節(jié)點(diǎn)和有線設(shè)備節(jié)點(diǎn)。
11.如權(quán)利要求8所述的裝置,其特征在于,還包括檢測(cè)觸發(fā)單元,用于在對(duì)確定的所述拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè)之前,確定出檢測(cè)周期到達(dá);和/或確定 出所述用戶終端訪問所述業(yè)務(wù)服務(wù)器時(shí)發(fā)生故障。
12.如權(quán)利要求8所述的裝置,其特征在于,所述檢測(cè)處理單元,具體用于對(duì)確定的所 述拓?fù)渎窂街械娜舾蓛蓚€(gè)相鄰設(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),并獲得若干對(duì)應(yīng)的檢測(cè)結(jié) 果;和/或?qū)Υ_定的所述拓?fù)渎窂街械囊粋€(gè)設(shè)備節(jié)點(diǎn)與其他若干個(gè)設(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢 測(cè),并獲得若干對(duì)應(yīng)的檢測(cè)結(jié)果。
13.如權(quán)利要求8所述的裝置,其特征在于,所述檢測(cè)處理單元,具體用于通過向所述 拓?fù)渎窂街羞M(jìn)行連通性檢測(cè)的兩個(gè)設(shè)備節(jié)點(diǎn)之一發(fā)送連通性檢測(cè)指令,指示該設(shè)備節(jié)點(diǎn)發(fā) 起與另一個(gè)設(shè)備節(jié)點(diǎn)之間的連通性檢測(cè)。
14.如權(quán)利要求8-13任一所述的裝置,其特征在于,還包括性能確定單元,用于根據(jù) 獲得的檢測(cè)結(jié)果確定出各設(shè)備節(jié)點(diǎn)之間的網(wǎng)絡(luò)性能;和/或還包括安全確定單元,用于根據(jù)獲得的檢測(cè)結(jié)果確定出各設(shè)備節(jié)點(diǎn)之間的網(wǎng)絡(luò)安全 狀況。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)故障定位方法及裝置,包括確定用戶終端訪問業(yè)務(wù)服務(wù)器的拓?fù)渎窂剑徊?duì)確定的拓?fù)渎窂街械母髟O(shè)備節(jié)點(diǎn)之間進(jìn)行連通性檢測(cè),并獲得各對(duì)應(yīng)的檢測(cè)結(jié)果;以及根據(jù)獲得的各對(duì)應(yīng)的檢測(cè)結(jié)果定位網(wǎng)絡(luò)故障。采用本發(fā)明提供的方法及裝置,提高了故障定位的準(zhǔn)確性,并使得故障定位更全面。
文檔編號(hào)H04W24/04GK101931982SQ201010256999
公開日2010年12月29日 申請(qǐng)日期2010年8月18日 優(yōu)先權(quán)日2010年8月18日
發(fā)明者陳小悅 申請(qǐng)人:北京星網(wǎng)銳捷網(wǎng)絡(luò)技術(shù)有限公司