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

      一種多鏈路透明互聯(lián)網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)方法和裝置制造方法

      文檔序號(hào):7818133閱讀:191來源:國(guó)知局
      一種多鏈路透明互聯(lián)網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)方法和裝置制造方法
      【專利摘要】本發(fā)明提供了一種多鏈路透明互聯(lián)網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)方法,該方法包括:邊緣節(jié)點(diǎn)獲得TRILL網(wǎng)絡(luò)中各邊緣節(jié)點(diǎn)下掛NVE設(shè)備的NVE信息,并根據(jù)獲得的NVE信息生成轉(zhuǎn)發(fā)信息表;該邊緣節(jié)點(diǎn)接收到下掛NVE設(shè)備發(fā)送的數(shù)據(jù)報(bào)文時(shí),根據(jù)所述轉(zhuǎn)發(fā)信息表轉(zhuǎn)發(fā)該數(shù)據(jù)報(bào)文?;谕瑯拥陌l(fā)明構(gòu)思,本申請(qǐng)還提出一種多鏈路透明互聯(lián)網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)裝置,在部署overlay網(wǎng)絡(luò)時(shí),使用TRILL網(wǎng)絡(luò)作為underlay網(wǎng)絡(luò)承載,簡(jiǎn)化部署過程。
      【專利說明】一種多鏈路透明互聯(lián)網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)方法和裝置

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別涉及一種多鏈路透明互聯(lián)網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)方法和 裝直。

      【背景技術(shù)】
      [0002] 在部署疊加(Overlay)網(wǎng)絡(luò)時(shí)有兩種情況:
      [0003] 1、當(dāng)在現(xiàn)有的網(wǎng)絡(luò)中搭建Overlay網(wǎng)絡(luò)時(shí),基于因特網(wǎng)協(xié)議(Internet Protocol, IP)的底層(underlay)網(wǎng)絡(luò)已構(gòu)建好,只需要部署虛擬overlay網(wǎng)絡(luò)即可,是增 量部署;
      [0004] 2、當(dāng)underlay網(wǎng)絡(luò)和overlay網(wǎng)絡(luò)都是全新部署的時(shí)候,例如新建數(shù)據(jù)中心,此 時(shí)underlay網(wǎng)絡(luò),即普通IP網(wǎng)絡(luò)的構(gòu)建非常復(fù)雜,工作量巨大。


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

      [0005] 有鑒于此,本申請(qǐng)?zhí)峁┮环N多鏈路透明互聯(lián)網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)方法和裝置,以解決 新建overlay網(wǎng)絡(luò)和underlay網(wǎng)絡(luò)時(shí),underlay網(wǎng)絡(luò)搭建的工作量巨大的問題。
      [0006] 為解決上述技術(shù)問題,本申請(qǐng)的技術(shù)方案是這樣實(shí)現(xiàn)的:
      [0007] -種多鏈路透明互聯(lián)TRILL網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)方法,應(yīng)用于TRILL網(wǎng)絡(luò)中的任一邊 緣節(jié)點(diǎn)上,該方法包括:
      [0008] 該邊緣節(jié)點(diǎn)獲得TRILL網(wǎng)絡(luò)中各邊緣節(jié)點(diǎn)下掛網(wǎng)絡(luò)虛擬化邊緣NVE設(shè)備的NVE信 息,并生成NVE信息表,所述NVE信息表包括:邊緣節(jié)點(diǎn)的昵稱、因特網(wǎng)協(xié)議IP地址;
      [0009] 該邊緣節(jié)點(diǎn)根據(jù)所述NVE信息表生成轉(zhuǎn)發(fā)信息表;該轉(zhuǎn)發(fā)信息表包括:目的因特 網(wǎng)協(xié)議IP地址、操作指示和出端口號(hào);
      [0010] 該邊緣節(jié)點(diǎn)接收到下掛NVE設(shè)備發(fā)送的數(shù)據(jù)報(bào)文時(shí),若確定該數(shù)據(jù)報(bào)文的目的IP 地址在NVE信息表中對(duì)應(yīng)的昵稱不為本節(jié)點(diǎn)的昵稱,則剝掉MAC頭,根據(jù)剝掉MAC頭的數(shù)據(jù) 報(bào)文的目的IP地址在轉(zhuǎn)發(fā)信息表中查找對(duì)應(yīng)的操作指示和出端口號(hào),根據(jù)所述操作指示 封裝指定的TRILL頭和MAC頭,并從所述出端口號(hào)對(duì)應(yīng)的出端口轉(zhuǎn)發(fā)封裝后的數(shù)據(jù)報(bào)文。
      [0011] 一種多鏈路透明互聯(lián)TRILL網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)裝置,應(yīng)用于TRILL網(wǎng)絡(luò)中的任一邊 緣節(jié)點(diǎn)上,該裝置包括:獲取單元、生成單元、接收單元、處理單元和發(fā)送單元;
      [0012] 所述獲取單元,用于獲得TRILL網(wǎng)絡(luò)中各邊緣節(jié)點(diǎn)下掛網(wǎng)絡(luò)虛擬化邊緣NVE設(shè)備 的NVE信息;
      [0013] 所述生成單元,用于根據(jù)所述獲取單元獲得的NVE信息生成NVE信息表,根據(jù)NVE 信息表生成轉(zhuǎn)發(fā)信息表;所述NVE信息表包括:邊緣節(jié)點(diǎn)的昵稱、因特網(wǎng)協(xié)議IP地址;所述 轉(zhuǎn)發(fā)信息表包括:目的因特網(wǎng)協(xié)議IP地址、操作指示和出端口號(hào);
      [0014] 所述接收單元,用于接收本邊緣節(jié)點(diǎn)下掛NVE設(shè)備發(fā)送的數(shù)據(jù)報(bào)文;
      [0015] 所述處理單元,用于當(dāng)所述接收單元接收到所述數(shù)據(jù)報(bào)文時(shí),若確定該數(shù)據(jù)報(bào)文 的目的IP地址在NVE信息表中對(duì)應(yīng)的昵稱不為本節(jié)點(diǎn)的昵稱,則剝掉MAC頭,根據(jù)剝掉MAC 頭的報(bào)文的目的IP地址在轉(zhuǎn)發(fā)信息表中查找對(duì)應(yīng)的操作指示和出端口號(hào),根據(jù)所述操作 指示封裝指定的TRILL頭和MAC頭;
      [0016] 所述發(fā)送單元,用于將所述處理單元封裝后的數(shù)據(jù)報(bào)文從所述出端口號(hào)對(duì)應(yīng)的出 端口轉(zhuǎn)發(fā)。
      [0017] 由上面的技術(shù)方案可知,本申請(qǐng)中使用TRILL網(wǎng)絡(luò)作為承載overlay網(wǎng)絡(luò)的 underlay網(wǎng)絡(luò),并給出了作為undelay網(wǎng)絡(luò)的TRILL網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)的過程,本申請(qǐng)?jiān)诓渴?overlay網(wǎng)絡(luò)時(shí),使用TRILL網(wǎng)絡(luò)作為underlay網(wǎng)絡(luò)承載,簡(jiǎn)化部署過程。

      【專利附圖】

      【附圖說明】
      [0018] 圖1為本申請(qǐng)實(shí)施例中TRILL網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)流程示意圖;
      [0019] 圖2為本申請(qǐng)實(shí)施例中TRILL網(wǎng)絡(luò)中任一邊緣節(jié)點(diǎn)獲得各邊緣節(jié)點(diǎn)下掛NVE設(shè)備 的NVE信息的流程示意圖;
      [0020] 圖3為本申請(qǐng)實(shí)施例中TRILL網(wǎng)絡(luò)示意圖;
      [0021] 圖4為本申請(qǐng)實(shí)施例中應(yīng)用于上述技術(shù)的裝置結(jié)構(gòu)示意圖。

      【具體實(shí)施方式】
      [0022] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖并據(jù)實(shí)施例, 對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說明。
      [0023] 參見圖1,圖1為本申請(qǐng)實(shí)施例中多鏈路透明互聯(lián)(TRansparent Interconnection of Lots of Links,TRILL)網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)流程示意圖。具體步驟包括:
      [0024] 步驟101,邊緣節(jié)點(diǎn)獲得TRILL網(wǎng)絡(luò)中各邊緣節(jié)點(diǎn)下掛網(wǎng)絡(luò)虛擬化邊緣(Network Virtual Edge,NVE)設(shè)備的NVE信息,并生成NVE信息轉(zhuǎn)發(fā)表。
      [0025] 參見圖2,圖2為本申請(qǐng)實(shí)施例中TRILL網(wǎng)絡(luò)中任一邊緣節(jié)點(diǎn)獲得各邊緣節(jié)點(diǎn)下掛 NVE設(shè)備的NVE信息的流程示意圖。具體步驟包括:
      [0026] 步驟201,邊緣節(jié)點(diǎn)學(xué)習(xí)到本地NVE設(shè)備的NVE信息時(shí),生成NVE信息表。
      [0027] TRILL網(wǎng)絡(luò)中的各邊緣節(jié)點(diǎn)在下掛NVE設(shè)備的端口上配置使能NVE設(shè)備的自動(dòng)發(fā) 現(xiàn)功能。各NVE設(shè)備將自身的NVE信息通告給與其直連的邊緣節(jié)點(diǎn)。通告時(shí)可以使用LLDP, ARP,DHCP等協(xié)議進(jìn)行通告。
      [0028] 邊緣節(jié)點(diǎn)接收到下掛NVE設(shè)備通告的NVE信息時(shí),在本地進(jìn)行存儲(chǔ),可以以本地 NVE信息表的形式存儲(chǔ),存儲(chǔ)時(shí),還需存儲(chǔ)學(xué)習(xí)到該NVE信息的端口的端口號(hào),即本邊緣節(jié) 點(diǎn)與該NVE設(shè)備相連的端口的端口號(hào)。
      [0029] 參見圖3,圖3為本申請(qǐng)實(shí)施例中TRILL網(wǎng)絡(luò)示意圖。圖3中,節(jié)點(diǎn)A到節(jié)點(diǎn)F的 昵稱分別為A到F,節(jié)點(diǎn)C、節(jié)點(diǎn)D、節(jié)點(diǎn)E和節(jié)點(diǎn)F為邊緣節(jié)點(diǎn),各節(jié)點(diǎn)之間運(yùn)行通告協(xié)議, 如TRILL-ISIS,用于將本地學(xué)習(xí)到的下掛NVE設(shè)備的NVE信息同步給其它節(jié)點(diǎn)。
      [0030] 節(jié)點(diǎn)C、節(jié)點(diǎn)D、節(jié)點(diǎn)E和節(jié)點(diǎn)F下掛NVE設(shè)備的端口上配置使能NVE設(shè)備自動(dòng)發(fā) 現(xiàn)功能,各NVE設(shè)備分別將自身的NVE信息通過給與其直連的邊緣節(jié)點(diǎn)。
      [0031] 以NVE設(shè)備1和NVE設(shè)備5通告NVE信息為例。NVE設(shè)備1將NVE信息(IP地址 1. 1. 1. 1、MAC地址0-0-1)通告給節(jié)點(diǎn)C,NVE設(shè)備5將NVE信息(IP地址1. 1. 1. 5、MAC地 址0-0-5)通告給節(jié)點(diǎn)C,節(jié)點(diǎn)C學(xué)習(xí)到NVE設(shè)備1的NVE信息的端口號(hào)為1,學(xué)習(xí)到NVE設(shè) 備2的NVE信息的端口號(hào)為2。
      [0032] 邊緣節(jié)點(diǎn)C接收到NVE設(shè)備1和NVE設(shè)備5通告的NVE信息時(shí),以本地NVE信息 表的形式進(jìn)行存儲(chǔ)。參見表1,表1為節(jié)點(diǎn)C上生成的本地NVE設(shè)備的NVE信息表包含的內(nèi) 容。

      【權(quán)利要求】
      1. 一種多鏈路透明互聯(lián)TRILL網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)方法,應(yīng)用于TRILL網(wǎng)絡(luò)中的任一邊緣 節(jié)點(diǎn)上,其特征在于,該方法包括: 該邊緣節(jié)點(diǎn)獲得TRILL網(wǎng)絡(luò)中各邊緣節(jié)點(diǎn)下掛網(wǎng)絡(luò)虛擬化邊緣NVE設(shè)備的NVE信息, 并生成NVE信息表,所述NVE信息表包括:邊緣節(jié)點(diǎn)的昵稱、因特網(wǎng)協(xié)議IP地址; 該邊緣節(jié)點(diǎn)根據(jù)所述NVE信息表生成轉(zhuǎn)發(fā)信息表;該轉(zhuǎn)發(fā)信息表包括:目的因特網(wǎng)協(xié) 議IP地址、操作指示和出端口號(hào); 該邊緣節(jié)點(diǎn)接收到下掛NVE設(shè)備發(fā)送的數(shù)據(jù)報(bào)文時(shí),若確定該數(shù)據(jù)報(bào)文的目的IP地址 在NVE信息表中對(duì)應(yīng)的昵稱不為本節(jié)點(diǎn)的昵稱,則剝掉MAC頭,根據(jù)剝掉MAC頭的數(shù)據(jù)報(bào)文 的目的IP地址在轉(zhuǎn)發(fā)信息表中查找對(duì)應(yīng)的操作指示和出端口號(hào),根據(jù)所述操作指示封裝 指定的TRILL頭和MAC頭,并從所述出端口號(hào)對(duì)應(yīng)的出端口轉(zhuǎn)發(fā)封裝后的數(shù)據(jù)報(bào)文。
      2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述NVE信息表還包括:MAC地址和端口 號(hào); 所述方法進(jìn)一步包括: 若確定該數(shù)據(jù)報(bào)文的目的IP地址在NVE信息表中對(duì)應(yīng)的昵稱為本節(jié)點(diǎn)的昵稱,則根據(jù) 該數(shù)據(jù)報(bào)文的目的IP地址在轉(zhuǎn)發(fā)信息表中查找對(duì)應(yīng)的操作指示和出端口號(hào),根據(jù)所述操 作指示替換指定的MAC頭,并從所述出端口號(hào)對(duì)應(yīng)的出端口轉(zhuǎn)發(fā)替換指定MC頭的數(shù)據(jù)報(bào) 文。
      3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,邊緣節(jié)點(diǎn)獲得TRILL網(wǎng)絡(luò)中各邊緣節(jié)點(diǎn)下 掛NVE設(shè)備的NVE信息,并生成NVE信息表,包括: 該邊緣節(jié)點(diǎn)學(xué)習(xí)到本地NVE設(shè)備的NVE信息時(shí),生成NVE信息表;并將生成的本地NVE 設(shè)備對(duì)應(yīng)的NVE信息表項(xiàng)內(nèi)容同步給其它節(jié)點(diǎn); 該邊緣節(jié)點(diǎn)接收到遠(yuǎn)端邊緣節(jié)點(diǎn)同步的NVE信息表項(xiàng)內(nèi)容時(shí),將獲得的NVE信息表項(xiàng) 內(nèi)容增加到本地的NVE信息表中。
      4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括: 該邊緣節(jié)點(diǎn)接收到下掛NVE設(shè)備發(fā)送的ARP請(qǐng)求報(bào)文時(shí),將本邊緣節(jié)點(diǎn)的MAC地址響 應(yīng)給所述NVE設(shè)備,使所述NVE設(shè)備使用該邊緣節(jié)點(diǎn)的MAC地址作為目的MAC地址發(fā)送數(shù) 據(jù)報(bào)文。
      5. 根據(jù)權(quán)利要求1-4任意一項(xiàng)所述的方法,其特征在于,所述方法進(jìn)一步包括: 該邊緣節(jié)點(diǎn)接收到TRILL網(wǎng)絡(luò)中的其它節(jié)點(diǎn)發(fā)送的報(bào)文時(shí),若確定該報(bào)文的TRILL頭 中的出昵稱為本邊緣節(jié)點(diǎn)的昵稱,則剝離該報(bào)文的MAC頭和TRILL頭,并將該報(bào)文的目的IP 地址在NVE信息表中對(duì)應(yīng)的MAC地址作為目的MAC地址,本邊緣節(jié)點(diǎn)的MAC地址作為源MAC 地址對(duì)剝離MAC頭和TRILL頭的報(bào)文進(jìn)行MAC頭封裝,并通過該報(bào)文的目的IP地址在NVE 信息中對(duì)應(yīng)的端口號(hào)所對(duì)應(yīng)的端口轉(zhuǎn)發(fā)。
      6. -種多鏈路透明互聯(lián)TRILL網(wǎng)絡(luò)中報(bào)文轉(zhuǎn)發(fā)裝置,應(yīng)用于TRILL網(wǎng)絡(luò)中的任一邊緣 節(jié)點(diǎn)上,其特征在于,該裝置包括:獲取單元、生成單元、接收單元、處理單元和發(fā)送單元; 所述獲取單元,用于獲得TRILL網(wǎng)絡(luò)中各邊緣節(jié)點(diǎn)下掛網(wǎng)絡(luò)虛擬化邊緣NVE設(shè)備的NVE 信息; 所述生成單元,用于根據(jù)所述獲取單元獲得的NVE信息生成NVE信息表,根據(jù)NVE信息 表生成轉(zhuǎn)發(fā)信息表;所述NVE信息表包括:邊緣節(jié)點(diǎn)的昵稱、因特網(wǎng)協(xié)議IP地址;所述轉(zhuǎn)發(fā) 信息表包括:目的因特網(wǎng)協(xié)議IP地址、操作指示和出端口號(hào); 所述接收單元,用于接收本邊緣節(jié)點(diǎn)下掛NVE設(shè)備發(fā)送的數(shù)據(jù)報(bào)文; 所述處理單元,用于當(dāng)所述接收單元接收到所述數(shù)據(jù)報(bào)文時(shí),若確定該數(shù)據(jù)報(bào)文的目 的IP地址在NVE信息表中對(duì)應(yīng)的昵稱不為本節(jié)點(diǎn)的昵稱,則剝掉MAC頭,根據(jù)剝掉MAC頭 的報(bào)文的目的IP地址在轉(zhuǎn)發(fā)信息表中查找對(duì)應(yīng)的操作指示和出端口號(hào),根據(jù)所述操作指 示封裝指定的TRILL頭和MAC頭; 所述發(fā)送單元,用于將所述處理單元封裝后的數(shù)據(jù)報(bào)文從所述出端口號(hào)對(duì)應(yīng)的出端口 轉(zhuǎn)發(fā)。
      7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述生成單元,具體用于生成的所述NVE信息表還包括:MAC地址和端口號(hào); 所述處理單元,進(jìn)一步用于若確定該數(shù)據(jù)報(bào)文的目的IP地址在NVE信息表中對(duì)應(yīng)的昵 稱為本節(jié)點(diǎn)的昵稱,則根據(jù)該數(shù)據(jù)報(bào)文的目的IP地址在轉(zhuǎn)發(fā)信息表中查找對(duì)應(yīng)的操作指 示和出端口號(hào),根據(jù)所述操作指示替換指定的MC頭,并從所述出端口號(hào)對(duì)應(yīng)的出端口轉(zhuǎn) 發(fā)替換指定MAC頭的數(shù)據(jù)報(bào)文; 所述發(fā)送單元,進(jìn)一步用于將所述處理單元替換指定MC頭的數(shù)據(jù)報(bào)文從所述出端口 號(hào)對(duì)應(yīng)的出端口轉(zhuǎn)發(fā)。
      8. 根據(jù)權(quán)利要求6所述的裝置,其特征在于 所述獲取單元,具體用于學(xué)習(xí)到本地NVE設(shè)備的NVE信息時(shí),觸發(fā)所述生成單元生成 NVE信息表,并將生成的本地NVE設(shè)備對(duì)應(yīng)的NVE信息表項(xiàng)內(nèi)容同步給其它節(jié)點(diǎn); 所述接收單元,用于接收遠(yuǎn)端邊緣節(jié)點(diǎn)同步的NVE信息表項(xiàng)內(nèi)容; 所述生成單元,具體用于當(dāng)所述接收單元接收到遠(yuǎn)端邊緣節(jié)點(diǎn)同步的NVE信息表項(xiàng)內(nèi) 容時(shí),將獲得的NVE信息表項(xiàng)內(nèi)容增加到本地的NVE信息表中。
      9. 根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述接收單元,進(jìn)一步用于接收本邊緣節(jié)點(diǎn)下掛NVE設(shè)備發(fā)送的ARP請(qǐng)求報(bào)文; 所述發(fā)送單元,用于當(dāng)所述接收單元接收到下掛NVE設(shè)備發(fā)送的ARP請(qǐng)求報(bào)文時(shí),將本 邊緣節(jié)點(diǎn)的MAC地址響應(yīng)給所述NVE設(shè)備,使所述NVE設(shè)備使用該邊緣節(jié)點(diǎn)的MAC地址作 為目的MAC地址發(fā)送數(shù)據(jù)報(bào)文。
      10. 根據(jù)權(quán)利要求6-10任意一項(xiàng)所述的裝置,其特征在于, 所述接收單元,進(jìn)一步用于接收TRILL網(wǎng)絡(luò)中的其它節(jié)點(diǎn)發(fā)送的報(bào)文; 所述處理單元,進(jìn)一步用于當(dāng)所述接收單元接收到TRILL網(wǎng)絡(luò)中的其它節(jié)點(diǎn)發(fā)送的報(bào) 文時(shí),若確定該報(bào)文的TRILL頭中的出昵稱為本邊緣節(jié)點(diǎn)的昵稱,則剝離該報(bào)文的MAC頭和 TRILL頭,并將該報(bào)文的目的IP地址在NVE信息中對(duì)應(yīng)的MAC地址作為目的MAC地址,本邊 緣節(jié)點(diǎn)的MAC地址作為源MAC地址對(duì)剝離MAC頭和TRILL頭的報(bào)文進(jìn)行MAC頭封裝; 所述發(fā)送單元,進(jìn)一步用于通過該報(bào)文的目的IP地址在NVE信息表中對(duì)應(yīng)的端口號(hào)所 對(duì)應(yīng)的端口轉(zhuǎn)發(fā)所述處理單元封裝MAC頭的報(bào)文。
      【文檔編號(hào)】H04L12/741GK104320342SQ201410591545
      【公開日】2015年1月28日 申請(qǐng)日期:2014年10月29日 優(yōu)先權(quán)日:2014年10月29日
      【發(fā)明者】周萬(wàn) 申請(qǐng)人:杭州華三通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1