專(zhuān)利名稱:一種網(wǎng)絡(luò)管理方法及網(wǎng)絡(luò)管理系統(tǒng)、網(wǎng)絡(luò)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)通訊領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)管理方法及網(wǎng)絡(luò)管理系 統(tǒng)、網(wǎng)絡(luò)設(shè)備。
背景技術(shù):
隨著計(jì)算機(jī)通訊技術(shù)的不斷發(fā)展,各種大型網(wǎng)絡(luò)的應(yīng)用實(shí)現(xiàn)了企業(yè)或其 他組織進(jìn)行信息的交互或管理。
一些遠(yuǎn)程配置管理協(xié)議為滿足大型網(wǎng)絡(luò)里遠(yuǎn)程管理終端而相繼出現(xiàn),比如簡(jiǎn)單網(wǎng)管協(xié)議(SNMP, Simple Network Management Protocol )、遠(yuǎn)禾呈登錄十辦i義(telnet, Standard terminal emulation protocol in the TCP/IP protocol stack);這些遠(yuǎn)程管理軟件都是承載在三層(ISO 參考模型中的網(wǎng)絡(luò)層)以上的,各種報(bào)文都需要攜帶IP信息?,F(xiàn)有技術(shù)中, 一些低端的二層(ISO參考模型中的數(shù)據(jù)鏈路層)網(wǎng)絡(luò)設(shè)備 不支持基于應(yīng)用層實(shí)現(xiàn)的配置管理協(xié)議,比如SNMP、 telnet等,因此往往不 能通過(guò)遠(yuǎn)程配置管理協(xié)議對(duì)這些二層網(wǎng)絡(luò)設(shè)備進(jìn)行管理。還有 一些二層網(wǎng)絡(luò) 設(shè)備能夠?qū)?bào)文上送中央處理器CPU進(jìn)行解析,通過(guò)TCP/IP協(xié)議棧將"t艮文 分發(fā)給網(wǎng)管協(xié)議模塊處理。但是在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過(guò)程中,發(fā)明人 發(fā)現(xiàn),這種技術(shù)要求二層網(wǎng)絡(luò)設(shè)備具備運(yùn)行TCP/IP協(xié)議棧的能力,加重了二 層網(wǎng)絡(luò)設(shè)備CPU的負(fù)擔(dān),增加了網(wǎng)絡(luò)部署的復(fù)雜性。發(fā)明內(nèi)容為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)管理方法及網(wǎng)絡(luò)管理 系統(tǒng)、網(wǎng)絡(luò)設(shè)備。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)管理方法及網(wǎng)絡(luò)管理系統(tǒng)、網(wǎng)絡(luò) 設(shè)備是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)管理方法,包括接收?qǐng)?bào)文,所述報(bào)文攜帶數(shù)據(jù)鏈路層信息;驗(yàn)證所述報(bào)文中攜帶的數(shù)據(jù) 鏈路層信息;將通過(guò)驗(yàn)證的報(bào)文交由網(wǎng)管協(xié)議模塊處理。本發(fā)明實(shí)施例還提供一種網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括4接收模塊,用于接收?qǐng)?bào)文;驗(yàn)證模塊,用于對(duì)所述接收模塊接收到的報(bào)文中攜帶的數(shù)據(jù)鏈路層信息進(jìn)行驗(yàn)證,將通過(guò)驗(yàn)證的報(bào)文交由網(wǎng)管協(xié)議模塊處理;所述網(wǎng)管協(xié)議模塊,用于處理通過(guò)所述驗(yàn)證模塊驗(yàn)證的報(bào)文。 本發(fā)明實(shí)施例還提供一種網(wǎng)絡(luò)管理系統(tǒng),所述網(wǎng)絡(luò)管理系統(tǒng)包括至少一個(gè)網(wǎng)管設(shè)備,用于與被網(wǎng)管設(shè)備進(jìn)行報(bào)文交互,驗(yàn)證來(lái)自所述被 網(wǎng)管設(shè)備的報(bào)文中攜帶的數(shù)據(jù)鏈路層信息,將通過(guò)驗(yàn)證的報(bào)文交由自身的網(wǎng) 管協(xié)議^^莫塊處理;至少一個(gè)所述被網(wǎng)管設(shè)備,用于與所述網(wǎng)管設(shè)備進(jìn)行報(bào)文交互,驗(yàn)證來(lái) 自所述網(wǎng)管設(shè)備的報(bào)文中攜帶的數(shù)據(jù)鏈路層信息,將通過(guò)驗(yàn)證的報(bào)文交由自 身的網(wǎng)管協(xié)議^^莫塊處理。上述技術(shù)方案中具有如下有益效果本發(fā)明實(shí)施例基于二層信息對(duì)網(wǎng)絡(luò) 設(shè)備進(jìn)行遠(yuǎn)程配置和管理,相對(duì)于現(xiàn)有技術(shù)網(wǎng)管報(bào)文通過(guò)TCP/IP協(xié)議棧將網(wǎng) 管報(bào)文分發(fā)給網(wǎng)管協(xié)議模塊來(lái)說(shuō),設(shè)備不需要具備TCP/IP協(xié)議棧的能力,減 輕了設(shè)備的負(fù)擔(dān),能夠在二層網(wǎng)絡(luò)設(shè)備上實(shí)現(xiàn)遠(yuǎn)程配置管理。
圖1是本發(fā)明實(shí)施例一提供的被網(wǎng)管設(shè)備執(zhí)行網(wǎng)絡(luò)管理方法的流程圖; 圖2是本發(fā)明實(shí)施例二提供的網(wǎng)管設(shè)備執(zhí)行網(wǎng)絡(luò)管理的方法流程圖; 圖3是本發(fā)明實(shí)施例三提供的網(wǎng)絡(luò)設(shè)備結(jié)構(gòu)圖; 圖4是本發(fā)明實(shí)施例三提供的驗(yàn)證模塊400具體結(jié)構(gòu)圖; 圖5是本發(fā)明實(shí)施例四提供的網(wǎng)絡(luò)管理系統(tǒng); 圖6是本發(fā)明實(shí)施例提供的SNMP報(bào)文格式; 圖7是本發(fā)明實(shí)施例提供的trap報(bào)文格式。
具體實(shí)施方式
本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)管理方法及網(wǎng)絡(luò)管理系統(tǒng)、網(wǎng)絡(luò)設(shè)備,如 下結(jié)合附圖詳細(xì)說(shuō)明本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)管理方法及網(wǎng)絡(luò)管理系統(tǒng)、網(wǎng)絡(luò)設(shè)備。本發(fā)明實(shí)施例 一和實(shí)施例二分別從網(wǎng)管設(shè)備和被網(wǎng)管設(shè)備描述本發(fā)明實(shí) 施例提供的網(wǎng)絡(luò)管理方法。本發(fā)明實(shí)施例一首先介紹被網(wǎng)管設(shè)備使用本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)管理 方法的流禾呈。圖1是本發(fā)明實(shí)施例提供的被網(wǎng)管設(shè)備執(zhí)行網(wǎng)絡(luò)管理方法的流程圖。101、被網(wǎng)管設(shè)備接收?qǐng)?bào)文;本實(shí)施例中,被網(wǎng)管設(shè)備接收來(lái)自網(wǎng)管設(shè)備的報(bào)文;該報(bào)文中攜帶網(wǎng)管 設(shè)備的MAC地址(報(bào)文的源MAC地址)和被網(wǎng)管設(shè)備的MAC地址(報(bào)文 的目的MAC地址);報(bào)文以MAC地址為標(biāo)識(shí)進(jìn)行轉(zhuǎn)發(fā)。其中,本實(shí)施例中 的被網(wǎng)管設(shè)備是指二層網(wǎng)絡(luò)設(shè)備,例如二層橋接設(shè)備等。103、被網(wǎng)管設(shè)備對(duì)報(bào)文攜帶的數(shù)據(jù)鏈路層信息進(jìn)行驗(yàn)證;本實(shí)施例中,報(bào)文攜帶的數(shù)據(jù)鏈路層信息包括報(bào)文的目的MAC地址和 報(bào)文的協(xié)議類(lèi)型。被網(wǎng)管設(shè)備對(duì)報(bào)文攜帶的數(shù)據(jù)鏈路層信息進(jìn)行驗(yàn)證,具體包括被網(wǎng)管設(shè)備對(duì)報(bào)文中的目的MAC地址進(jìn)行驗(yàn)證,例如將報(bào)文中攜帶的 目的MAC地址信息與自身的MAC地址進(jìn)行比較,若二者相同,說(shuō)明該報(bào)文 是發(fā)送給該被網(wǎng)管設(shè)備本身的;被網(wǎng)管設(shè)備對(duì)報(bào)文中的協(xié)議類(lèi)型進(jìn)行驗(yàn)證, 例如判斷報(bào)文的協(xié)議類(lèi)型是否為網(wǎng)管協(xié)議類(lèi)型。在實(shí)際應(yīng)用中,較為常見(jiàn) 的網(wǎng)管協(xié)議如SNMP 、 telnet等。若上述經(jīng)過(guò)上述驗(yàn)證,確定報(bào)文中攜帶的目的MAC地址與自身的MAC 地址一致,并且報(bào)文的協(xié)議類(lèi)型為網(wǎng)管協(xié)議類(lèi)型,則該報(bào)文通過(guò)驗(yàn)證。105、被網(wǎng)管設(shè)備將通過(guò)驗(yàn)證的報(bào)文交由網(wǎng)管協(xié)議模塊處理;本實(shí)施例中,若經(jīng)過(guò)驗(yàn)證,確定l艮文中的目的MAC地址為自己的MAC 地址、并且報(bào)文的協(xié)議類(lèi)型為網(wǎng)管協(xié)議,被網(wǎng)管設(shè)備將報(bào)文交給網(wǎng)管協(xié)議模 塊進(jìn)行相應(yīng)的處理。進(jìn)一步的,被網(wǎng)管設(shè)備處理完網(wǎng)管報(bào)文后,會(huì)向網(wǎng)管設(shè)備發(fā)送應(yīng)答報(bào)文。 當(dāng)然,若被網(wǎng)管設(shè)備的配置發(fā)生了改變,被網(wǎng)管設(shè)備還可以主動(dòng)向網(wǎng)管設(shè)備通報(bào),例如,被網(wǎng)管設(shè)備可以利用SNMP協(xié)議中的trap報(bào)文,向網(wǎng)管設(shè) 備通報(bào)。本發(fā)明實(shí)施例 一提供的技術(shù)方案,被網(wǎng)管設(shè)備在轉(zhuǎn)發(fā)平面對(duì)報(bào)文的二層 信息進(jìn)行處理,減輕了設(shè)備的負(fù)擔(dān),實(shí)現(xiàn)了網(wǎng)絡(luò)設(shè)備基于二層信息的遠(yuǎn)程配 置管理。圖2是本發(fā)明實(shí)施二例提供的網(wǎng)管設(shè)備執(zhí)行網(wǎng)絡(luò)管理的方法流程圖。 201、網(wǎng)管設(shè)備接收?qǐng)?bào)文;本實(shí)施例中,網(wǎng)管設(shè)備接收的報(bào)文可以是來(lái)自被網(wǎng)管設(shè)備的應(yīng)答報(bào)文; 或者是被網(wǎng)管設(shè)備主動(dòng)通報(bào)的報(bào)文,例如SNMP協(xié)議中的trap報(bào)文;或者 是其他報(bào)文。報(bào)文中攜帶網(wǎng)管設(shè)備的MAC地址(報(bào)文的目的MAC地址)和被網(wǎng)管設(shè) 備的MAC地址(報(bào)文的源MAC地址);報(bào)文以MAC地址為標(biāo)識(shí)進(jìn)行轉(zhuǎn)發(fā)。 其中,本實(shí)施例中的被網(wǎng)管設(shè)備是指二層網(wǎng)絡(luò)設(shè)備,例如二層橋接設(shè)備等。203、網(wǎng)管設(shè)備對(duì)報(bào)文攜帶的數(shù)據(jù)鏈路層信息進(jìn)行驗(yàn)證;本實(shí)施例中,報(bào)文攜帶的數(shù)據(jù)鏈路層信息包括報(bào)文的目的MAC地址和 報(bào)文的協(xié)議類(lèi)型。網(wǎng)管設(shè)備對(duì)報(bào)文攜帶的數(shù)據(jù)鏈路層信息進(jìn)行驗(yàn)證,具體包括網(wǎng)管設(shè)備對(duì)報(bào)文中的目的MAC地址進(jìn)行驗(yàn)證,例如將報(bào)文中攜帶的目 的MAC地址信息與自身的MAC地址進(jìn)行比較,若二者相同,說(shuō)明該報(bào)文 是發(fā)送給該網(wǎng)管理設(shè)備本身的;網(wǎng)管設(shè)備對(duì)報(bào)文中的協(xié)議類(lèi)型進(jìn)行驗(yàn)證,例如判斷報(bào)文的協(xié)議類(lèi)型是 否為網(wǎng)管協(xié)議類(lèi)型。在實(shí)際應(yīng)用中,較為常見(jiàn)的網(wǎng)管協(xié)議如SNMP、 telnet等。若上述經(jīng)過(guò)上述驗(yàn)證,確定報(bào)文中攜帶的目的MAC地址與自身的MAC 地址一致,并且報(bào)文的協(xié)議類(lèi)型為網(wǎng)管協(xié)議類(lèi)型,則該報(bào)文通過(guò)驗(yàn)證。205、網(wǎng)管設(shè)備將通過(guò)驗(yàn)證的報(bào)文交由網(wǎng)管協(xié)議模塊處理;本實(shí)施例中,若經(jīng)過(guò)驗(yàn)證,確定4艮文中的目的MAC地址為自己的MAC 地址、并且報(bào)文的協(xié)議類(lèi)型為網(wǎng)管協(xié)議,網(wǎng)管設(shè)備將報(bào)文交給網(wǎng)管協(xié)議模塊 進(jìn)4亍相應(yīng)的處理。本發(fā)明實(shí)施例二提供的技術(shù)方案,網(wǎng)管設(shè)備在轉(zhuǎn)發(fā)平面對(duì)報(bào)文的二層信 息進(jìn)行處理,減輕了設(shè)備的負(fù)擔(dān),實(shí)現(xiàn)了網(wǎng)絡(luò)設(shè)備基于二層信息的遠(yuǎn)程配置 管理。圖3是本發(fā)明實(shí)施例三提供的網(wǎng)絡(luò)設(shè)備結(jié)構(gòu)圖。如圖3所示,該網(wǎng)絡(luò)設(shè) 備包括接收模塊300,用于接收?qǐng)?bào)文;驗(yàn)證模塊400,用于對(duì)接收模塊300接收到的報(bào)文攜帶的數(shù)據(jù)鏈路層信息 進(jìn)行驗(yàn)證,若報(bào)文通過(guò)驗(yàn)證,將報(bào)文交由網(wǎng)管協(xié)議模塊500處理;網(wǎng)管協(xié)議模塊500,用于處理通過(guò)驗(yàn)證模塊400驗(yàn)證的報(bào)文。進(jìn)一步的,所述如圖4所示,驗(yàn)證才莫塊400具體可以包括MAC單元410,用于對(duì)接收模塊300接收到的報(bào)文攜帶的目的MAC地 址進(jìn)行驗(yàn)證,判斷報(bào)文攜帶的目的MAC地址與網(wǎng)絡(luò)設(shè)備自身的MAC是否一 致,將結(jié)果發(fā)送給結(jié)果單元430;協(xié)議單元420,用于對(duì)接收模塊300接收到的報(bào)文攜帶的協(xié)議類(lèi)型進(jìn)行驗(yàn) 證,判斷報(bào)文攜帶的協(xié)議類(lèi)型是否為網(wǎng)管協(xié)議類(lèi)型,將結(jié)果發(fā)送給結(jié)果單元 430;結(jié)果單元430,用于對(duì)來(lái)自MAC單元410和協(xié)議單元420的結(jié)果進(jìn)行處 理,若報(bào)文攜帶的目的MAC地址與網(wǎng)絡(luò)設(shè)備自身的MAC地址一致、并且報(bào) 文攜帶的協(xié)議類(lèi)型為網(wǎng)管協(xié)議類(lèi)型,將報(bào)文交由網(wǎng)管協(xié)議模塊500處理。本發(fā)明實(shí)施例三提供的技術(shù)方案,網(wǎng)絡(luò)設(shè)備在轉(zhuǎn)發(fā)平面對(duì)報(bào)文的二層信 息進(jìn)行處理,減輕了設(shè)備的負(fù)擔(dān),實(shí)現(xiàn)了網(wǎng)絡(luò)設(shè)備基于二層信息的遠(yuǎn)程配置 管理?;诒景l(fā)明實(shí)施例一到實(shí)施例三提供的技術(shù)方案,本發(fā)明實(shí)施例四提供了一種網(wǎng)絡(luò)管理系統(tǒng),如圖5所示,該系統(tǒng)包括至少一個(gè)網(wǎng)管設(shè)備800,用于與被網(wǎng)管設(shè)備900進(jìn)行報(bào)文交互,驗(yàn)證來(lái)自 被網(wǎng)管設(shè)備的報(bào)文中攜帶的數(shù)據(jù)鏈路層信息,將通過(guò)驗(yàn)證的報(bào)文交由自身的 網(wǎng)管協(xié)議模塊處理;至少一個(gè)被網(wǎng)管設(shè)備900,用于與網(wǎng)管設(shè)備800進(jìn)行^艮文交互,驗(yàn)證來(lái)自 網(wǎng)管設(shè)備的報(bào)文中攜帶的數(shù)據(jù)鏈路層信息,將通過(guò)驗(yàn)證的報(bào)文交由自身的網(wǎng) 管協(xié)議一莫塊處理。為便于理解,圖5中僅示出一個(gè)網(wǎng)管設(shè)備和一個(gè)被網(wǎng)管設(shè)備,網(wǎng)管設(shè)備 和被網(wǎng)管設(shè)備之間可以是直接相連,也可以通過(guò)其他設(shè)備相連。本發(fā)明實(shí)施例四提供的技術(shù)方案,網(wǎng)管設(shè)備和被網(wǎng)管設(shè)備在轉(zhuǎn)發(fā)平面對(duì) 報(bào)文的二層信息進(jìn)行處理,減輕了設(shè)備的負(fù)擔(dān),實(shí)現(xiàn)了網(wǎng)絡(luò)設(shè)備基于二層信 息的遠(yuǎn)程配置管理。本發(fā)明實(shí)施例提供的技術(shù)方案中,報(bào)文可以采用現(xiàn)有技術(shù)中的報(bào)文格式, 但是設(shè)備不需要對(duì)報(bào)文中的三層以及三層以上的信息進(jìn)行處理,也可以說(shuō), 報(bào)文中的三層以及三層以上的信息對(duì)設(shè)備來(lái)說(shuō),是透明的。當(dāng)然,也可以重 新構(gòu)造報(bào)文,使得報(bào)文中不需要攜帶三層以及三層以上的信息。具體報(bào)文的 格式,并不影響本發(fā)明實(shí)施例的實(shí)現(xiàn)。下面以重新構(gòu)造報(bào)文為例,介紹本發(fā) 明實(shí)施例的幾個(gè)應(yīng)用場(chǎng)景。應(yīng)用場(chǎng)景一在本應(yīng)用場(chǎng)景中,網(wǎng)管協(xié)議為SNMP。對(duì)于get/set操作,可以以如圖6 格式來(lái)封裝報(bào)文,圖6是本發(fā)明實(shí)施例提供的SNMP報(bào)文格式。其中,在以太頭中攜帶報(bào)文的目的MAC地址和源MAC地址以及報(bào)文協(xié) 議類(lèi)型;SNMPpayload部分為凈荷,攜帶該SNMP報(bào)文的版本、PDU類(lèi)型、 請(qǐng)求標(biāo)識(shí)、差錯(cuò)專(zhuān)狀態(tài)、差錯(cuò)索引等信息;FCS (Frame Check Sequence)為 幀校驗(yàn)序列,用作報(bào)文的校驗(yàn)。相應(yīng)地,對(duì)于trap操作,可以將報(bào)文封裝如圖7所示,圖7是本發(fā)明實(shí) 施例提供的trap報(bào)文格式。其中,在以太頭中攜帶報(bào)文的目的MAC地址和源MAC地址以及報(bào)文協(xié) 議類(lèi)型;SNMPpayload部分為凈荷,攜帶trap類(lèi)型等信息;FCS ( Frame Check Sequence)為幀校驗(yàn)序列,用作報(bào)文的校驗(yàn)。本應(yīng)用場(chǎng)景中,可以將以太頭中的協(xié)議類(lèi)型填寫(xiě)為特殊的Oxaaaa或者其 他的保留值,標(biāo)識(shí)該報(bào)文是SNMP報(bào)文,在轉(zhuǎn)發(fā)該報(bào)文時(shí)使用以太頭中攜帶 的MAC地址信息進(jìn)行轉(zhuǎn)發(fā)。在本發(fā)明實(shí)施例提供的技術(shù)方案中,被網(wǎng)管設(shè)備或者網(wǎng)管設(shè)備接收到報(bào) 文后,判斷報(bào)文中攜帶的目的MAC地址是否為自己的MAC地址,判斷報(bào)文 中的協(xié)議類(lèi)型是否為網(wǎng)管協(xié)議類(lèi)型;若上述經(jīng)過(guò)上述驗(yàn)證,確定報(bào)文中攜帶 的目的MAC地址與自身的MAC地址一致,并且報(bào)文的協(xié)議類(lèi)型為網(wǎng)管協(xié)議 類(lèi)型,則該報(bào)文通過(guò)驗(yàn)證;將通過(guò)驗(yàn)證的報(bào)文交由網(wǎng)管協(xié)議模塊處理。本應(yīng) 用場(chǎng)景中,網(wǎng)管協(xié)議類(lèi)型為SNMP,因此將報(bào)文交由SNMP模塊進(jìn)行處理。應(yīng)用場(chǎng)景二在本應(yīng)用場(chǎng)景中,網(wǎng)管協(xié)議為telnet??梢砸匀缦赂袷絹?lái)封裝telnet報(bào)文以太頭Session idSeq皿mtelnet payloadFCS其中,在以太頭中攜帶報(bào)文的目的MAC地址和源MAC地址以及報(bào)文協(xié) 議類(lèi)型,telnet payload部分為凈荷;FCS為幀校驗(yàn)序列,用作報(bào)文的檢驗(yàn)。由于telnet是通過(guò)TCP ( Transmission Control Protocol,傳輸控制協(xié)議) 進(jìn)行通信的,為了支持多個(gè)連接,可以在telnet報(bào)文中增加Sessionid會(huì)話序 列號(hào)字段,以區(qū)分不同的連接。本發(fā)明實(shí)施例以太頭中的協(xié)議類(lèi)型填寫(xiě)為特殊的0xbbbb或者其他的保留 值,以標(biāo)識(shí)報(bào)文是telnet協(xié)議報(bào)文,在轉(zhuǎn)發(fā)該報(bào)文時(shí)使用以太頭中攜帶的MAC 地址信息進(jìn)行轉(zhuǎn)發(fā)。在本發(fā)明實(shí)施例提供的技術(shù)方案中,被網(wǎng)管設(shè)備或者網(wǎng)管設(shè)備接收到報(bào) 文后,判斷報(bào)文中攜帶的目的MAC地址是否為自己的MAC地址,判斷報(bào)文 中的協(xié)議類(lèi)型是否為網(wǎng)管協(xié)議類(lèi)型;若上述經(jīng)過(guò)上述驗(yàn)證,確定報(bào)文中攜帶 的目的MAC地址與自身的MAC地址一致,并且l艮文的協(xié)議類(lèi)型為網(wǎng)管協(xié)議類(lèi)型,則該報(bào)文通過(guò)驗(yàn)證;將通過(guò)驗(yàn)證的報(bào)文交由網(wǎng)管協(xié)議模塊處理。本應(yīng) 用場(chǎng)景中,由于網(wǎng)管協(xié)議類(lèi)型為telnet,因此還需要根據(jù)session id將報(bào)文交由 對(duì)應(yīng)的telnet連4妄進(jìn)行處理。另夕卜,由于TCP是面向連接的協(xié)議,還可以在telnet報(bào)文中增加s叫num 報(bào)文序號(hào)字段,保證telnet報(bào)文的可靠傳輸。例如,可以為每個(gè)報(bào)文都分配一 個(gè)順序分配的序號(hào),設(shè)備收到telnet報(bào)文后按照該報(bào)文序號(hào)進(jìn)行排序,并給發(fā) 送端發(fā)送一個(gè)具有相同session id、相同報(bào)文序號(hào)的確認(rèn)(ACK)報(bào)文;如果 設(shè)備收到的telnet報(bào)文序號(hào)不是遞增的,可以丟棄該telnet報(bào)文,并不再發(fā)送 確認(rèn)才艮文。相應(yīng)的,也可以以如下格式來(lái)封裝ACK報(bào)文:以太頭Session idSeq numackFCS其中,ACK報(bào)文的ack部分以及FCS部分可以填寫(xiě)為0,以區(qū)分ACK報(bào) 文和普通的telnet報(bào)文。若發(fā)送telnet報(bào)文的一端在一定時(shí)間內(nèi)沒(méi)有收到ACK 報(bào)文,則重傳該telnet報(bào)文。需要說(shuō)明的是,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)管理方法中傳輸?shù)木W(wǎng)管報(bào)文、 應(yīng)答報(bào)文或ACK報(bào)文,不局限于普通的局域網(wǎng)網(wǎng)絡(luò)傳輸,當(dāng)網(wǎng)管設(shè)備與被網(wǎng) 管設(shè)備距離較遠(yuǎn),中間需要通過(guò)公網(wǎng)傳輸時(shí),在網(wǎng)管報(bào)文、應(yīng)敘艮文或ACK 報(bào)文以太頭前加公網(wǎng)頭,報(bào)文到達(dá)遠(yuǎn)端的二層網(wǎng)絡(luò)時(shí),去掉公網(wǎng)頭,該報(bào)文 即可在二層網(wǎng)絡(luò)里順利傳輸,從而實(shí)現(xiàn)網(wǎng)管設(shè)備遠(yuǎn)程配置管理終端設(shè)備。以上對(duì)本發(fā)明實(shí)施例所提供的一種網(wǎng)絡(luò)管理方法及網(wǎng)絡(luò)管理系統(tǒng)、網(wǎng)絡(luò) 設(shè)備進(jìn)行了詳細(xì)介紹,對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思 想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi) 容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1、一種網(wǎng)絡(luò)管理方法,其特征在于,包括接收?qǐng)?bào)文,所述報(bào)文攜帶數(shù)據(jù)鏈路層信息;驗(yàn)證所述報(bào)文中攜帶的數(shù)據(jù)鏈路層信息;將通過(guò)驗(yàn)證的報(bào)文交由網(wǎng)管協(xié)議模塊處理。
2、 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)管理方法,其特征在于,所述報(bào)文的數(shù)據(jù) 鏈路層信息包括報(bào)文的目的介質(zhì)訪問(wèn)控制MAC地址和報(bào)文的協(xié)議類(lèi)型。
3、 根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)管理方法,其特征在于,所述驗(yàn)證所述報(bào) 文中攜帶的數(shù)據(jù)鏈路層信息,包括驗(yàn)證所述報(bào)文攜帶的目的MAC地址是否與自身的MAC地址相一致; 驗(yàn)證報(bào)文的協(xié)議類(lèi)型是否為網(wǎng)管協(xié)議類(lèi)型。
4、 根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)管理方法,其特征在于,若所述報(bào)文攜帶 的目的MAC地址與自身的MAC地址相一致,并且所述報(bào)文的協(xié)議類(lèi)型為網(wǎng) 管協(xié)議類(lèi)型,確定所述報(bào)文通過(guò)驗(yàn)證。
5、 根據(jù)權(quán)利要求4所述的網(wǎng)絡(luò)管理方法,其特征在于,所述網(wǎng)管協(xié)議包 括簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議SNMP,和遠(yuǎn)程登錄協(xié)議telnet。
6、 根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)管理方法,其特征在于,若所述網(wǎng)管協(xié)議 是遠(yuǎn)程登錄協(xié)議telnet,所述報(bào)文還攜帶會(huì)話序列號(hào);所述將通過(guò)驗(yàn)證的報(bào)文 交由網(wǎng)管協(xié)議模塊處理,包括根據(jù)所述報(bào)文攜帶的會(huì)話序列號(hào),將通過(guò)驗(yàn) 證的凈艮文交由對(duì)應(yīng)的telnet連接處理。
7、 根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)管理方法,其特征在于,所述報(bào)文進(jìn)一步 攜帶報(bào)文序號(hào);在接收到所述報(bào)文后,判斷接收到的報(bào)文攜帶的報(bào)文序號(hào)是 否是順序的;若接收到的報(bào)文攜帶的報(bào)文序號(hào)是順序的,向報(bào)文的發(fā)送端回應(yīng)一個(gè)確 認(rèn)報(bào)文;所述確認(rèn)報(bào)文攜帶的會(huì)話序列號(hào)與所述報(bào)文攜帶的會(huì)話序列號(hào)相同、 所述確認(rèn)報(bào)文攜帶的報(bào)文序號(hào)與所述報(bào)文攜帶的報(bào)文序號(hào)相同;若接收到的報(bào)文攜帶的報(bào)文序號(hào)是非順序的,丟棄所述報(bào)文。
8、 一種網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備包括 接收模塊,用于接收?qǐng)?bào)文;驗(yàn)證模塊,用于對(duì)所述接收模塊接收到的報(bào)文中攜帶的數(shù)據(jù)鏈路層信息 進(jìn)行驗(yàn)證,將通過(guò)驗(yàn)證的報(bào)文交由網(wǎng)管協(xié)議模塊處理;所述網(wǎng)管協(xié)議模塊,用于處理通過(guò)所述驗(yàn)證模塊驗(yàn)證的報(bào)文。
9、 根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述驗(yàn)證模塊包括 MAC單元,用于對(duì)所述接收模塊接收到的報(bào)文攜帶的目的MAC地址進(jìn)致,將結(jié)果發(fā)送給結(jié)果單元;協(xié)議單元,用于對(duì)所述接收模塊接收到的報(bào)文攜帶的協(xié)議類(lèi)型進(jìn)行驗(yàn)證, 判斷報(bào)文攜帶的協(xié)議類(lèi)型是否為網(wǎng)管協(xié)議類(lèi)型,將結(jié)果發(fā)送給所述結(jié)果單元;所述結(jié)果單元,用于對(duì)來(lái)自所述MAC單元和所述協(xié)議單元的結(jié)果進(jìn)行處 理,若所述報(bào)文攜帶的目的MAC地址與所述網(wǎng)絡(luò)設(shè)備自身的MAC地址一致、 并且所述報(bào)文攜帶的協(xié)議類(lèi)型為網(wǎng)管協(xié)議類(lèi)型,將所述報(bào)文交由所述網(wǎng)管協(xié) 議模塊處理。
10、 一種網(wǎng)絡(luò)管理系統(tǒng),其特征在于,所述網(wǎng)絡(luò)管理系統(tǒng)包括至少一個(gè)網(wǎng)管設(shè)備,用于與被網(wǎng)管設(shè)備進(jìn)行報(bào)文交互,驗(yàn)證來(lái)自所述被 網(wǎng)管設(shè)備的報(bào)文中攜帶的數(shù)據(jù)鏈路層信息,將通過(guò)驗(yàn)證的報(bào)文交由自身的網(wǎng) 管協(xié)議:模塊處理;至少一個(gè)所述被網(wǎng)管設(shè)備,用于與所述網(wǎng)管設(shè)備進(jìn)行報(bào)文交互,驗(yàn)證來(lái) 自所述網(wǎng)管設(shè)備的報(bào)文中攜帶的數(shù)據(jù)鏈路層信息,將通過(guò)驗(yàn)證的報(bào)文交由自 身的網(wǎng)管協(xié)議模塊處理。
全文摘要
本發(fā)明公開(kāi)了一種網(wǎng)絡(luò)管理方法及網(wǎng)絡(luò)系統(tǒng)、設(shè)備。本發(fā)明方法包括接收?qǐng)?bào)文,所述報(bào)文攜帶數(shù)據(jù)鏈路層信息;驗(yàn)證所述報(bào)文中攜帶的數(shù)據(jù)鏈路層信息;將通過(guò)驗(yàn)證的報(bào)文交由網(wǎng)管協(xié)議模塊處理。本發(fā)明方便地實(shí)現(xiàn)二層網(wǎng)絡(luò)設(shè)備的遠(yuǎn)程配置管理。
文檔編號(hào)H04L12/26GK101309169SQ200810100428
公開(kāi)日2008年11月19日 申請(qǐng)日期2008年6月11日 優(yōu)先權(quán)日2008年6月11日
發(fā)明者沈啟綱 申請(qǐng)人:華為技術(shù)有限公司