• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種組播數(shù)據(jù)傳輸方法和設備技術

    技術編號:8633366 閱讀:170 留言:0更新日期:2013-04-27 17:19
    本發(fā)明專利技術公開了一種組播數(shù)據(jù)傳輸方法和設備,該方法包括:BEB設備根據(jù)用戶側以及PW側是否存在有組播組的接收者,維護用戶組播組信息表;所述BEB設備從用戶側接收到特定組播組的首報文后,為該特定組播組分配組播隧道地址;所述BEB設備根據(jù)維護的用戶組播組信息表,將組播隧道地址通告給存在有該特定組播組接收者的對端BEB設備,并通過該BEB設備和對端BEB設備在SPB網(wǎng)絡內(nèi)泛洪該組播隧道地址的鏈路狀態(tài)信息,觸發(fā)生成基于組播源和組播接收者的組播轉發(fā)樹;所述BEB設備通過所述組播轉發(fā)樹轉發(fā)該特定組播組的后續(xù)報文。在本發(fā)明專利技術中,節(jié)省了網(wǎng)絡資源,提高了系統(tǒng)的穩(wěn)定性。

    【技術實現(xiàn)步驟摘要】

    本專利技術涉及通信領域,尤其涉及一種組播數(shù)據(jù)傳輸方法和設備。
    技術介紹
    SPB (Shortest Path Bridging,最短路徑橋)是 IEEE (Institute of Electricaland Electronic Engineers,電氣與電子工程師協(xié)會)802.1aq定義的以太網(wǎng)標準之一,是MSTP (Multiple Spanning Tree Protocol,多生成樹協(xié)議)的進一步延伸,旨在構建大型扁平的無阻塞二層網(wǎng)絡,使用 SPB_ISIS(Intermediate system to intermediate system,中間系統(tǒng)到中間系統(tǒng))來共享網(wǎng)絡中的鏈路狀態(tài),網(wǎng)絡各節(jié)點并行計算各節(jié)點之間的最短路徑,避免了使用STP(Spanning Tree Protocol,生成樹協(xié)議)帶來的不穩(wěn)定性和部分鏈路利用率低下的不足。IEEE802.1aq定義了兩個SPB模式VLAN(Virtual Local Area Network,虛擬局域網(wǎng))模式(SPBV)和MAC (Media Access Control,媒體訪問控制)-1n-MAC模式(SPBM),其中SPBM是目前的主要推薦模式,在數(shù)據(jù)中心網(wǎng)絡中廣泛使用。SPBM支持基于1-SID (實例號)服務實例的組播業(yè)務,類似于組播VPN (VirtualPrivate Network,虛擬專用網(wǎng))的實現(xiàn)思想,SPBM給SPT區(qū)內(nèi)每個橋分配本地組播地址,每個地址包含SPSourceID (Shortest Path Source Identity,最短路徑源的標識),根據(jù)SPSourceID和1-SID給每個服務實例生成組播組地址,每個SPBM橋設備構造服務實例對應的組播地址的格式可以如圖1所示。SPT區(qū)中的每個橋設備進行SPB計算之后,給該組播地址生成轉發(fā)表項(即為每個組播源生成一個轉發(fā)表),從而形成的轉發(fā)樹為以該橋設備為根的SPT樹的子集。對應的服務實例的組播、未知單播、廣播報文沿著該SPT樹的子集轉發(fā),達到只部署了該服務實例的BEB (Backbone Edge B ridge,骨干網(wǎng)邊緣網(wǎng)橋)設備。在實現(xiàn)本專利技術的過程中,專利技術人發(fā)現(xiàn)現(xiàn)有技術中至少存在以下問題現(xiàn)有SPBM技術方案中,用戶側存在組播業(yè)務時,所有的組播業(yè)務均按照SPSourceID和SPB實例標識1-SID構成的實例組播地址進行轉發(fā)。組播源BEB設備進入的組播流量會泛洪到與組播源BEB設備屬于同一實例的所有其他BEB設備上,無論該BEB設備下掛的主機是否存在該組播流量的接收者,造成了網(wǎng)絡資源的浪費。
    技術實現(xiàn)思路
    本專利技術的目的在于提供一種組播數(shù)據(jù)傳輸方法和設備,以節(jié)省網(wǎng)絡資源,并提高系統(tǒng)的穩(wěn)定性。為此,本專利技術采用如下技術方案一種組播數(shù)據(jù)傳輸方法,應用于最短路徑橋SPB網(wǎng)絡中的骨干網(wǎng)邊緣網(wǎng)橋BEB設備,該方法包括BEB設備根據(jù)用戶側以及PW側是否存在有組播組的接收者,維護用戶組播組信息表;所述BEB設備從用戶側接收到特定組播組的首報文后,為該特定組播組分配組播隧道地址,該組播隧道地址包括該BEB設備的最短路徑源的標識SPSourceID以及該BEB設備為該特定組播組分配的組播地址;所述BEB設備根據(jù)維護的用戶組播組信息表,將組播隧道地址通告給存在有該特定組播組接收者的對端BEB設備,并通過該BEB設備和對端BEB設備在SPB網(wǎng)絡內(nèi)泛洪該組播隧道地址的鏈路狀態(tài)信息,觸發(fā)生成基于組播源和組播接收者的組播轉發(fā)樹;所述BEB設備通過所述組播轉發(fā)樹轉發(fā)該特定組播組的后續(xù)報文。其中,所述BEB設備根據(jù)用戶側以及PW側是否存在有組播組的接收者,維護用戶組播組信息表,包括當所述BEB設備從用戶側接收到組播組加入報文,且根據(jù)所述組播組加入報文中攜帶的組播組地址和VLAN Tag,以及接收到該組播組加入報文的端口,確定自身未記錄對應該組播組加入報文的用戶組播組信息表項時,所述BEB設備創(chuàng)建對應該組播組加入報文的用戶組播組信息表項,將該組播組加入報文中攜帶的組播組地址和虛擬局域網(wǎng)VLAN標簽Tag、SPB實例號、以及接收到所述組播組加入報文的端口的對應關系記錄到該用戶組播組信息表項中,并將該用戶組播組加入報文轉發(fā)給對應SPB實例內(nèi)的對端BEB設備;當所述BEB設備接收到其他BEB設備通過PW轉發(fā)的組播組加入報文,且根據(jù)該組播組加入報文攜帶的組播組地址和VLAN Tag以及接收到該報文的端口,確定自身未記錄對應該組播組加入報文的用戶組播組信息表項時,所述BEB設備創(chuàng)建對應該組播組加入報文的用戶組播組信息表項,將該組播組加入報文中攜帶的組播組地址和虛擬局域網(wǎng)VLAN標簽Tag、SPB實例號、以及接收到所述組播組加入報文的PW的對應關系記錄到該用戶組播組信息表項中。其中,所述BEB設備根據(jù)用戶側以及PW側是否存在有組播組的接收者,維護用戶組播組信息表,還包括 當所述BEB設備從用戶側接收到組播組加入報文,且根據(jù)所述組播組加入報文中攜帶的組播組地址和VLAN Tag,以及接收到該組播組加入報文的端口,確定自身記錄有對應該組播組加入報文的用戶組播組信息表項時,所述BEB設備判斷該用戶組播組信息表項中是否記錄有接收到該組播組加入報文的本地端口,若判斷為是,則保持該用戶組播組信息表項,并將該用戶組播組加入報文轉發(fā)給對應SPB實例內(nèi)的對端BEB設備;否則,將該端口記錄到該用戶組播組信息表項中,并將該用戶組播組加入報文轉發(fā)給對應SPB實例內(nèi)的對端BEB設備;當所述BEB設備接收到其他BEB設備通過PW轉發(fā)的組播組加入報文,且根據(jù)該組播組加入報文攜帶的組播組地址和VLAN Tag以及接收到該報文的端口,確定自身記錄有對應該組播組加入報文的用戶組播組信息表項時,所述BEB設備判斷該用戶組播組信息表項中是否記錄有接收到該組播組加入報文的PW,若判斷為是,則保持該用戶組播組信息表項;否則,將該PW記錄到該用戶組播組信息表項中。其中,所述BEB設備從用戶側接收到特定組播組的首報文后,為該特定組播組分配組播隧道地址,具體為所述BEB設備根據(jù)所述首報文中攜帶的組播組地址和VLAN Tag,以及SPB實例號查詢所述用戶組播組信息表;若所述用戶組播組信息表中記錄有對應所述首報文中攜帶的組播組地址和VLANTag,以及SPB實例號的用戶組播組信息表項,且該表項中存在PW成員,則所述BEB設備根據(jù)所述PW成員為該特定組播組分配組播隧道地址。其中,該方法還包括若所述用戶組播組信息表中記錄有對應所述首報文中攜帶的組播組地址和VLANTag,以及SPB實例號的用戶組播組信息表項,且該表項中不存在PW成員時,所述BEB設備終止該特定組播組的數(shù)據(jù)流向公網(wǎng)側的轉發(fā)。其中,所述BEB設備通過該BEB設備和對端BEB設備在SPB網(wǎng)絡內(nèi)泛洪該組播隧道地址的鏈路狀態(tài)信息,觸發(fā)生成基于組播源和組播接收者的組播轉發(fā)樹,具體為所述BEB設備通過該BEB設備和對端BEB設備將所述組播隧道地址、以及SPB實例號封裝在協(xié)議報文中在所述SPB網(wǎng)絡內(nèi)泛洪,以使所述BEB設備、對端BEB設備以及所述SPB網(wǎng)絡內(nèi)的其他設備生成基于組播源和組播接收者的組播轉發(fā)樹。其中,該方法還包括 當所述BEB設備下掛的主機退出組播組時,所述BEB設備刪除所述組播組對應的本文檔來自技高網(wǎng)
    ...

    【技術保護點】
    一種組播數(shù)據(jù)傳輸方法,應用于最短路徑橋SPB網(wǎng)絡中的骨干網(wǎng)邊緣網(wǎng)橋BEB設備,其特征在于,該方法包括:BEB設備根據(jù)用戶側以及PW側是否存在有組播組的接收者,維護用戶組播組信息表;所述BEB設備從用戶側接收到特定組播組的首報文后,為該特定組播組分配組播隧道地址,該組播隧道地址包括該BEB設備的最短路徑源的標識SPSourceID以及該BEB設備為該特定組播組分配的組播地址;所述BEB設備根據(jù)維護的用戶組播組信息表,將組播隧道地址通告給存在有該特定組播組接收者的對端BEB設備,并通過該BEB設備和對端BEB設備在SPB網(wǎng)絡內(nèi)泛洪該組播隧道地址的鏈路狀態(tài)信息,觸發(fā)生成基于組播源和組播接收者的組播轉發(fā)樹;所述BEB設備通過所述組播轉發(fā)樹轉發(fā)該特定組播組的后續(xù)報文。

    【技術特征摘要】
    1.一種組播數(shù)據(jù)傳輸方法,應用于最短路徑橋SPB網(wǎng)絡中的骨干網(wǎng)邊緣網(wǎng)橋BEB設備,其特征在于,該方法包括 BEB設備根據(jù)用戶側以及PW側是否存在有組播組的接收者,維護用戶組播組信息表; 所述BEB設備從用戶側接收到特定組播組的首報文后,為該特定組播組分配組播隧道地址,該組播隧道地址包括該BEB設備的最短路徑源的標識SPSourceID以及該BEB設備為該特定組播組分配的組播地址; 所述BEB設備根據(jù)維護的用戶組播組信息表,將組播隧道地址通告給存在有該特定組播組接收者的對端BEB設備,并通過該BEB設備和對端BEB設備在SPB網(wǎng)絡內(nèi)泛洪該組播隧道地址的鏈路狀態(tài)信息,觸發(fā)生成基于組播源和組播接收者的組播轉發(fā)樹; 所述BEB設備通過所述組播轉發(fā)樹轉發(fā)該特定組播組的后續(xù)報文。2.如權利要求1所述的方法,其特征在于,所述BEB設備根據(jù)用戶側以及PW側是否存在有組播組的接收者,維護用戶組播組信息表,包括 當所述BEB設備從用戶側接收到組播組加入報文,且根據(jù)所述組播組加入報文中攜帶的組播組地址和VLAN Tag,以及接收到該組播組加入報文的端口,確定自身未記錄對應該組播組加入報文的用戶組播組信息表項時,所述BEB設備創(chuàng)建對應該組播組加入報文的用戶組播組信息表項,將該組播組加入報文中攜帶的組播組地址和虛擬局域網(wǎng)VLAN標簽Tag、SPB實例號、以及接收到所述組播組加入報文的端口的對應關系記錄到該用戶組播組信息表項中,并將該用戶組播組加入報文轉發(fā)給對應SPB實例內(nèi)的對端BEB設備; 當所述BEB設備接收到其他BEB設備通過PW轉發(fā)的組播組加入報文,且根據(jù)該組播組加入報文攜帶的組播組地址和VLAN Tag以及接收到該報文的端口,確定自身未記錄對應該組播組加入報文的用戶組播組信息表項時,所述BEB設備創(chuàng)建對應該組播組加入報文的用戶組播組信息表項,將該組播組加入報文中攜帶的組播組地址和虛擬局域網(wǎng)VLAN標簽Tag,SPB實例號、以及接收到所述組播組加入報文的PW的對應關系記錄到該用戶組播組信息表項中。3.如權利要求2所述的方法,其特征在于,所述BEB設備根據(jù)用戶側以及PW側是否存在有組播組的接收者,維護用戶組播組信息表,還包括 當所述BEB設備從用戶側接收到組播組加入報文,且根據(jù)所述組播組加入報文中攜帶的組播組地址和VLAN Tag,以及接收到該組播組加入報文的端口,確定自身記錄有對應該組播組加入報文的用戶組播組信息表項時,所述BEB設備判斷該用戶組播組信息表項中是否記錄有接收到該組播組加入報文的本地端口,若判斷為是,則保持該用戶組播組信息表項,并將該用戶組播組加入報文轉發(fā)給對應SPB實例內(nèi)的對端BEB設備;否則,將該端口記錄到該用戶組播組信息表項中,并將該用戶組播組加入報文轉發(fā)給對應SPB實例內(nèi)的對端BEB設備; 當所述BEB設備接收到其他BEB設備通過PW轉發(fā)的組播組加入報文,且根據(jù)該組播組加入報文攜帶的組播組地址和VLAN Tag以及接收到該報文的端口,確定自身記錄有對應該組播組加入報文的用戶組播組信息表項時,所述BEB設備判斷該用戶組播組信息表項中是否記錄有接收到該組播組加入報文的PW,若判斷為是,則保持該用戶組播組信息表項;否貝U,將該PW記錄到該用戶組播組信息表項中。4.如權利要求1所述的方法,其特征在于,所述BEB設備從用戶側接收到特定組播組的首報文后,為該特定組播組分配組播隧道地址,具體為 所述BEB設備根據(jù)所述首報文中攜帶的組播組地址和VLAN Tag,以及SPB實例號查詢所述用戶組播組信息表; 若所述用戶組播組信息表中記錄有對應所述首報文中攜帶的組播組地址和VLAN Tag,以及SPB實例號的用戶組播組信息表項,且該表項中存在PW成員,則所述BEB設備根據(jù)所述PW成員為該特定組播組分配組播隧道地址。5.如權利要求4所述的方法,其特征在于,該方法還包括 若所述用戶組播組信息表中記錄有對應所述首報文中攜帶的組播組地址和VLAN Tag,以及SPB實例號的用戶組播組信息表項,且該表項中不存在PW成員時,所述BEB設備終止該特定組播組的數(shù)據(jù)流向公網(wǎng)側的轉發(fā)。6.如權利要求1所述的方法,其特征在于,所述BEB設備通過該BEB設備和對端BEB設備在SPB網(wǎng)絡內(nèi)泛洪該組播隧道地址的鏈路狀態(tài)信息,觸發(fā)生成基于組播源和組播接收者的組播轉發(fā)樹,具體為 所述BEB設備通過該BEB設備和對端BEB設備將所述組播隧道地址、以及SPB實例號封裝在協(xié)議報文中在所述SPB網(wǎng)絡內(nèi)泛洪,以使所述BEB設備、對端BEB設備以及所述SPB網(wǎng)絡內(nèi)的其他設備生成基于組播源和組播接收者的組播轉發(fā)樹。7.如權利要求1所述的方法,其特征在于,該方法還包括 當所述BEB設備下掛的主機退出組播組時,所述BEB設備刪除所述組播組對應的用戶組播組信息表項中對應該主機的本地端口 ; 若所述本地端口為該用戶組播組信息表項中記錄的最后一個本地端口,所述BEB設備向對應的SPB實例內(nèi)的對端BEB設備通告所述BEB設備退出所述組播組,以使所述對端BEB設備刪除所述組播組對應的用戶組播組信息表項中對應該BEB設備的PW。8.如權利要求7所述的方法,其特征在于,該方法還包括 所述BEB設備根據(jù)更新后的用戶組播組信息表項為對應的組播組分配新的組播隧道地址; 所述BEB設備根據(jù)更新后的用戶組播組信息表,將該新的組播隧道地址通告給存在有該特定組播組接收者的對端BEB設備,并通過該BEB設備和對端BEB設備在SPB網(wǎng)絡內(nèi)泛洪該組播隧道地址的鏈路狀態(tài)信息,觸發(fā)生成基于組播源和組播接收者的新的組播轉發(fā)樹; 所述BEB設備通過該新的組播轉發(fā)樹轉發(fā)該特定組播組的后續(xù)報文。9.如權利...

    【專利技術屬性】
    技術研發(fā)人員:宋小恒
    申請(專利權)人:杭州華三通信技術有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码人妻AⅤ一区二区三区水密桃| 精品无码中文视频在线观看| 日韩乱码人妻无码中文字幕久久 | 综合国产在线观看无码| 亚洲AV永久无码精品一区二区国产| 亚洲一区二区三区无码中文字幕| 无码AV中文字幕久久专区| 无码人妻丰满熟妇区五十路| 亚洲欧洲精品无码AV| 丰满少妇人妻无码专区| 无码国产伦一区二区三区视频| 亚洲AV无码专区在线观看成人| 无码国产精品一区二区免费16| 亚洲男人第一无码aⅴ网站| 精品国精品无码自拍自在线| 中文字幕丰满乱孑伦无码专区| 国产日产欧洲无码视频| 中文字幕AV无码一区二区三区 | 中文字幕无码av激情不卡久久 | 亚洲乱码无码永久不卡在线| 青青爽无码视频在线观看| 久久无码AV一区二区三区| 国产成人亚洲综合无码精品| h无码动漫在线观看| 国产乱人伦无无码视频试看| 无码熟妇人妻av| 无码无套少妇毛多18PXXXX| 中文字幕人成无码人妻| 精品久久久久久久无码| 最新亚洲春色Av无码专区| 亚洲AV成人无码天堂| 久久水蜜桃亚洲av无码精品麻豆| 亚洲AV永久无码区成人网站| 亚洲综合无码AV一区二区 | 久久精品无码一区二区三区日韩| 无码人妻精品一区二区蜜桃| 无码aⅴ精品一区二区三区| 精品久久久无码人妻字幂| 国产裸模视频免费区无码| 五月丁香六月综合缴清无码| 亚洲国产精品无码久久九九|