備的識(shí)別信息用于識(shí)別網(wǎng)絡(luò)設(shè)備,其包括但不局限于網(wǎng)絡(luò)設(shè)備的源IP地址,網(wǎng)管中心的地址信息用于表示發(fā)送采集報(bào)文的目的地址,其包括但不局限于網(wǎng)管中心的目的IP地址,采集報(bào)文的標(biāo)識(shí)信息是由網(wǎng)管中心與網(wǎng)絡(luò)設(shè)備共同約定的,用于標(biāo)識(shí)此報(bào)文為采集報(bào)文,其包括但不局限于端口號(hào),該端口號(hào)為一個(gè)內(nèi)部的私有端口號(hào),需要說(shuō)明的是,上述網(wǎng)絡(luò)設(shè)備的識(shí)別信息、網(wǎng)管中心的地址信息以及采集報(bào)文的標(biāo)識(shí)信息在該封裝標(biāo)簽中的任意字段進(jìn)行設(shè)置。由于網(wǎng)管中心有所有網(wǎng)絡(luò)設(shè)備的識(shí)別信息,根據(jù)封裝標(biāo)簽中的網(wǎng)絡(luò)設(shè)備的識(shí)別信息,即可查找到采集報(bào)文IP數(shù)據(jù)包中的采集報(bào)文是來(lái)自于網(wǎng)絡(luò)中哪一個(gè)網(wǎng)絡(luò)設(shè)備,即采集報(bào)文所屬的網(wǎng)絡(luò)設(shè)備,并根據(jù)封裝標(biāo)簽中的采集報(bào)文的標(biāo)識(shí)信息,即可得到剝離了封裝標(biāo)簽后的采集報(bào)文IP數(shù)據(jù)包即為采集報(bào)文,對(duì)該采集報(bào)文進(jìn)行對(duì)應(yīng)存儲(chǔ),從而在網(wǎng)管中心對(duì)用戶進(jìn)行顯示輸出,輸出網(wǎng)絡(luò)設(shè)備的采集結(jié)果;在此,同樣以UDP協(xié)議為例進(jìn)行說(shuō)明,網(wǎng)管中心接收到根據(jù)UDP協(xié)議封裝的采集報(bào)文IP數(shù)據(jù)包后,根據(jù)封裝標(biāo)簽中的采集報(bào)文的標(biāo)識(shí)信息,如根據(jù)UDP端口號(hào)配置為特殊的12345,即可判斷該采集報(bào)文IP數(shù)據(jù)包中包括采集報(bào)文,由于該采集報(bào)文IP數(shù)據(jù)包具有一個(gè)協(xié)議頭部的封裝標(biāo)簽,即UDP頭部,只需要將該UDP頭部剝離,即可還原采集報(bào)文,且在這個(gè)UDP頭部的IP封裝部分,是直接將網(wǎng)絡(luò)設(shè)備自己的網(wǎng)管IP地址作為源IP地址,因此,通過(guò)該源IP地址,即可獲得發(fā)送該采集報(bào)文IP數(shù)據(jù)包的網(wǎng)絡(luò)設(shè)備信息。
[0087]實(shí)施例三:
[0088]如圖3為本發(fā)明一實(shí)施例提供的網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖,如圖3所示,該網(wǎng)絡(luò)設(shè)備I包括:
[0089]第一接收模塊11,用于接收網(wǎng)管中心發(fā)送的報(bào)文采集命令,報(bào)文采集命令包括待采集報(bào)文的特征信息;
[0090]獲取模塊12,用于根據(jù)第一接收模塊11接收的待采集報(bào)文的特征信息,獲取采集報(bào)文;
[0091]處理模塊13,用于將獲取模塊11獲取的采集報(bào)文封裝為采集報(bào)文IP數(shù)據(jù)包;
[0092]第一發(fā)送模塊14,用于將處理模塊13封裝的采集報(bào)文IP數(shù)據(jù)包通過(guò)網(wǎng)管通道發(fā)送至網(wǎng)管中心。
[0093]具體地,在實(shí)際工作中,第一接收模塊11通過(guò)網(wǎng)管通道實(shí)時(shí)接收網(wǎng)管中心發(fā)送的報(bào)文采集命令,該報(bào)文采集命令主要用于指示網(wǎng)絡(luò)設(shè)備完成對(duì)報(bào)文的采集,并上報(bào)至網(wǎng)管中心,通過(guò)網(wǎng)管中心對(duì)網(wǎng)絡(luò)設(shè)備的配置,完成對(duì)網(wǎng)絡(luò)設(shè)備中報(bào)文的采集,從而實(shí)現(xiàn)對(duì)業(yè)務(wù)的遠(yuǎn)程診斷,如對(duì)網(wǎng)絡(luò)設(shè)備報(bào)文異常的判斷等;該報(bào)文采集命令包括待采集報(bào)文的特征信息,該特征信息包括但不局限于待采集報(bào)文所屬的網(wǎng)絡(luò)設(shè)備上至少一個(gè)目的端口,如網(wǎng)絡(luò)設(shè)備的I號(hào)端口,某一個(gè)或某一類(lèi)特殊報(bào)文所具有的屬性,如丟棄報(bào)文等,從而可以定向完成對(duì)報(bào)文的采集。
[0094]在本實(shí)施例中,網(wǎng)絡(luò)設(shè)備I還包括確定模塊15,在獲取采集報(bào)文之前,確定模塊15先根據(jù)特征信息,確定具有該特征信息的報(bào)文,如該特征信息為待采集報(bào)文所屬的網(wǎng)絡(luò)設(shè)備上至少一個(gè)目的端口,那么則確定對(duì)該至少一個(gè)目的端口上的報(bào)文進(jìn)行采集,或者,該特征信息為某一個(gè)或某一類(lèi)特殊報(bào)文所具有的屬性,那么則確定對(duì)具有該屬性的某一個(gè)或某一類(lèi)特殊報(bào)文進(jìn)行采集,如對(duì)丟棄報(bào)文進(jìn)行采集,獲取模塊12獲取采集報(bào)文的方式包括但不局限于以下兩種:
[0095]其一、對(duì)具有該特征信息的報(bào)文進(jìn)行鏡像,得到鏡像報(bào)文,將該鏡像報(bào)文作為采集報(bào)文;
[0096]其二、對(duì)具有該特征信息的報(bào)文進(jìn)行采樣,得到采樣報(bào)文,將該采樣報(bào)文作為采集報(bào)文。
[0097]在本實(shí)施例中,由于可以采用端口鏡像或采樣的方法將采集報(bào)文送至某一端口,而一般來(lái)說(shuō),對(duì)于網(wǎng)絡(luò)設(shè)備中具有處理功能的模塊,包括但不局限于CPU,也均可以作為鏡像或采樣的目的端口,因此,為了不浪費(fèi)網(wǎng)絡(luò)設(shè)備的資源,且防止其他業(yè)務(wù)端口被占用,可以將采集報(bào)文直接鏡像或采樣至網(wǎng)絡(luò)設(shè)備中任一具有處理功能的模塊,即處理模塊13可以為CPU,如可以通過(guò)鏡像配置將鏡像報(bào)文直接鏡像至CPU,或者通過(guò)采樣配置將采樣報(bào)文直接采樣送至CPU。
[0098]在本實(shí)施例中,獲取到采集報(bào)文后,處理模塊13將該采集報(bào)文封裝為采集報(bào)文IP數(shù)據(jù)包,并通過(guò)網(wǎng)管通道將該采集報(bào)文IP數(shù)據(jù)包發(fā)送至網(wǎng)管中心。根據(jù)不同的網(wǎng)絡(luò)協(xié)議類(lèi)型,處理模塊13具體將采集報(bào)文封裝為采集報(bào)文IP數(shù)據(jù)包的方式包括但不局限于以下方式:為該采集報(bào)文配置封裝標(biāo)簽,即對(duì)采集報(bào)文進(jìn)行IP報(bào)文和協(xié)議報(bào)文封裝,在該采集報(bào)文的頭部配置封裝標(biāo)簽,使得該采集報(bào)文IP數(shù)據(jù)包包括封裝標(biāo)簽及采集報(bào)文;該封裝標(biāo)簽包括網(wǎng)絡(luò)設(shè)備的識(shí)別信息、網(wǎng)管中心的地址信息以及采集報(bào)文的標(biāo)識(shí)信息,其中,網(wǎng)絡(luò)設(shè)備的識(shí)別信息用于識(shí)別網(wǎng)絡(luò)設(shè)備,其包括但不局限于網(wǎng)絡(luò)設(shè)備的源IP地址,網(wǎng)管中心的地址信息用于表示發(fā)送采集報(bào)文的目的地址,其包括但不局限于網(wǎng)管中心的目的IP地址,采集報(bào)文的標(biāo)識(shí)信息是由網(wǎng)管中心與網(wǎng)絡(luò)設(shè)備共同約定的,用于標(biāo)識(shí)此報(bào)文為采集報(bào)文,其包括但不局限于端口號(hào),該端口號(hào)為一個(gè)內(nèi)部的私有端口號(hào),需要說(shuō)明的是,上述網(wǎng)絡(luò)設(shè)備的識(shí)別信息、網(wǎng)管中心的地址信息以及采集報(bào)文的標(biāo)識(shí)信息在該封裝標(biāo)簽中的任意字段進(jìn)行設(shè)置。
[0099]在本實(shí)施例中,不同的網(wǎng)絡(luò)協(xié)議類(lèi)型包括但不局限于UDP (User DatagramProtocol,用戶數(shù)據(jù)報(bào)協(xié)議)協(xié)議、TCP (Transmiss1n Control Protocol,傳輸控制協(xié)議)協(xié)議,處理模塊13將采集報(bào)文根據(jù)UDP協(xié)議、TCP協(xié)議、或其他類(lèi)型的網(wǎng)絡(luò)封裝協(xié)議,封裝為采集報(bào)文IP數(shù)據(jù)包。
[0100]在本實(shí)施例中,由于網(wǎng)管中心與網(wǎng)絡(luò)設(shè)備之間必然存在網(wǎng)管通道,利用網(wǎng)管通道完成采集報(bào)文的傳輸工作,只要網(wǎng)管中心可以管上這臺(tái)網(wǎng)絡(luò)設(shè)備,即可對(duì)此網(wǎng)絡(luò)設(shè)備的任意目的端口上的報(bào)文或某一特殊報(bào)文進(jìn)行采集。一般來(lái)說(shuō),網(wǎng)管通道是一個(gè)純IP的網(wǎng)絡(luò)通道,在網(wǎng)管通道上需要傳遞是IP數(shù)據(jù)流,主要用于傳遞的是網(wǎng)管中心對(duì)網(wǎng)絡(luò)設(shè)備的網(wǎng)管操作以及網(wǎng)絡(luò)設(shè)備上報(bào)一些運(yùn)行狀態(tài)等。由于在網(wǎng)絡(luò)設(shè)備具有處理功能的模塊中完成對(duì)采集報(bào)文封裝后,得到采集報(bào)文IP數(shù)據(jù)包,利用已經(jīng)存在的網(wǎng)管通道,第一發(fā)送模塊104將該采集報(bào)文IP數(shù)據(jù)包發(fā)往網(wǎng)管中心與網(wǎng)絡(luò)設(shè)備連接的網(wǎng)管通道網(wǎng)絡(luò)中,即可直接利用網(wǎng)管通道將此采集報(bào)文IP數(shù)據(jù)包直接發(fā)送至網(wǎng)管中心。
[0101]在本實(shí)施例中,在網(wǎng)絡(luò)設(shè)備發(fā)送采集報(bào)文IP數(shù)據(jù)包之前,還需要確定網(wǎng)絡(luò)設(shè)備自己到網(wǎng)管中心的網(wǎng)管通道的目的端口,即根據(jù)網(wǎng)絡(luò)設(shè)備的路由表,查找目的地址是網(wǎng)管中心的路由的出口下一跳,即可確定網(wǎng)管通道的路由下一跳的端口,如確定網(wǎng)管通道的路由下一跳為2號(hào)端口,則根據(jù)查詢(xún)到的端口,將采集報(bào)文IP數(shù)據(jù)包從該端口發(fā)往網(wǎng)管通道的路由出口,即可將采集報(bào)文IP數(shù)據(jù)包通過(guò)網(wǎng)管通道發(fā)送至網(wǎng)管中心。
[0102]實(shí)施例四:
[0103]如圖4為本發(fā)明一實(shí)施例提供的網(wǎng)管中心的結(jié)構(gòu)示意圖,如圖4所示,該網(wǎng)管中心2包括:
[0104]第二發(fā)送模塊21,用于將報(bào)文采集命令發(fā)送至網(wǎng)絡(luò)設(shè)備,報(bào)文采集命令包括待采集報(bào)文的特征信息;
[0105]第二接收模塊22,用于接收網(wǎng)絡(luò)設(shè)備發(fā)送的采集報(bào)文IP數(shù)據(jù)包;
[0106]解析模塊23,用于對(duì)第二接收模塊22接收的采集報(bào)文IP數(shù)據(jù)包進(jìn)行解析,還原得到采集報(bào)文。
[0107]具體地,若網(wǎng)管中心需要對(duì)網(wǎng)絡(luò)設(shè)備上的報(bào)文進(jìn)行采集,以便實(shí)現(xiàn)對(duì)業(yè)務(wù)的遠(yuǎn)程診斷時(shí),則生成一報(bào)文采集命令,該報(bào)文采集命令主要用于指示網(wǎng)絡(luò)設(shè)備完成對(duì)報(bào)文的采集,第二發(fā)送模塊21將該報(bào)文采集命令通過(guò)網(wǎng)管通道發(fā)送至網(wǎng)絡(luò)設(shè)備,該報(bào)文采集命令包括待采集報(bào)文的特征信息,該特征信息包括但不局限于待采集報(bào)文所屬的網(wǎng)絡(luò)設(shè)備上至少一個(gè)目的端口,如網(wǎng)絡(luò)設(shè)備的I號(hào)端口,某一個(gè)或某一類(lèi)特殊報(bào)文所具有的屬性,如丟棄報(bào)文等,從而可以定向完成對(duì)報(bào)文的采集。
[0108]在本實(shí)施例中,第二接收模塊21在接收到采集報(bào)文IP數(shù)據(jù)包后,解析模塊22對(duì)該采集報(bào)文IP數(shù)據(jù)包進(jìn)行解析與分析,即可還原得到原始的采集報(bào)文。網(wǎng)管中心根據(jù)采集報(bào)文IP數(shù)據(jù)包的封裝標(biāo)簽,即可判斷該采集報(bào)文IP數(shù)據(jù)包中包括采集報(bào)文,則需要對(duì)該采集報(bào)文IP數(shù)據(jù)包進(jìn)行解析處理,解析模塊22對(duì)采集報(bào)文IP數(shù)據(jù)包的解析方式包括但不局限于以下方式:將采集報(bào)文IP數(shù)據(jù)包的封裝標(biāo)簽剝離,則還原原始的采集報(bào)文;該封裝標(biāo)簽包括網(wǎng)絡(luò)設(shè)備的識(shí)別信息、網(wǎng)管中心的地址信息以及采集報(bào)文的標(biāo)識(shí)信息,其中,網(wǎng)絡(luò)設(shè)備的識(shí)別信息用于識(shí)別網(wǎng)絡(luò)設(shè)備,其包括但不局限于網(wǎng)絡(luò)設(shè)備的源IP地址,網(wǎng)管中心的地址信息用于表示發(fā)送采集報(bào)文的目的地址,其包括但不局限于網(wǎng)管中心的目的IP地址,采集報(bào)文的標(biāo)識(shí)信息是由網(wǎng)管中心與網(wǎng)絡(luò)設(shè)備共同約定的,用于標(biāo)識(shí)此報(bào)文為采集報(bào)文,其包括但不局限于端口號(hào),該端口號(hào)為一個(gè)內(nèi)部的私有端口號(hào),需