国产精品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>

      端口標(biāo)識(shí)獲取方法以及裝置的制造方法

      文檔序號(hào):8322084閱讀:219來(lái)源:國(guó)知局
      端口標(biāo)識(shí)獲取方法以及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種端口標(biāo)識(shí)獲取方法以及裝置。
      【背景技術(shù)】
      [0002] 在運(yùn)行了STP(SpanningTreeProtocol,生成樹協(xié)議)的網(wǎng)絡(luò)環(huán)境中,可由網(wǎng)管設(shè) 備獲取當(dāng)前網(wǎng)絡(luò)環(huán)境的STP拓?fù)湫畔ⅲ@示給用戶。
      [0003] 在獲取當(dāng)前網(wǎng)絡(luò)環(huán)境的STP拓?fù)湫畔r(shí),網(wǎng)管設(shè)備可以獲取各節(jié)點(diǎn)設(shè)備的指定橋 信息,該指定橋信息中包括節(jié)點(diǎn)設(shè)備指定端口,即,指定橋向節(jié)點(diǎn)設(shè)備轉(zhuǎn)發(fā)數(shù)據(jù)的端口。之 后再根據(jù)該指定端口查找對(duì)應(yīng)的端口標(biāo)識(shí)。
      [0004] 其中,指定端口由端口的STP優(yōu)先級(jí)和指定端口號(hào)組成。在基于STP協(xié)議傳輸STP 報(bào)文時(shí),該STP報(bào)文中指定端口的STP優(yōu)先級(jí)和指定端口號(hào)占用了兩個(gè)字節(jié)。端口的STP 優(yōu)先級(jí)占用兩個(gè)字節(jié)中的高四位,指定端口號(hào)占用兩個(gè)字節(jié)中的低12位,所以,目前的STP 報(bào)文中端口最大值可支持4095。
      [0005] 隨著堆疊節(jié)點(diǎn)設(shè)備的發(fā)展,節(jié)點(diǎn)設(shè)備上的端口數(shù)已經(jīng)超過了目前的端口最大值 4095,當(dāng)大于端口最大值的端口號(hào)在作為指定端口進(jìn)行STP報(bào)文傳輸時(shí),由于協(xié)議的限制, STP報(bào)文的指定端口號(hào)則無(wú)法被完整的傳輸,進(jìn)而,就會(huì)導(dǎo)致網(wǎng)管設(shè)備根據(jù)收到的STP報(bào)文 中錯(cuò)誤的指定端口號(hào)查找到錯(cuò)誤的端口標(biāo)識(shí)。

      【發(fā)明內(nèi)容】

      [0006] 針對(duì)現(xiàn)有技術(shù)的缺陷,本發(fā)明提供了一種端口標(biāo)識(shí)獲取方法以及裝置。
      [0007] 本發(fā)明提供了一種端口標(biāo)識(shí)獲取方法,應(yīng)用于網(wǎng)管設(shè)備,其中,該方法包括:
      [0008] 獲取節(jié)點(diǎn)設(shè)備上保存的指定橋信息,所述指定橋信息包括指定端口號(hào)以及指定橋 設(shè)備的地址信息;
      [0009] 根據(jù)所述指定橋設(shè)備的地址信息在本地預(yù)存的最大端口信息表中查找與所述指 定橋設(shè)備對(duì)應(yīng)的最大端口號(hào);
      [0010] 判斷所述最大端口號(hào)是否大于預(yù)設(shè)端口號(hào),若是,獲取所述節(jié)點(diǎn)設(shè)備的LLDP鄰居 信息,所述LLDP鄰居信息包括所述節(jié)點(diǎn)設(shè)備連接的所有鄰居節(jié)點(diǎn)設(shè)備端口的端口標(biāo)識(shí)以 及鄰居設(shè)備的地址信息;
      [0011] 獲取所述LLDP鄰居信息中與所述指定橋設(shè)備的地址信息一致的地址信息所對(duì)應(yīng) 的端口標(biāo)識(shí)。
      [0012] 本發(fā)明還提供一種端口標(biāo)識(shí)獲取裝置,應(yīng)用于網(wǎng)管設(shè)備,所述裝置包括:
      [0013] 指定橋獲取單元,用于獲取節(jié)點(diǎn)設(shè)備上保存的指定橋信息,所述指定橋信息包括 指定端口號(hào)以及指定橋設(shè)備的地址信息;
      [0014] 信息查找單元,用于根據(jù)所述指定橋設(shè)備的地址信息在本地預(yù)存的最大端口信息 表中查找與所述指定橋設(shè)備對(duì)應(yīng)的最大端口號(hào);
      [0015] 端口號(hào)判斷單元,用于判斷所述最大端口號(hào)是否大于預(yù)設(shè)端口號(hào),若是,獲取所述 節(jié)點(diǎn)設(shè)備的LLDP鄰居信息,所述LLDP鄰居信息包括所述節(jié)點(diǎn)設(shè)備連接的所有鄰居節(jié)點(diǎn)設(shè) 備端口的端口標(biāo)識(shí)以及鄰居設(shè)備的地址信息;
      [0016] 標(biāo)識(shí)獲取單元,用于獲取所述LLDP鄰居信息中與所述指定橋設(shè)備的地址信息一 致的地址信息所對(duì)應(yīng)的端口標(biāo)識(shí)。
      [0017] 本發(fā)明提供一種端口標(biāo)識(shí)獲取方法以及裝置,在判斷節(jié)點(diǎn)設(shè)備的指定橋設(shè)備的最 大端口號(hào)大于預(yù)設(shè)端口號(hào)時(shí),獲取節(jié)點(diǎn)設(shè)備的LLDP鄰居信息,并將LLDP鄰居信息中與指定 橋設(shè)備的地址信息一致的地址信息所對(duì)應(yīng)的端口標(biāo)識(shí)作為與指定端口號(hào)對(duì)應(yīng)的端口標(biāo)識(shí), 進(jìn)而避免網(wǎng)管設(shè)備獲取到錯(cuò)誤端口標(biāo)識(shí)。
      【附圖說(shuō)明】
      [0018] 圖1是本發(fā)明實(shí)施例中的STP組網(wǎng)環(huán)境示意圖;
      [0019] 圖2是本發(fā)明實(shí)施例中一種端口標(biāo)識(shí)獲取方法流程示意圖;
      [0020] 圖3是本發(fā)明實(shí)施例中一種端口標(biāo)識(shí)獲取裝置的邏輯結(jié)構(gòu)示意圖;
      [0021] 圖4是本發(fā)明實(shí)施例中端口標(biāo)識(shí)獲取裝置所在網(wǎng)管設(shè)備的硬件架構(gòu)示意圖。
      【具體實(shí)施方式】
      [0022] 為使本申請(qǐng)的目的,技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖對(duì)本申請(qǐng)方案 做進(jìn)一步的詳細(xì)說(shuō)明。
      [0023] 為了解決現(xiàn)有技術(shù)中存在的問題,本發(fā)明提供了一種端口標(biāo)識(shí)獲取方法以及裝 置。
      [0024] 圖1為本發(fā)明提供的端口標(biāo)識(shí)獲取方法所應(yīng)用的STP組網(wǎng)環(huán)境示意圖,該STP組 網(wǎng)中包括多個(gè)節(jié)點(diǎn)設(shè)備(例如SW1、SW2以及SW3)以及管理各節(jié)點(diǎn)設(shè)備的網(wǎng)管設(shè)備。各節(jié) 點(diǎn)設(shè)備上又包括多個(gè)端口(Port),例如SW1上的P1以及P2。其中,該節(jié)點(diǎn)設(shè)備可以是交換 機(jī)(Switch),本發(fā)明以下以節(jié)點(diǎn)設(shè)備為交換機(jī)為例進(jìn)行說(shuō)明。
      [0025] 請(qǐng)參考圖2,為本發(fā)明提供的端口標(biāo)識(shí)獲取方法的處理流程示意圖,該端口標(biāo)識(shí)獲 取方法可應(yīng)用于網(wǎng)管設(shè)備,該端口標(biāo)識(shí)獲取方法包括以下步驟:
      [0026]步驟201,獲取節(jié)點(diǎn)設(shè)備上保存的指定橋信息,所述指定橋信息包括指定端口號(hào)以 及指定橋設(shè)備的地址信息;
      [0027] 本發(fā)明STP組網(wǎng)中的各交換機(jī)均運(yùn)行了STP以及LLDP(LinkLayerDiscovery Protocol,鏈路層發(fā)現(xiàn)協(xié)議)。
      [0028] 網(wǎng)管設(shè)備定期向各交換機(jī)發(fā)送獲取設(shè)備信息的SNMP(SimpleNetwork ManagementProtocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)報(bào)文以獲取各交換機(jī)的設(shè)備信息。該SNMP報(bào) 文中攜帶標(biāo)準(zhǔn)的MIB(ManagementInformationBase,管理信息庫(kù))節(jié)點(diǎn)值,用于獲取對(duì)應(yīng) 的設(shè)備信息。例如,若查詢交換機(jī)的最大端口號(hào),該SNMP報(bào)文則可以攜帶MIB節(jié)點(diǎn)值dotl dBasePort(l. 3. 6. 1. 2. 1. 17. 1. 4. 1. 1) 〇
      [0029] 其中,獲取的設(shè)備信息包括交換機(jī)的MAC地址、交換機(jī)IP地址、交換機(jī)的最大端口 號(hào)、交換機(jī)的各端口號(hào)以及對(duì)應(yīng)的端口標(biāo)識(shí)等信息。
      [0030] 之后,可以將獲取的設(shè)備信息中的交換機(jī)的MAC地址以及IP地址添加至本地的 MAC地址與IP地址對(duì)應(yīng)信息表中;將獲取的交換機(jī)的IP地址與對(duì)應(yīng)的最大端口號(hào)添加并 保存至本地的最大端口信息表中;將交換機(jī)的IP地址、交換機(jī)的各端口號(hào)以及對(duì)應(yīng)的端口 標(biāo)識(shí)添加至本地的端口號(hào)與端口標(biāo)識(shí)映射表中。
      [0031] 結(jié)合圖1為例,在網(wǎng)管設(shè)備獲取了SW1、SW2以及SW3的設(shè)備信息后,具有各設(shè)備信 息的本地MAC地址與IP地址對(duì)應(yīng)信息表、最大端口信息表以及端口號(hào)與端口標(biāo)識(shí)映射表可 參考下表所示:
      【主權(quán)項(xiàng)】
      1. 一種端口標(biāo)識(shí)獲取方法,應(yīng)用于網(wǎng)管設(shè)備,其特征在于,所述方法包括: 獲取節(jié)點(diǎn)設(shè)備上保存的指定橋信息,所述指定橋信息包括指定端口號(hào)W及指定橋設(shè)備 的地址信息; 根據(jù)所述指定橋設(shè)備的地址信息在本地預(yù)存的最大端口信息表中查找與所述指定橋 設(shè)備對(duì)應(yīng)的最大端口號(hào); 判斷所述最大端口號(hào)是否大于預(yù)設(shè)端口號(hào),若是,獲取所述節(jié)點(diǎn)設(shè)備的LLDP鄰居信 息,所述LLDP鄰居信息包括所述節(jié)點(diǎn)設(shè)備連接的所有鄰居節(jié)點(diǎn)設(shè)備端口的端口標(biāo)識(shí)W及 鄰居設(shè)備的地址信息; 獲取所述LLDP鄰居信息中與所述指定橋設(shè)備的地址信息一致的地址信息所對(duì)應(yīng)的端 口標(biāo)識(shí)。
      2. 如權(quán)利要求1所述的方法,其特征在于,所述指定橋設(shè)備的地址信息包括指定橋設(shè) 備的MAC地址,所述根據(jù)指定橋設(shè)備的地址信息在本地預(yù)存的最大端口信息表中查找所述 指定橋設(shè)備對(duì)應(yīng)的最大端口號(hào)具體包括: 在本地預(yù)存的MAC地址與IP地址對(duì)應(yīng)信息表中查找與所述指定橋設(shè)備的MAC地址對(duì) 應(yīng)的所述指定橋設(shè)備的IP地址; 在本地預(yù)存的最大端口信息表中查找與所述指定橋設(shè)備的IP地址對(duì)應(yīng)的最大端口 號(hào)。
      3. 如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 若判斷所述最大端口號(hào)不大于所述預(yù)設(shè)端口號(hào),在本地預(yù)存的端口號(hào)與端口標(biāo)識(shí)映射 表查找與所述指定端口號(hào)對(duì)應(yīng)的端口標(biāo)識(shí)。
      4. 如權(quán)利要求1所述的方法,其特征在于,所述獲取節(jié)點(diǎn)設(shè)備上保存的指定橋信息具 體包括: 向所述節(jié)點(diǎn)設(shè)備發(fā)送獲取所述節(jié)點(diǎn)設(shè)備的指定橋信息的獲取報(bào)文; 在接收到所述節(jié)點(diǎn)設(shè)備的回應(yīng)報(bào)文后,獲取所述回應(yīng)報(bào)文中攜帶的指定橋信息; 若所述指定橋信息中的地址信息與所述節(jié)點(diǎn)設(shè)備的地址信息不一致,確定獲取到所述 節(jié)點(diǎn)設(shè)備的指定橋信息。
      5. 如權(quán)利要求1所述的方法,其特征在于,在獲取所述LLDP鄰居信息中與所述指定橋 設(shè)備的地址信息一致的地址信息所對(duì)應(yīng)的端口標(biāo)識(shí)后,所述方法還包括: 在本地預(yù)存的端口號(hào)與端口標(biāo)識(shí)映射表查找與所述端口標(biāo)識(shí)對(duì)應(yīng)的端口號(hào); 使用所述對(duì)應(yīng)的端口號(hào)修改所述指定端口號(hào)。
      6. 如權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)端口號(hào)為生成樹協(xié)議STP協(xié)議規(guī)定 的STP報(bào)文中可攜帶的所述指定端口號(hào)的最大表示值。
      7. -種端口標(biāo)識(shí)獲取裝置,應(yīng)用于網(wǎng)管設(shè)備,其特征在于,所述裝置包括: 指定橋獲取單元,用于獲取節(jié)點(diǎn)設(shè)備上保存的指定橋信息,所述指定橋信息包括指定 端口號(hào)W及指定橋設(shè)備的地址信息; 信息查找單元,用于根據(jù)所述指定橋設(shè)備的地址信息在本地預(yù)存的最大端口信息表中 查找與所述指定橋設(shè)備對(duì)應(yīng)的最大端口號(hào); 端口號(hào)判斷單元,用于判斷所述最大端口號(hào)是否大于預(yù)設(shè)端口號(hào),若是,獲取所述節(jié)點(diǎn) 設(shè)備的LLDP鄰居信息,所述LLDP鄰居信息包括所述節(jié)點(diǎn)設(shè)備連接的所有鄰居節(jié)點(diǎn)設(shè)備端 口的端口標(biāo)識(shí)w及鄰居設(shè)備的地址信息; 標(biāo)識(shí)獲取單元,用于獲取所述LLDP鄰居信息中與所述指定橋設(shè)備的地址信息一致的 地址信息所對(duì)應(yīng)的端口標(biāo)識(shí)。
      8. 如權(quán)利要求7所述的裝置,其特征在于,所述指定橋設(shè)備的地址信息包括指定橋設(shè) 備的MAC地址,所述信息查找單元具體用于: 在本地預(yù)存的MC地址與IP地址對(duì)應(yīng)信息表中查找與所述指定橋設(shè)備的MC地址對(duì) 應(yīng)的所述指定橋設(shè)備的IP地址; 在本地預(yù)存的最大端口信息表中查找與所述指定橋設(shè)備的IP地址對(duì)應(yīng)的最大端口 號(hào)。
      9. 如權(quán)利要求7所述的裝置,其特征在于,所述端口號(hào)判斷單元還用于: 若判斷所述最大端口號(hào)不大于所述預(yù)設(shè)端口號(hào),在本地預(yù)存的端口號(hào)與端口標(biāo)識(shí)映射 表查找與所述指定端口號(hào)對(duì)應(yīng)的端口標(biāo)識(shí)。
      10. 如權(quán)利要求7所述的裝置,其特征在于,所述指定橋獲取單元具體用于: 向所述節(jié)點(diǎn)設(shè)備發(fā)送獲取所述節(jié)點(diǎn)設(shè)備的指定橋信息的獲取報(bào)文; 在接收到所述節(jié)點(diǎn)設(shè)備的回應(yīng)報(bào)文后,獲取所述回應(yīng)報(bào)文中攜帶的指定橋信息; 若所述指定橋信息中的地址信息與所述節(jié)點(diǎn)設(shè)備的地址信息不一致,確定獲取到所述 節(jié)點(diǎn)設(shè)備的指定橋信息。
      11. 如權(quán)利要求7所述的裝置,其特征在于,所述信息查找單元還用于: 在本地預(yù)存的端口號(hào)與端口標(biāo)識(shí)映射表查找與所述端口標(biāo)識(shí)對(duì)應(yīng)的端口號(hào),使用所述 對(duì)應(yīng)的端口號(hào)修改所述指定端口號(hào)。
      12. 如權(quán)利要求7所述的裝置,其特征在于,所述預(yù)設(shè)端口號(hào)為STP協(xié)議規(guī)定的STP報(bào) 文中可攜帶的所述指定端口號(hào)的最大表示值。
      【專利摘要】本發(fā)明提供了一種端口標(biāo)識(shí)獲取方法以及裝置,該方法包括:獲取節(jié)點(diǎn)設(shè)備上保存的指定橋信息;根據(jù)指定橋設(shè)備的地址信息在本地預(yù)存的最大端口信息表中查找與所述指定橋設(shè)備對(duì)應(yīng)的最大端口號(hào);判斷最大端口號(hào)是否大于預(yù)設(shè)端口號(hào),若是,獲取節(jié)點(diǎn)設(shè)備的LLDP鄰居信息,LLDP鄰居信息包括所述節(jié)點(diǎn)設(shè)備連接的所有鄰居節(jié)點(diǎn)設(shè)備端口的端口標(biāo)識(shí)以及鄰居設(shè)備的地址信息;獲取LLDP鄰居信息中與所述指定橋設(shè)備的地址信息一致的地址信息所對(duì)應(yīng)的端口標(biāo)識(shí),以使網(wǎng)管設(shè)備獲取到正確的端口標(biāo)識(shí)。
      【IPC分類】H04L12-24
      【公開號(hào)】CN104639373
      【申請(qǐng)?zhí)枴緾N201510089833
      【發(fā)明人】潘宗輝
      【申請(qǐng)人】杭州華三通信技術(shù)有限公司
      【公開日】2015年5月20日
      【申請(qǐng)日】2015年2月27日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1