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

      發(fā)送組播報(bào)文的方法及交換機(jī)的制作方法_2

      文檔序號(hào):9238055閱讀:來源:國知局
      確定單元用于當(dāng)所述查找單元查找到包括所述第一組播報(bào)文的組播組的標(biāo)識(shí)以及目的交換機(jī)唯一標(biāo)識(shí)地址的表項(xiàng)時(shí),確定所述第一組播報(bào)文的目的交換機(jī)唯一標(biāo)識(shí)地址是所述第一交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址,否則,確定所述第一組播報(bào)文的目的交換機(jī)唯一標(biāo)識(shí)地址不是所述第一交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址。
      [0020]本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明第二用戶設(shè)備多活接入包括第一交換機(jī)的N個(gè)交換機(jī),第一交換機(jī)在對(duì)組播報(bào)文進(jìn)行封裝時(shí),所述組播報(bào)文的頭部中的目的交換機(jī)唯一標(biāo)識(shí)地址是所述第一交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址;在解封裝組播報(bào)文后,若組播報(bào)文的目的交換機(jī)唯一標(biāo)識(shí)地址是第一交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址,則第一交換機(jī)向用戶側(cè)的所有端口組播發(fā)送組播報(bào)文,若不是第一交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址,則第一交換機(jī)通過單歸端口向用戶側(cè)發(fā)送組播報(bào)文。通過上述方式,本發(fā)明能夠不需要特殊要求的芯片,實(shí)現(xiàn)第二用戶設(shè)備發(fā)送的組播報(bào)文不會(huì)通過環(huán)路返回第二用戶設(shè)備自身。
      【附圖說明】
      [0021]圖1是CE通過雙活RB接入TRILL網(wǎng)絡(luò)的組網(wǎng)示意圖;
      [0022]圖2是本發(fā)明發(fā)送組播報(bào)文的方法一實(shí)施方式的流程圖
      [0023]圖3是本發(fā)明發(fā)送組播報(bào)文的方法另一實(shí)施方式的流程圖;
      [0024]圖4是本發(fā)明第一交換機(jī)的一實(shí)施方式的結(jié)構(gòu)示意圖;
      [0025]圖5是本發(fā)明第一交換機(jī)另一實(shí)施方式的結(jié)構(gòu)示意圖;
      [0026]圖6是圖1中RBl在解封裝不同的報(bào)文時(shí)所確定的不同的發(fā)送策略示意圖;
      [0027]圖7是本發(fā)明第一交換機(jī)又一實(shí)施方式的實(shí)體結(jié)構(gòu)示意圖;
      [0028]圖8是本發(fā)明第一交換機(jī)又一實(shí)施方式的實(shí)體結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0029]下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明進(jìn)行詳細(xì)說明。
      [0030]參閱圖2,圖2是本發(fā)明發(fā)送組播報(bào)文的方法一實(shí)施方式的流程圖,本實(shí)施方式是第一交換機(jī)封裝報(bào)文的流程圖,包括:
      [0031]步驟SlOl:第一交換機(jī)接收來自第一用戶設(shè)備或第二用戶設(shè)備的組播報(bào)文,其中,第一用戶設(shè)備單歸接入第一交換機(jī),第二用戶設(shè)備多活接入包括第一交換機(jī)的N個(gè)交換機(jī),所述N大于等于2。
      [0032]第一用戶設(shè)備和第二用戶設(shè)備是用戶側(cè)的網(wǎng)絡(luò)邊緣設(shè)備,可以是路由器,也可以是物理交換機(jī),或者服務(wù)器等。第一用戶設(shè)備和第二用戶設(shè)備的區(qū)別是:第一用戶設(shè)備只連接一臺(tái)交換機(jī),即第一交換機(jī),第二用戶設(shè)備連接了兩臺(tái)或兩臺(tái)以上的交換機(jī),即除了連接第一交換機(jī)外,還連接了其它的一臺(tái)或多臺(tái)交換機(jī),并且每個(gè)與第二用戶設(shè)備連接的交換機(jī)都能接收到該第二用戶設(shè)備發(fā)送的組播報(bào)文。第一交換機(jī)是運(yùn)行在大二層網(wǎng)絡(luò)中的入口交換機(jī)。
      [0033]傳統(tǒng)的通信有兩種方式:一種是在源主機(jī)與目的主機(jī)之間點(diǎn)對(duì)點(diǎn)的通信,即單播;另一種是在源主機(jī)與同一網(wǎng)段中所有其它主機(jī)之間點(diǎn)對(duì)多點(diǎn)的通信,即廣播。如果要將信息發(fā)送給多個(gè)主機(jī)而非所有主機(jī),若采用廣播方式,將信息發(fā)送給不需要的主機(jī)會(huì)浪費(fèi)帶寬,并且也不能實(shí)現(xiàn)跨網(wǎng)段發(fā)送;若采用單播方式實(shí)現(xiàn),重復(fù)的數(shù)據(jù)包不僅會(huì)占用大量帶寬,也會(huì)增加源主機(jī)的負(fù)載。所以,傳統(tǒng)的單播和廣播通信方式不能有效地解決單點(diǎn)發(fā)送、多點(diǎn)接收的問題。組播是指在IP網(wǎng)絡(luò)中發(fā)送端將數(shù)據(jù)包發(fā)送到某個(gè)確定的節(jié)點(diǎn)集合(即組播組),其基本思想是:源主機(jī)(即組播源)只發(fā)送一份數(shù)據(jù),其目的地址為組播組地址;組播組中的所有接收者都可收到同樣的數(shù)據(jù)拷貝,并且只有組播組內(nèi)的主機(jī)可以接收該數(shù)據(jù),而其它主機(jī)則不能收到。
      [0034]第一交換機(jī)可能接收來自第一用戶設(shè)備的組播報(bào)文,或者接收來自第二用戶設(shè)備的組播報(bào)文。
      [0035]步驟S102:第一交換機(jī)確定第一交換機(jī)的指定組播樹,所述指定組播樹是從網(wǎng)絡(luò)中已生成的N個(gè)組播樹中預(yù)先指定的,所述N個(gè)交換機(jī)分別屬于N個(gè)不同的指定組播樹。
      [0036]大二層網(wǎng)絡(luò)建立之后,整個(gè)網(wǎng)絡(luò)根據(jù)交換機(jī)的唯一標(biāo)識(shí)地址的優(yōu)先級(jí)和介質(zhì)訪問控制(英文:Media Access Control,縮寫:MAC)地址的大小來選出N個(gè)根,生成N棵組播樹。其中,N主要取決于第二用戶設(shè)備連接的N個(gè)交換機(jī),N為大于或等于2的自然數(shù),選出N個(gè)根,是為了保證N個(gè)交換機(jī)分別在具有不同的根的組播樹上。
      [0037]第一交換機(jī)接收到組播報(bào)文后,確定自己的指定組播樹,指定組播樹是從網(wǎng)絡(luò)中已生成的N個(gè)組播樹中預(yù)先指定的,N個(gè)交換機(jī)分別屬于N個(gè)不同的指定組播樹。
      [0038]其中,步驟S102具體可以為:第一交換機(jī)根據(jù)組播報(bào)文中攜帶的組播組標(biāo)識(shí)以及第一交換機(jī)上預(yù)先配置的指定轉(zhuǎn)發(fā)表,確定第一交換機(jī)的指定組播樹,指定轉(zhuǎn)發(fā)表的表項(xiàng)包括組播組標(biāo)識(shí)以及指定組播樹的標(biāo)識(shí)。
      [0039]組播組標(biāo)識(shí)是用于在用戶側(cè)標(biāo)識(shí)組播組的,組播組標(biāo)識(shí)可以是虛擬局域網(wǎng)(英文:Virtual Local Area Network,縮寫:VLAN)標(biāo)識(shí)或其他能夠唯一標(biāo)識(shí)組播組的信息,例如VLAN標(biāo)識(shí)+組播組MAC地址。組播組標(biāo)識(shí)相同,說明是同一個(gè)組播組,組播組標(biāo)識(shí)不相同,說明不是同一個(gè)組播組。在TRILL網(wǎng)絡(luò)側(cè),通常通過租戶標(biāo)識(shí)來標(biāo)識(shí)組播組。
      [0040]指定組播樹的標(biāo)識(shí)為所述組播樹的根的唯一標(biāo)識(shí)地址。
      [0041]指定轉(zhuǎn)發(fā)表的表項(xiàng)包括組播組標(biāo)識(shí)以及指定組播樹的標(biāo)識(shí),根據(jù)組播報(bào)文中攜帶的組播組標(biāo)識(shí),即可在第一交換機(jī)上預(yù)先配置的指定轉(zhuǎn)發(fā)表找到與該組播組標(biāo)識(shí)對(duì)應(yīng)的第一交換機(jī)的指定組播樹的標(biāo)識(shí),從而可以確定第一交換機(jī)的指定組播樹,并確定所述指定組播樹的根的唯一標(biāo)識(shí)地址。
      [0042]其中,網(wǎng)絡(luò)側(cè)連接的是多鏈接透明互聯(lián)TRILL網(wǎng)絡(luò)。指定組播樹的根的唯一標(biāo)識(shí)地址為根的昵稱nickname。
      [0043]多鏈接透明互聯(lián)(英文!TransparentInterconnect1n of Lots of Links,縮寫:TRILL)是一種新的用于構(gòu)建大規(guī)模二層網(wǎng)絡(luò)的協(xié)議,而且也是互聯(lián)網(wǎng)工程任務(wù)組(英文:Internet Engineering Task Force 縮寫:IETF)推薦的連接層(L2)網(wǎng)絡(luò)標(biāo)準(zhǔn)。
      [0044]當(dāng)然,網(wǎng)絡(luò)側(cè)連接的還可以是其它的大二層網(wǎng)絡(luò),例如:虛擬專用網(wǎng)絡(luò)的連接層(英文:Layer2Virtual Private Networks,縮寫:L2VPN)等,本發(fā)明實(shí)施方式可以用于L2VPN的破環(huán)。
      [0045]步驟S103:第一交換機(jī)對(duì)組播報(bào)文進(jìn)行封裝,封裝后的組播報(bào)文的頭部中的目的交換機(jī)唯一標(biāo)識(shí)地址是第一交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址。
      [0046]在TRILL網(wǎng)絡(luò)中,所述第一交換機(jī)具體為RB,所述目的交換機(jī)唯一標(biāo)識(shí)地址,具體為根RB的昵稱nickname。TRILL報(bào)文的頭部包括外層目的MAC地址、外層源MAC地址、目的交換機(jī)nickname、源交換機(jī)nickname等字段內(nèi)容。在本發(fā)明中,對(duì)組播報(bào)文進(jìn)行封裝,僅僅只是封裝到第一交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址,即第一交換機(jī)將組播報(bào)文的目的交換機(jī)唯一標(biāo)識(shí)地址封裝為第一交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址。
      [0047]由于與第二用戶設(shè)備連接的包括第一交換機(jī)在內(nèi)的N個(gè)交換機(jī)分別屬于不同的組播樹,也就是說與第二用戶設(shè)備連接的N個(gè)交換機(jī)在封裝組播報(bào)文時(shí),都僅僅封裝到各自交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址,這有助于解封裝的交換機(jī)在轉(zhuǎn)發(fā)組播報(bào)文時(shí)進(jìn)行識(shí)別判斷,不將該組播報(bào)文轉(zhuǎn)發(fā)給第二用戶設(shè)備,可以避免該組播報(bào)文返回第二用戶設(shè)備自身,從而達(dá)到了破環(huán)的目的。
      [0048]步驟S104:第一交換機(jī)通過第一交換機(jī)的指定組播樹向網(wǎng)絡(luò)側(cè)轉(zhuǎn)發(fā)封裝后的組播報(bào)文。
      [0049]組播報(bào)文封裝好后,第一交換機(jī)通過自身的指定組播樹向網(wǎng)絡(luò)側(cè)轉(zhuǎn)發(fā)封裝后的組播報(bào)文。
      [0050]其中,第一交換機(jī)通過第一交換機(jī)的指定組播樹向網(wǎng)絡(luò)側(cè)轉(zhuǎn)發(fā)封裝后的組播報(bào)文具體包括:第一交換機(jī)通過根據(jù)租戶標(biāo)識(shí)對(duì)第一交換機(jī)的指定組播樹進(jìn)行剪枝后的組播樹向網(wǎng)絡(luò)側(cè)轉(zhuǎn)發(fā)封裝后的組播報(bào)文,所述租戶標(biāo)識(shí)是根據(jù)組播組標(biāo)識(shí)確定的,封裝后的組播報(bào)文還包括租戶標(biāo)識(shí)。
      [0051]在TRILL網(wǎng)絡(luò)側(cè),通常通過租戶表示來標(biāo)識(shí)組播組。第一交換機(jī)通過組播組標(biāo)識(shí)與租戶標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲取租戶標(biāo)識(shí)。所述組播組標(biāo)識(shí)與租戶標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,可以配置在該指定轉(zhuǎn)發(fā)表中,也可以配置在單獨(dú)的表中。所述租戶標(biāo)識(shí)與所述組播組標(biāo)識(shí)可以相同,也可以不同。租戶標(biāo)識(shí)用于標(biāo)識(shí)轉(zhuǎn)發(fā)對(duì)象,根據(jù)租戶標(biāo)識(shí)可以獲知一個(gè)組播組的報(bào)文需要轉(zhuǎn)發(fā)給哪些設(shè)備,不需要轉(zhuǎn)發(fā)給哪些設(shè)備。當(dāng)一個(gè)交換機(jī)上沒有接入某一租戶標(biāo)識(shí)對(duì)應(yīng)的設(shè)備時(shí),該交換機(jī)不需要轉(zhuǎn)發(fā)攜帶相應(yīng)租戶標(biāo)識(shí)的組播報(bào)文,則可以從所述組播報(bào)文對(duì)應(yīng)的組播樹中刪除所述交換機(jī),也就是剪枝,通過這種方式,可以避免浪費(fèi)網(wǎng)絡(luò)資源,提高網(wǎng)絡(luò)利用率。本發(fā)明實(shí)施方式第二用戶設(shè)備多活接入包括第一交換機(jī)的N個(gè)交換機(jī),第一交換機(jī)在對(duì)組播報(bào)文進(jìn)行封裝時(shí),所述組播報(bào)文的頭部中的目的交換機(jī)唯一標(biāo)識(shí)地址是所述第一交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址,通過這種方式,可以不需要特殊要求的芯片,實(shí)現(xiàn)多活接入的用戶設(shè)備發(fā)送的組播報(bào)文不會(huì)通過環(huán)路返回該用戶設(shè)備自身。
      [0052]參閱圖3,圖3是本發(fā)明發(fā)送組播報(bào)文的方法另一實(shí)施方式的流程圖,本實(shí)施方式是第一交換機(jī)解封裝組播報(bào)文的流程圖,包括:
      [0053]步驟S201:第一交換機(jī)接收來自網(wǎng)絡(luò)側(cè)的組播報(bào)文。
      [0054]第一交換機(jī)是運(yùn)行在大二層網(wǎng)絡(luò)中的交換機(jī)。組播報(bào)文或者是第一組播報(bào)文,或者是第二組播報(bào)文,第一組播報(bào)文來自多活接入交換機(jī)的用戶設(shè)備,第二組播報(bào)文來自單歸接入交換機(jī)的用戶設(shè)備。第一組播報(bào)文和第二組播報(bào)文屬于同一組播組。同一組播組的報(bào)文,通過多棵組播樹發(fā)送,既能實(shí)現(xiàn)負(fù)載分擔(dān),又能實(shí)現(xiàn)本發(fā)明破環(huán)的目的。
      [0055]其中,網(wǎng)絡(luò)側(cè)連接的是多鏈接透明互聯(lián)TRILL網(wǎng)絡(luò)。當(dāng)然,網(wǎng)絡(luò)側(cè)連接的還可以是其它的大二層網(wǎng)絡(luò),例如:虛擬專用網(wǎng)絡(luò)的連接層L2VPN等,本發(fā)明實(shí)施方式可以用于L2VPN的破環(huán)。
      [0056]步驟S202:第一交換機(jī)對(duì)組播報(bào)文進(jìn)行解封裝,從組播報(bào)文的頭部中獲得組播報(bào)文的目的交換機(jī)唯一標(biāo)識(shí)地址。
      [0057]第一交換機(jī)對(duì)來自網(wǎng)絡(luò)側(cè)的組播報(bào)文進(jìn)行解封裝是第一交換機(jī)的基本功能,這里的組播報(bào)文不管是來自網(wǎng)絡(luò)側(cè)的哪棵組播樹,第一交換機(jī)均對(duì)其進(jìn)行解封裝。
      [0058]步驟S203:第一交換機(jī)確定組播報(bào)文的目的交換機(jī)唯一標(biāo)識(shí)地址是否是第一交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址。若是,進(jìn)入步驟S204,若否,進(jìn)入步驟S205。
      [0059]確定組播報(bào)文的目的交換機(jī)唯一標(biāo)識(shí)地址是否是第一交換機(jī)的指定組播樹的根的唯一標(biāo)識(shí)地址,以便于第一交換機(jī)確定發(fā)送所述組播報(bào)文的策略。
      [0060]其中,步驟S203具體可以為:
      [0061]A.根據(jù)所述組播報(bào)文的租戶標(biāo)識(shí)獲取所述組播報(bào)文的組播組標(biāo)識(shí)。
      [0062]第一交換機(jī)根據(jù)網(wǎng)絡(luò)側(cè)的組播報(bào)文中的租戶標(biāo)識(shí),以及預(yù)先配置的組播組標(biāo)識(shí)與租戶標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲取相應(yīng)的組播組標(biāo)識(shí)。
      當(dāng)前第2頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1