欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法和設(shè)備的制作方法

文檔序號(hào):7719758閱讀:154來(lái)源:國(guó)知局
專利名稱:一種網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)管理技術(shù),特別涉及一種網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法和設(shè)備。
背景技術(shù)
在網(wǎng)絡(luò)管理技術(shù)中,網(wǎng)絡(luò)拓?fù)涫且环N表達(dá)網(wǎng)絡(luò)邏輯連接關(guān)系和物理連接關(guān)系的方 法。通過(guò)網(wǎng)絡(luò)拓?fù)?,管理員可以直觀地了解網(wǎng)絡(luò)當(dāng)前的運(yùn)行狀況,準(zhǔn)確定位網(wǎng)絡(luò)中的故障以 進(jìn)行隔離,并對(duì)整個(gè)網(wǎng)絡(luò)中可能存在的瓶頸進(jìn)行準(zhǔn)確分析,從而有針對(duì)性地改造網(wǎng)絡(luò),提高 網(wǎng)絡(luò)的整體性能。因此,隨著網(wǎng)絡(luò)規(guī)模的越來(lái)越大,對(duì)網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)的準(zhǔn)確性和實(shí)時(shí)性提出 了更高的要求。目前的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)主要為網(wǎng)絡(luò)層(L3 三層)網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)和數(shù)據(jù)鏈路層(L2 二層)網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)。其中,三層網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)主要是用于獲取三層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),具體為 獲取三層網(wǎng)絡(luò)中路由設(shè)備(比如路由器或者具有三層路由功能的交換機(jī))之間、以及路由 設(shè)備和二層網(wǎng)絡(luò)(數(shù)據(jù)鏈路層網(wǎng)絡(luò))之間的連接關(guān)系;而二層網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)主要是用于獲 取二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),具體為獲取二層網(wǎng)絡(luò)設(shè)備比如交換機(jī)(二層交換機(jī))或者具有交換 機(jī)功能的設(shè)備之間、以及二層網(wǎng)絡(luò)設(shè)備與網(wǎng)橋之間等的連接關(guān)系。在現(xiàn)有技術(shù)中,三層網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)和二層網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)是兩個(gè)相互獨(dú)立的過(guò)程, 如果要想獲得整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),則首先在外界比如用戶的觸發(fā)下啟動(dòng)三層網(wǎng)絡(luò)拓?fù)浒l(fā) 現(xiàn)來(lái)收集三層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);之后,再在用戶的觸發(fā)下啟動(dòng)二層網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)來(lái)收集二層 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);最后,采用一定的算法繪制收集的三層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)和二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu), 得到整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。根據(jù)以上描述可以看出,現(xiàn)有技術(shù)并非通過(guò)一種統(tǒng)一的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方式來(lái)獲取 整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),而是分別采用兩種相互分離、且不同的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方式來(lái)獲取整 個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),這樣,就會(huì)加大網(wǎng)絡(luò)管理的復(fù)雜度,并且,現(xiàn)有技術(shù)在獲取整個(gè)網(wǎng)絡(luò)的 拓?fù)浣Y(jié)構(gòu)時(shí),都需要借助外界比如用戶的觸發(fā)才能執(zhí)行,這也增加了用戶的工作量。因此, 一種用于統(tǒng)一收集網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法是當(dāng)前亟待解決的技術(shù)問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明提供了一種網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法和設(shè)備,以實(shí)現(xiàn)采用一種統(tǒng)一的網(wǎng)絡(luò)拓?fù)浒l(fā) 現(xiàn)方式來(lái)獲取整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。本發(fā)明提供的技術(shù)方案是這樣實(shí)現(xiàn)的一種網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法,包括以下步驟A,在三層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)收集過(guò)程中,獲取當(dāng)前路由設(shè)備的IP路由表,所述IP路由 表中的每一路由包括下一跳IP地址、子網(wǎng)掩碼和路由類型;B,遍歷所述IP路由表中的路由,判斷當(dāng)前遍歷到的路由的類型是否為直接路由, 所述直接路由表示當(dāng)前路由設(shè)備與當(dāng)前路由的下一跳IP地址和子網(wǎng)掩碼對(duì)應(yīng)的二層網(wǎng)絡(luò) 直接相連,如果是,則執(zhí)行步驟C ;
C,查詢所述當(dāng)前路由設(shè)備是否存在鄰居信息,如果存在,確定所述當(dāng)前路由設(shè)備 還處于二層網(wǎng)絡(luò),且該當(dāng)前路由設(shè)備其下連接了至少一個(gè)二層網(wǎng)絡(luò)設(shè)備;獲取由所述當(dāng)前 路由設(shè)備收集的所述二層網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。一種網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)設(shè)備,包括獲取單元、判斷單元和拓?fù)涫占瘑卧?;其中,所述獲取單元用于在三層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)收集過(guò)程中,獲取當(dāng)前路由設(shè)備的IP路 由表,所述IP路由表中的每一路由包括下一跳IP地址、子網(wǎng)掩碼和路由類型;所述判斷單元用于遍歷所述IP路由表中的路由,判斷當(dāng)前遍歷到的路由的類型 是否為直接路由,所述直接路由用于表示當(dāng)前路由設(shè)備與該路由的下一跳IP地址和子網(wǎng) 掩碼對(duì)應(yīng)的二層網(wǎng)絡(luò)直接相連;所述拓?fù)涫占瘑卧谒雠袛鄦卧呐袛嘟Y(jié)果為是時(shí),查詢所述當(dāng)前路由設(shè)備是 否存在鄰居信息,如果存在,確定所述當(dāng)前路由設(shè)備還處于二層網(wǎng)絡(luò),且該當(dāng)前路由設(shè)備其 下連接了至少一個(gè)二層網(wǎng)絡(luò)設(shè)備;獲取由所述當(dāng)前路由設(shè)備收集的所述二層網(wǎng)絡(luò)的拓?fù)浣Y(jié) 構(gòu)。由以上技術(shù)方案可以看出,本發(fā)明提供的一種網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法和設(shè)備中,可以 通過(guò)一種方法來(lái)自動(dòng)收集整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),避免了現(xiàn)有技術(shù)采用兩套相互分離、且都 依賴于用戶觸發(fā)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方式來(lái)收集整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),實(shí)現(xiàn)了采用一種統(tǒng)一的 網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方式來(lái)獲取整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)的目的。


圖1為本發(fā)明實(shí)施例提供的基本流程圖;圖2為本發(fā)明實(shí)施例提供的詳細(xì)流程圖;圖3為本發(fā)明實(shí)施例提供的設(shè)備結(jié)構(gòu)圖。
具體實(shí)施例方式由于整個(gè)網(wǎng)絡(luò)中的節(jié)點(diǎn)都是相互聯(lián)系的,因此,整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)并非像現(xiàn)有 技術(shù)那樣需要兩套相互分離、且都依賴于用戶觸發(fā)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方式來(lái)收集?;诖耍?發(fā)明實(shí)施例提供了一種統(tǒng)一的用于獲取整個(gè)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的方法,具體參見(jiàn)圖1所示的流程。參見(jiàn)圖1,圖1為本發(fā)明實(shí)施例提供的基本流程圖。如圖1所示,該流程可包括以 下步驟步驟101,在三層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)收集過(guò)程中,獲取當(dāng)前路由設(shè)備的IP路由表。這里,當(dāng)前路由設(shè)備的IP路由表一般存放在由簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)定義的 標(biāo)準(zhǔn)信息庫(kù)(MIB)中,因此,本步驟101中,可通過(guò)SNMP定義的Get操作來(lái)獲取存放在MIB 中的當(dāng)前路由設(shè)備的IP路由表。其中,獲取的IP路由表中記錄了經(jīng)由當(dāng)前路由設(shè)備的所有路由信息,比如當(dāng)前路 由設(shè)備與子網(wǎng)、以及當(dāng)前路由設(shè)備與下一跳路由設(shè)備之間的連接關(guān)系。IP路由表中的每一 行標(biāo)識(shí)了一條路由,每一條路由至少可包括該路由的下一跳IP地址(IpRouteNextHop)、路 由的子網(wǎng)掩碼(IpRouteMask)和路由的類型(IpRouteType),這里,路由的類型可包括直接 路由(direct)和間接路由(indirect)兩種類型,其中,當(dāng)路由的類型為直接路由時(shí),表示通過(guò)當(dāng)前路由設(shè)備可以直接到達(dá)目的網(wǎng)段,該目的網(wǎng)段具體為路由的下一跳IP地址和路 由的子網(wǎng)掩碼對(duì)應(yīng)的二層網(wǎng)絡(luò),即當(dāng)路由的類型為直接路由時(shí),當(dāng)前路由設(shè)備與二層網(wǎng)絡(luò) 直接相連;當(dāng)路由的類型為間接路由時(shí),表示從當(dāng)前路由設(shè)備起通往二層網(wǎng)絡(luò)的路徑上還 需要經(jīng)過(guò)其他路由設(shè)備,該其他路由設(shè)備具體為該路由的下一跳IP地址對(duì)應(yīng)的路由設(shè)備, 即當(dāng)路由的類型為間接路由時(shí),當(dāng)前路由設(shè)備與該路由的下一跳IP地址所對(duì)應(yīng)的路由設(shè) 備直接相連。步驟102,遍歷IP路由表中的路由,判斷當(dāng)前遍歷到的路由的類型是否為直接路 由,如果是直接路由,執(zhí)行步驟103 ;如果是間接路由,確定出當(dāng)前路由設(shè)備與該路由的下 一跳IP地址對(duì)應(yīng)的路由設(shè)備直連。步驟103,查詢所述當(dāng)前路由設(shè)備是否存在鄰居信息,如果存在,執(zhí)行步驟104 ;否 則,針對(duì)當(dāng)前遍歷到的路由的下一個(gè)路由,按照步驟102中的操作執(zhí)行。這里,當(dāng)前路由設(shè)備存在的鄰居信息具體為與當(dāng)前路由設(shè)備直連的二層網(wǎng)絡(luò)設(shè)備 (比如交換機(jī)或者具有交換功能的其他設(shè)備等)的信息,具體為該二層網(wǎng)絡(luò)設(shè)備的ID、該二 層網(wǎng)絡(luò)設(shè)備上的與當(dāng)前路由設(shè)備連接的端口的標(biāo)識(shí)和MAC地址等。通常,如果當(dāng)前路由設(shè) 備處于二層網(wǎng)絡(luò),且連接了至少一個(gè)二層網(wǎng)絡(luò)設(shè)備,其該當(dāng)前路由設(shè)備一定會(huì)存在對(duì)應(yīng)的 鄰居信息,而如果當(dāng)前路由設(shè)備不處于二層網(wǎng)絡(luò);或者沒(méi)有連接二層網(wǎng)絡(luò)設(shè)備比如連接了 二層網(wǎng)絡(luò)中的PC終端,則該當(dāng)前路由設(shè)備不會(huì)存在鄰居信息,因此,本步驟103通過(guò)查詢當(dāng) 前路由設(shè)備是否存在鄰居信息可以很容易確定該當(dāng)前路由設(shè)備是否處于二層網(wǎng)絡(luò),以及當(dāng) 前是連接了 二層網(wǎng)絡(luò)設(shè)備還是PC終端。根據(jù)步驟101至步驟102中的描述,可以看出,當(dāng)前路由設(shè)備處于三層網(wǎng)絡(luò)中,而 根據(jù)步驟103中的描述,如果當(dāng)前路由設(shè)備存在鄰居信息,則表示該當(dāng)前路由設(shè)備還處于 二層網(wǎng)絡(luò)中。也就是說(shuō),如果當(dāng)前路由設(shè)備存在鄰居信息,則表示該當(dāng)前路由設(shè)備可同時(shí)處 于兩個(gè)網(wǎng)絡(luò)中,即同時(shí)處于三層網(wǎng)絡(luò)和二層網(wǎng)絡(luò)中。步驟104,獲取當(dāng)前路由設(shè)備收集到的二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。這里,步驟104中當(dāng)前路由設(shè)備收集二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的操作具體實(shí)現(xiàn)時(shí)可有多 種實(shí)現(xiàn)方式,比如,按照現(xiàn)有的二層網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)來(lái)收集,或者按照H3C公司提供的集群協(xié) 議來(lái)收集等,本發(fā)明實(shí)施例并不具體限定。根據(jù)圖1所示的操作可以看出,步驟101至步驟102中的操作為三層網(wǎng)絡(luò)拓?fù)浣Y(jié) 構(gòu)的收集,而步驟104中的操作為二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的收集,而通過(guò)步驟103可使三層網(wǎng)絡(luò) 拓?fù)浣Y(jié)構(gòu)的收集和二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的收集集成在一起,避免了現(xiàn)有技術(shù)采用兩套相互分 離、且都依賴于用戶觸發(fā)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方式來(lái)收集整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。上述是對(duì)本發(fā)明實(shí)施例提供的方法進(jìn)行了簡(jiǎn)單描述,為了使本發(fā)明的目的、技術(shù) 方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。參見(jiàn)圖2,圖2為本發(fā)明實(shí)施例提供的基本流程圖。如圖2所示,該流程可包括以 下步驟步驟201,預(yù)先定義待訪問(wèn)路由設(shè)備標(biāo)識(shí)信息集合Ul、已訪問(wèn)路由設(shè)備標(biāo)識(shí)信息 集合U2和子網(wǎng)集合U3。每一路由設(shè)備通常由對(duì)應(yīng)的標(biāo)識(shí)信息來(lái)表示,其中,該標(biāo)識(shí)信息具體可為路由設(shè) 備的IP地址或者其他用以唯一標(biāo)識(shí)路由設(shè)備的信息,本發(fā)明實(shí)施例并不具體限定。
在初始階段,Ul中放入了網(wǎng)絡(luò)中作為默認(rèn)網(wǎng)關(guān)的路由設(shè)備的標(biāo)識(shí)信息或者由用戶 預(yù)先指定的路由設(shè)備的標(biāo)識(shí)信息,U2和U3為空集。步驟202,判斷Ul是否為空集,如果是空集,則結(jié)束流程;否則,執(zhí)行步驟203。這里,由于在初始階段,Ul并非為空集,執(zhí)行到本步驟202時(shí),如果Ul中為空集, 則表示當(dāng)前已完成三層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的收集,具體見(jiàn)下述步驟207的描述。步驟203,將Ul中的第一個(gè)標(biāo)識(shí)信息作為當(dāng)前標(biāo)識(shí)信息,判斷當(dāng)前標(biāo)識(shí)信息是否 存在U2中,如果是,執(zhí)行步驟204,否則,執(zhí)行步驟205。步驟204,從Ul中刪除當(dāng)前標(biāo)識(shí)信息,并返回執(zhí)行步驟202。這里,步驟204是在步驟203中判斷出當(dāng)前標(biāo)識(shí)信息存在于U2中執(zhí)行的。由于U2 是已訪問(wèn)路由設(shè)備標(biāo)識(shí)信息的集合,當(dāng)前標(biāo)識(shí)信息存在于U2中則表示已訪問(wèn)過(guò)當(dāng)前標(biāo)識(shí) 信息對(duì)應(yīng)的路由設(shè)備(記為當(dāng)前路由設(shè)備),因此,本步驟204就不再重復(fù)訪問(wèn)該當(dāng)前路由 設(shè)備,即不再重復(fù)執(zhí)行下述步驟205至步驟216的操作,而是返回執(zhí)行步驟202。步驟205,將當(dāng)前標(biāo)識(shí)信息放入U(xiǎn)2中,通過(guò)SNMP獲取當(dāng)前標(biāo)識(shí)信息對(duì)應(yīng)的當(dāng)前路 由設(shè)備的IP路由表。這里,步驟205是在步驟203中判斷出當(dāng)前標(biāo)識(shí)信息不存在于U2中執(zhí)行的。U2是 已訪問(wèn)路由設(shè)備標(biāo)識(shí)信息的集合,當(dāng)前標(biāo)識(shí)信息不存在于U2中則表示截止到當(dāng)前,還未訪 問(wèn)過(guò)當(dāng)前標(biāo)識(shí)信息對(duì)應(yīng)的路由設(shè)備(記為當(dāng)前路由設(shè)備),因此,執(zhí)行到本步驟205時(shí),還需 要訪問(wèn)當(dāng)前路由設(shè)備。步驟206,遍歷獲取的IP路由表中的路由,將當(dāng)前遍歷到的路由記為當(dāng)前路由。步驟207,判斷當(dāng)前路由的類型是間接路由還是直接路由,如果是間接路由,則執(zhí) 行步驟208 ;如果是直接路由,則執(zhí)行步驟211。步驟208,獲取當(dāng)前路由的下一跳IP地址對(duì)應(yīng)的路由設(shè)備的標(biāo)識(shí)信息,判斷該標(biāo) 識(shí)信息是否存在Ul中,如果否,執(zhí)行步驟209 ;如果是,執(zhí)行步驟210 ;這里,步驟208是在判斷出當(dāng)前路由的類型為間接路由時(shí)執(zhí)行的,由于間接路由 表示當(dāng)前路由設(shè)備與該當(dāng)前路由的下一跳IP地址所代表的路由設(shè)備直接相連,因此,本步 驟208獲取該遍歷到的路由的下一跳IP地址,主要是為了便于確定三層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),具 體為確定出當(dāng)前路由設(shè)備到底與哪一個(gè)路由設(shè)備直連。本實(shí)施例中,如果以IP地址作為路由設(shè)備的標(biāo)識(shí)信息,則本步驟208就不需要獲 取當(dāng)前路由的下一跳IP地址對(duì)應(yīng)的路由設(shè)備的標(biāo)識(shí)信息,而是直接判斷當(dāng)前路由的下一 跳IP地址是否存在Ul中,可以看出,采用以IP地址作為路由設(shè)備的標(biāo)識(shí)信息在本實(shí)施例 中實(shí)現(xiàn)起來(lái)比較簡(jiǎn)單。步驟209,將該獲取的路由設(shè)備的標(biāo)識(shí)信息放入到Ul中,之后,執(zhí)行步驟210。步驟210,遍歷IP路由表中當(dāng)前路由的下一個(gè)路由,將該下一個(gè)路由作為當(dāng)前路 由,返回執(zhí)行步驟207,直至遍歷完IP路由表中的所有路由為止。
至此,結(jié)束對(duì)當(dāng)前路由的類型為間接路由時(shí)所執(zhí)行的操作。步驟211,獲取當(dāng)前路由的下一跳IP地址和子網(wǎng)掩碼,判斷U3是否存在該獲取的 下一跳IP地址和子網(wǎng)掩碼,如果否,執(zhí)行步驟212;否則,返回執(zhí)行步驟210。這里,步驟211是在判斷出當(dāng)前路由的類型為直接路由時(shí)執(zhí)行的,由于直接路由 表示當(dāng)前路由設(shè)備與二層網(wǎng)絡(luò)直接相連,因此,本步驟211需要獲取該當(dāng)前路由的下一跳IP地址和子網(wǎng)掩碼,以便確定出當(dāng)前路由設(shè)備到底與哪個(gè)二層網(wǎng)絡(luò)直連。步驟212,將獲取的下一跳IP地址和子網(wǎng)掩碼放入到U3中,之后,返回執(zhí)行步驟 210。步驟213,當(dāng)遍歷完所述IP路由表中的所有路由后,如果U3不為空集,則利用 SNMP查詢當(dāng)前路由設(shè)備上是否存在鄰居信息,如果是,確定當(dāng)前路由設(shè)備還處于二層網(wǎng)絡(luò), 且其下連接了二層網(wǎng)絡(luò)設(shè)備,之后,執(zhí)行步驟214;否則,確定當(dāng)前路由設(shè)備其下連接了處 于該二層網(wǎng)絡(luò)的PC終端,返回執(zhí)行步驟202。本步驟213中,如果U3為空集,則返回執(zhí)行步驟202。這里,根據(jù)步驟103中的描述,可以知道,如果當(dāng)前路由設(shè)備上存在鄰居信息,則 該當(dāng)前路由設(shè)備還處于二層網(wǎng)絡(luò)中,且其下一定連接了二層網(wǎng)絡(luò)設(shè)備,否則,只能確定當(dāng)前 路由設(shè)備其下連接了 PC終端。其中,當(dāng)前路由設(shè)備存在的鄰居信息是由該下連的二層網(wǎng)絡(luò) 設(shè)備發(fā)送的;具體如何發(fā)送可有多種實(shí)現(xiàn)方式,比如按照H3C公司中用于收集二層網(wǎng)絡(luò)拓 撲結(jié)構(gòu)的集群協(xié)議所包含的鄰居發(fā)現(xiàn)協(xié)議(NDP Neighbor Discovery Protocol)或者按照 鏈路層發(fā)現(xiàn)協(xié)議(LLDP)或者按照思科公司的鄰居發(fā)現(xiàn)協(xié)議(CDP)等,本實(shí)施例并不具體限 定。以H3C公司中用于收集二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的集群協(xié)議所包含的NDP為例來(lái)描述 如何發(fā)送鄰居信息。在網(wǎng)絡(luò)中,如果設(shè)備支持NDP,則在該設(shè)備啟動(dòng)時(shí)NDP也會(huì)相應(yīng)開(kāi)始運(yùn) 行,其中,該設(shè)備可以為二層網(wǎng)絡(luò)設(shè)備,也可為處于三層網(wǎng)絡(luò)中、且具有二層網(wǎng)絡(luò)設(shè)備的功 能(比如交換機(jī)的功能等)的路由設(shè)備。如此,在設(shè)備啟動(dòng)時(shí),如果該設(shè)備支持NDP,則該運(yùn) 行NDP的設(shè)備會(huì)定時(shí)通過(guò)自身包含的所有激活端口發(fā)送攜帶了 NDP信息的NDP報(bào)文,同時(shí) 接收并保存鄰居設(shè)備發(fā)送的NDP報(bào)文;其中,NDP報(bào)文的格式如下表1所示表1目的MAC地 址 (6bytes)源MAC地址協(xié)議類型值 0x88A7 (2bytes)NDP報(bào)文報(bào)文凈載荷校驗(yàn)字(6bytes)(4bytes)(4bytes)其中,報(bào)文凈載荷中可以包含發(fā)送NDP報(bào)文的設(shè)備的ID、該設(shè)備當(dāng)前發(fā)送NDP報(bào)文 的端口的標(biāo)識(shí)等,如此,如果當(dāng)前路由設(shè)備、以及與當(dāng)前路由設(shè)備相連的二層網(wǎng)絡(luò)設(shè)備運(yùn)行 NDP,則當(dāng)前路由設(shè)備就會(huì)存在與下連的二層網(wǎng)絡(luò)設(shè)備的有關(guān)的鄰居信息。步驟214,讀取當(dāng)前路由設(shè)備上預(yù)先定義的標(biāo)志位的值,判斷讀取的值是第一值還 是第二值,如果是第一值,則執(zhí)行步驟215 ;如果是第二值,執(zhí)行步驟216。這里,預(yù)先定義的標(biāo)志位的值(hgmpCmdlanswitchFlag)包含表示當(dāng)前路由設(shè)備 作為用于收集二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的管理設(shè)備的第一值和表示當(dāng)前路由設(shè)備不作為用于收 集二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的管理設(shè)備的第二值;為便于描述,本實(shí)施例以第一值為True、第二 值為False為例進(jìn)行描述。通常,該標(biāo)志位的值存放在由SNMP定義的MIB中,因此,執(zhí)行到 本步驟214時(shí),可利用SNMP定義的Get操作讀取MIB中存放的預(yù)先定義的標(biāo)志位的值。如 果讀取的標(biāo)志位的值為True,則表示當(dāng)前路由設(shè)備已明確自己為收集二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的 管理設(shè)備,進(jìn)而也可表示該當(dāng)前路由設(shè)備已經(jīng)收集了二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),因此,可直接執(zhí)行 步驟215 ;如果讀取的標(biāo)志位的值為i^alse,則表示當(dāng)前路由設(shè)備當(dāng)前還沒(méi)有啟動(dòng)收集二層 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的操作,因此,需要執(zhí)行步驟216。
可以看出,步驟214實(shí)質(zhì)上可為本實(shí)施例提供的判斷所述當(dāng)前路由設(shè)備是否已收 集了二層網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)的具體實(shí)施方式
,當(dāng)然,本發(fā)明實(shí)施例中還有其他實(shí)施方式,比如 直接去讀取二層網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),如果讀取到,表示當(dāng)前路由設(shè)備已收集了二層網(wǎng)絡(luò)的拓 撲結(jié)構(gòu);否則,表示當(dāng)前路由設(shè)備截止到目前,還未收集二層網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。因此,圖2所 示的只是一種舉例,并非限定本發(fā)明實(shí)施例的應(yīng)用。步驟215,獲取當(dāng)前路由設(shè)備收集到的二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),之后,返回執(zhí)行步驟 202。這里,在獲取二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)后,為節(jié)省存儲(chǔ)資源,可刪除U3中的IP地址和子 網(wǎng)掩碼,即,使U3清零。因此,可以看出,圖2所示的只是一種舉例,并非限定本發(fā)明實(shí)施例 的應(yīng)用。本實(shí)施例中,如果以H3C公司的集群協(xié)議收集二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)為例來(lái)收集二層 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),其中,該集群協(xié)議主要包括NDP和鄰居拓?fù)浒l(fā)現(xiàn)協(xié)議(NTDP),則本步驟215 中當(dāng)前路由設(shè)備收集二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的具體操作可包括:A,當(dāng)前路由設(shè)備通過(guò)自身的端 口發(fā)送NTDP請(qǐng)求報(bào)文給預(yù)設(shè)跳數(shù)對(duì)應(yīng)的二層網(wǎng)絡(luò)設(shè)備,這里,NTDP請(qǐng)求報(bào)文攜帶了源地址 和目的地址,其中,源地址為該當(dāng)前路由設(shè)備的地址,目的地址為預(yù)設(shè)跳數(shù)對(duì)應(yīng)的設(shè)備的地 址;B,接收到NTDP請(qǐng)求報(bào)文的二層網(wǎng)絡(luò)設(shè)備如果支持NTDP,則將自身當(dāng)前存在的鄰居信息 (具體為NDP信息)攜帶在響應(yīng)報(bào)文中發(fā)送給當(dāng)前路由設(shè)備,并復(fù)制NTDP請(qǐng)求報(bào)文給所有 的鄰居設(shè)備;C,鄰居設(shè)備收到NTDP請(qǐng)求報(bào)文后,如果支持NTDP,則按照步驟B中二層網(wǎng)絡(luò) 設(shè)備的操作執(zhí)行,依次類推,每個(gè)支持NTDP的網(wǎng)絡(luò)設(shè)備都會(huì)收到NTDP請(qǐng)求報(bào)文,并向當(dāng)前 路由設(shè)備發(fā)送響應(yīng)NTDP請(qǐng)求報(bào)文的響應(yīng)報(bào)文。如此,通過(guò)上述步驟A至C,當(dāng)前路由設(shè)備即 可根據(jù)接收的響應(yīng)報(bào)文獲取二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。比如,當(dāng)前路由設(shè)備根據(jù)響應(yīng)報(bào)文中的NDP信息確定出二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如下
權(quán)利要求
1.一種網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法,其特征在于,該方法包括以下步驟A,在三層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)收集過(guò)程中,獲取當(dāng)前路由設(shè)備的IP路由表,所述IP路由表中 的每一路由包括下一跳IP地址、子網(wǎng)掩碼和路由類型;B,遍歷所述IP路由表中的路由,判斷當(dāng)前遍歷到的路由的類型是否為直接路由,所述 直接路由表示當(dāng)前路由設(shè)備與當(dāng)前路由的下一跳IP地址和子網(wǎng)掩碼對(duì)應(yīng)的二層網(wǎng)絡(luò)直接 相連,如果是,則執(zhí)行步驟C;C,查詢所述當(dāng)前路由設(shè)備是否存在鄰居信息,如果存在,則確定所述當(dāng)前路由設(shè)備還 處于二層網(wǎng)絡(luò),且該當(dāng)前路由設(shè)備其下連接了至少一個(gè)二層網(wǎng)絡(luò)設(shè)備;獲取由所述當(dāng)前路 由設(shè)備收集的所述二層網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,預(yù)先定義待訪問(wèn)路由設(shè)備標(biāo)識(shí)信息集合 U1,所述Ul預(yù)先放入了網(wǎng)絡(luò)中作為默認(rèn)網(wǎng)關(guān)的路由設(shè)備的標(biāo)識(shí)信息或者預(yù)先指定的路由 設(shè)備的標(biāo)識(shí)信息;所述步驟A中獲取當(dāng)前路由設(shè)備的IP路由表包括Al,判斷Ul是否為空集,如果否,將Ul中第一個(gè)標(biāo)識(shí)信息確定為當(dāng)前標(biāo)識(shí)信息;A2,判斷所述當(dāng)前標(biāo)識(shí)信息是否存在預(yù)先定義的已訪問(wèn)路由設(shè)備標(biāo)識(shí)信息集合U2中, 是則從Ul中刪除所述當(dāng)前標(biāo)識(shí)信息,返回執(zhí)行步驟Al ;否則將所述當(dāng)前標(biāo)識(shí)信息放在U2 中,執(zhí)行步驟A3;A3,通過(guò)簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議SNMP讀取所述當(dāng)前標(biāo)識(shí)信息對(duì)應(yīng)的當(dāng)前路由設(shè)備的IP路由表。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟B中,在判斷出當(dāng)前路由的類型 為直接路由后,且在執(zhí)行步驟C之前,進(jìn)一步包括B00,獲取該當(dāng)前路由的下一跳IP地址和子網(wǎng)掩碼,判斷獲取的下一跳IP地址和子網(wǎng) 掩碼是否存在預(yù)先定義的子網(wǎng)集合U3中,如果不存在,則執(zhí)行步驟BOl ;如果存在,則執(zhí)行 步驟B02 ;B01,將獲取的下一跳IP地址和子網(wǎng)掩碼放入U(xiǎn)3中,之后,執(zhí)行步驟B02 ;B02,遍歷當(dāng)前路由的下一個(gè)路由,返回步驟B中的判斷當(dāng)前遍歷到的路由的類型是否 為直接路由的操作,直至遍歷完IP路由表中的所有路由;所述步驟C中的查詢包括如果遍歷完IP路由表中的所有路由,則判斷U3是否為空 集,如果否,執(zhí)行所述查詢;所述步驟C中獲取由當(dāng)前路由設(shè)備收集的二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)后,進(jìn)一步包括刪除U3 中的下一跳IP地址和子網(wǎng)掩碼。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟C中,如果查詢到當(dāng)前路由設(shè)備 上不存在鄰居信息,則確定所述當(dāng)前路由設(shè)備其下連接了二層網(wǎng)絡(luò)中的PC終端,則返回執(zhí) 行步驟Al。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟B中,如果判斷出當(dāng)前路由的類 型為間接路由,所述間接路由用于表示當(dāng)前路由設(shè)備與路由的下一跳IP地址對(duì)應(yīng)的路由 設(shè)備直接相連;則進(jìn)一步包括B11,判斷當(dāng)前路由的下一跳IP地址對(duì)應(yīng)的路由設(shè)備的標(biāo)識(shí)信息是否存在Ul中,如果 否,執(zhí)行步驟B12 ;否則,執(zhí)行步驟B13 ;B12,將該標(biāo)識(shí)信息放入U(xiǎn)l中,之后,執(zhí)行步驟B13 ;B13,遍歷當(dāng)前路由的下一個(gè)路由,返回步驟B中的判斷當(dāng)前遍歷到的路由的類型是否 為直接路由的操作,直至遍歷完IP路由表中的所有路由。
6.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述步驟B中,當(dāng)前路由設(shè)備上 存在的鄰居信息由與所述當(dāng)前路由設(shè)備相連的二層網(wǎng)絡(luò)設(shè)備按照鄰居發(fā)現(xiàn)協(xié)議發(fā)送的,所 述鄰居信息包含二層網(wǎng)絡(luò)設(shè)備的ID、該二層網(wǎng)絡(luò)設(shè)備發(fā)送鄰居信息的端口地址和該端口的 標(biāo)識(shí)。
7.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述步驟C中的獲取包括判斷所述當(dāng)前路由設(shè)備是否已收集了二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),如果是,獲取所述當(dāng)前路由 設(shè)備已收集的二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),否則,使所述當(dāng)前路由設(shè)備收集二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),并獲 取所述當(dāng)前路由設(shè)備收集到的二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述判斷當(dāng)前路由設(shè)備是否已收集了二 層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)包括通過(guò)SNMP讀取當(dāng)前路由設(shè)備上預(yù)先定義的標(biāo)志位的值,所述標(biāo)志位的值為表示當(dāng)前 路由設(shè)備作為用于收集二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的管理設(shè)備的第一值或者為表示當(dāng)前路由設(shè)備 不作為用于收集二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的管理設(shè)備的第二值;判斷讀取的標(biāo)志位的值為第一值還是第二值,如果是第一值,則確定當(dāng)前路由設(shè)備已 收集了二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);如果是第二值,則確定當(dāng)前路由設(shè)備還未收集二層網(wǎng)絡(luò)拓?fù)浣Y(jié) 構(gòu)。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述步驟C中,當(dāng)前路由設(shè)備收集二層網(wǎng) 絡(luò)拓?fù)浣Y(jié)構(gòu)包括Cl,當(dāng)前路由設(shè)備發(fā)送鄰居拓?fù)浒l(fā)現(xiàn)協(xié)議請(qǐng)求報(bào)文給預(yù)設(shè)跳數(shù)對(duì)應(yīng)的二層網(wǎng)絡(luò)設(shè)備;C2,接收到請(qǐng)求報(bào)文的二層網(wǎng)絡(luò)設(shè)備如果支持鄰居拓?fù)浒l(fā)現(xiàn)協(xié)議,則將自身存在的鄰 居信息攜帶在響應(yīng)報(bào)文中發(fā)送給當(dāng)前路由設(shè)備,并復(fù)制所述請(qǐng)求報(bào)文給所有的鄰居設(shè)備;C3,當(dāng)鄰居設(shè)備接收到請(qǐng)求報(bào)文時(shí),如果支持鄰居拓?fù)浒l(fā)現(xiàn)協(xié)議,則按照步驟C2中二 層網(wǎng)絡(luò)設(shè)備的操作執(zhí)行,直至完成二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的收集。
10.一種網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)設(shè)備,其特征在于,該設(shè)備包括獲取單元、判斷單元和拓?fù)涫?集單元;其中,所述獲取單元用于在三層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)收集過(guò)程中,獲取當(dāng)前路由設(shè)備的IP路由表, 所述IP路由表中的每一路由包括下一跳IP地址、子網(wǎng)掩碼和路由類型;所述判斷單元用于遍歷所述IP路由表中的路由,判斷當(dāng)前遍歷到的路由的類型是否 為直接路由,所述直接路由用于表示當(dāng)前路由設(shè)備與該路由的下一跳IP地址和子網(wǎng)掩碼 對(duì)應(yīng)的二層網(wǎng)絡(luò)直接相連;所述拓?fù)涫占瘑卧谒雠袛鄦卧呐袛嘟Y(jié)果為是時(shí),查詢所述當(dāng)前路由設(shè)備是否存 在鄰居信息,如果存在,確定所述當(dāng)前路由設(shè)備還處于二層網(wǎng)絡(luò),且該當(dāng)前路由設(shè)備其下連 接了至少一個(gè)二層網(wǎng)絡(luò)設(shè)備;獲取由所述當(dāng)前路由設(shè)備收集的所述二層網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,所述獲取單元包括第一判斷模塊,用于判斷預(yù)先定義的待訪問(wèn)路由設(shè)備標(biāo)識(shí)信息集合Ul是否為空集,如 果否,將Ul中第一個(gè)標(biāo)識(shí)信息確定為當(dāng)前標(biāo)識(shí)信息;第二判斷模塊,用于判斷所述當(dāng)前標(biāo)識(shí)信息是否存在預(yù)先定義的已訪問(wèn)路由設(shè)備標(biāo)識(shí) 信息集合U2中,是則從Ul中刪除所述當(dāng)前標(biāo)識(shí)信息,觸發(fā)所述第一判斷模塊繼續(xù)執(zhí)行判斷 操作;第一獲取模塊,用于在所述第二判斷模塊的判斷結(jié)果為否時(shí),將所述當(dāng)前標(biāo)識(shí)信息放 在U2中,通過(guò)簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議SNMP讀取所述當(dāng)前標(biāo)識(shí)信息對(duì)應(yīng)的當(dāng)前路由設(shè)備的IP路由表。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其特征在于,該設(shè)備還包括第一處理單元,用于在所述判斷單元判斷出當(dāng)前路由的類型為直接路由時(shí),獲取該當(dāng) 前路由的下一跳IP地址和子網(wǎng)掩碼,判斷獲取的下一跳IP地址和子網(wǎng)掩碼是否存在預(yù)先 定義的子網(wǎng)集合U3中,如果不存在,將獲取的下一跳IP地址和子網(wǎng)掩碼放入U(xiǎn)3中,之后遍 歷當(dāng)前路由的下一個(gè)路由,觸發(fā)所述判斷單元繼續(xù)判斷當(dāng)前遍歷到的路由的類型是否為直 接路由的操作,直至遍歷完IP路由表中的所有路由;如果存在,遍歷當(dāng)前路由的下一個(gè)路 由,觸發(fā)所述判斷單元繼續(xù)判斷當(dāng)前遍歷到的路由的類型是否為直接路由的操作,直至遍 歷完IP路由表中的所有路由。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,所述拓?fù)涫占瘑卧ú樵兡K,用于在所述判斷單元完成IP路由表中所有路由的遍歷后,判斷U3是否為空 集,如果否,查詢所述當(dāng)前路由設(shè)備是否存在鄰居信息;如果查詢到當(dāng)前路由設(shè)備上不存在 鄰居信息,則確定所述當(dāng)前路由設(shè)備其下連接了二層網(wǎng)絡(luò)中的PC終端,觸發(fā)所述第一判斷 模塊執(zhí)行判斷操作;拓?fù)涫占K,在所述查詢模塊查詢到鄰居信息時(shí),則判斷所述當(dāng)前路由設(shè)備是否已 收集了二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),如果是,獲取所述當(dāng)前路由設(shè)備已收集的二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),否 則,使所述當(dāng)前路由設(shè)備收集二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),并獲取所述當(dāng)前路由設(shè)備收集到的二層 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);處理模塊,用于在拓?fù)涫占K獲取由當(dāng)前路由設(shè)備收集到的二層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)后, 刪除U3中的下一跳IP地址和子網(wǎng)掩碼。
14.根據(jù)權(quán)利要求11所述的設(shè)備,其特征在于,如果所述判斷單元判斷出當(dāng)前路由的 類型為間接路由,所述間接路由用于表示當(dāng)前路由設(shè)備與路由的下一跳IP地址對(duì)應(yīng)的路 由設(shè)備直接相連;則該設(shè)備進(jìn)一步包括第二處理單元,判斷當(dāng)前路由的下一跳IP地址對(duì)應(yīng)的路由設(shè)備的標(biāo)識(shí)信息是否存在 Ul中,如果否,將該標(biāo)識(shí)信息放入U(xiǎn)l中,之后遍歷當(dāng)前路由的下一個(gè)路由,觸發(fā)所述判斷單 元繼續(xù)判斷當(dāng)前遍歷到的路由的類型是否為直接路由的操作,直至遍歷完IP路由表中的 所有路由;否則,遍歷當(dāng)前路由的下一個(gè)路由,觸發(fā)所述判斷單元繼續(xù)判斷當(dāng)前遍歷到的路 由的類型是否為直接路由的操作,直至遍歷完IP路由表中的所有路由。
全文摘要
本發(fā)明提供了一種網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法和設(shè)備,其中,該方法包括以下步驟A,在三層網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)收集過(guò)程中,獲取當(dāng)前路由設(shè)備的IP路由表;B,遍歷所述IP路由表中的路由,判斷當(dāng)前遍歷到的路由的類型是否為直接路由,所述直接路由表示當(dāng)前路由設(shè)備與當(dāng)前路由的下一跳IP地址和子網(wǎng)掩碼對(duì)應(yīng)的二層網(wǎng)絡(luò)直接相連,如果是,則執(zhí)行步驟C;C,查詢所述當(dāng)前路由設(shè)備是否存在鄰居信息,如果存在,則確定所述當(dāng)前路由設(shè)備還處于二層網(wǎng)絡(luò),且該當(dāng)前路由設(shè)備其下連接了至少一個(gè)二層網(wǎng)絡(luò)設(shè)備;獲取由所述當(dāng)前路由設(shè)備收集的所述二層網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。采用本發(fā)明,實(shí)現(xiàn)了采用一種統(tǒng)一的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方式來(lái)獲取整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)的目的。
文檔編號(hào)H04L12/24GK102045190SQ20091023641
公開(kāi)日2011年5月4日 申請(qǐng)日期2009年10月21日 優(yōu)先權(quán)日2009年10月21日
發(fā)明者劉浩 申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
青龙| 中牟县| 华安县| 三门峡市| 东丽区| 晋江市| 通山县| 兰西县| 贵溪市| 观塘区| 兴和县| 永济市| 宝兴县| 莒南县| 昌都县| 资源县| 体育| 富阳市| 麟游县| 同德县| 河间市| 信丰县| 酒泉市| 社会| 古浪县| 馆陶县| 梓潼县| 菏泽市| 苍溪县| 龙岩市| 石台县| 东至县| 松江区| 曲阜市| 常州市| 科尔| 吉安市| 伊金霍洛旗| 武穴市| 如皋市| 龙山县|