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

在提供商骨干橋網(wǎng)絡(luò)中多播的制作方法

文檔序號:7737839閱讀:165來源:國知局
專利名稱:在提供商骨干橋網(wǎng)絡(luò)中多播的制作方法
技術(shù)領(lǐng)域
一般來說,本發(fā)明涉及通信網(wǎng)絡(luò),具體來說,涉及通信網(wǎng)絡(luò)中用于在提供商骨干橋網(wǎng)絡(luò)(PBBN)中多播的方法和節(jié)點(diǎn)。
背景技術(shù)
多播是用于向住宅用戶分發(fā)因特網(wǎng)協(xié)議電視(IPTV)的優(yōu)選方法。因特網(wǎng)組管理協(xié)議(IGMP)是基于IP的控制協(xié)議,它用于向橋接網(wǎng)絡(luò)中的多播組(TV頻道)發(fā)信號通知端點(diǎn)站的成員資格。為了獲得與多播關(guān)聯(lián)的好處,IGMP窺探可由中間節(jié)點(diǎn)用于削減網(wǎng)絡(luò)中的多播樹,以便有效地利用有限的資源。IGMP窺探被設(shè)計(jì)成防止本地網(wǎng)絡(luò)上的主機(jī)接收它們尚未明確加入的多播組的業(yè)務(wù)。IGMP窺探是允許第2層交換機(jī)通過處理在多播網(wǎng)絡(luò)中發(fā)送的第3層IGMP分組來對主機(jī)與路由器之間的IGMP對話進(jìn)行“監(jiān)聽”的特征。當(dāng)在交換機(jī)中啟用IGMP窺探時(shí),交換機(jī)分析連接到該交換機(jī)的主機(jī)與網(wǎng)絡(luò)中的多播路由器之間的所有IGMP分組。當(dāng)交換機(jī)聽到來自主機(jī)對于給定多播組的IGMP報(bào)告時(shí),交換機(jī)將主機(jī)的端口號添加到那個(gè)組的多播列表。同樣,當(dāng)交換機(jī)聽到IGMP離開時(shí),它從表?xiàng)l目中刪除該主機(jī)的端口。因此,IGMP窺探為交換機(jī)提供從不包含多播聽眾(即,IGMP客戶端)的鏈路中削減多播業(yè)務(wù)的機(jī)制。若干IEEE標(biāo)準(zhǔn)影響在提供商骨干橋網(wǎng)絡(luò)(PBBN)和提供商橋網(wǎng)絡(luò)(PBN)上的IPTV 的多播。適用標(biāo)準(zhǔn)是IEEE標(biāo)準(zhǔn)802. Iad (提供商橋)、IEEE標(biāo)準(zhǔn)802. Iah (提供商骨干橋) 和IEEE標(biāo)準(zhǔn)802. Iak (多注冊協(xié)議)。以太網(wǎng)是L2,而IP是L3,但是兩種協(xié)議都執(zhí)行分組交換,都能夠全局縮放,都使用動態(tài)拓?fù)鋮f(xié)議,并且都能夠提供保護(hù)、服務(wù)質(zhì)量(QoQ和業(yè)務(wù)工程設(shè)計(jì)?;静町愂沁B通性IP能夠提供全局任意至任意的連通性,而提供商以太網(wǎng)能夠提供網(wǎng)絡(luò)接口的規(guī)定集合之間的全局連通性。IGMP窺探執(zhí)行第3層(IP)與第2層(以太網(wǎng))之間的層違反,因?yàn)樗强刂埔蕴W(wǎng)橋中的多播流的行為的IP協(xié)議。這可引起PBBN(802. Iah)中的問題,因?yàn)镮GMP分組數(shù)據(jù)單元(PDU)被封裝在骨干幀中。圖1是與兩個(gè)PBN 12-13進(jìn)行接口以分發(fā)多播服務(wù)的PBBN 11的簡化框圖。在這個(gè)示例中,在PBBN中建立點(diǎn)對點(diǎn)骨干VLAN服務(wù),以便向PBN分發(fā)多播服務(wù)。采用新信頭字段來封裝來自PBN的進(jìn)入的以太網(wǎng)幀,所述新信頭字段包含骨干源和目的地媒體接入控制 (MAC)地址、B標(biāo)簽和I標(biāo)簽。其實(shí),這完全隱藏了 PBBN中的IGMP消息,并且使IGMP窺探是不可能的。在這種情況下,甚至L2多播協(xié)議、如MAC地址多注冊協(xié)議(MMRP)也是不充分的。 該問題與PBBN的邊緣處的骨干邊緣橋(BEB)封裝PBN客戶幀的方式關(guān)聯(lián)。按照IEEE Std802. lah-2008,將具有組MAC地址作為其目的地地址的標(biāo)準(zhǔn)客戶幀封裝為始終具有缺省骨干目的地地址作為其骨干目的地MAC地址的骨干幀。缺省骨干目的地地址是通過將提供商骨干橋組織上唯一標(biāo)識符(OUI) (00-1E-83)與標(biāo)識骨干中的客戶服務(wù)實(shí)例的服務(wù)實(shí)例標(biāo)識符(I-SID)值級聯(lián)而構(gòu)建的特殊地址。這不允許區(qū)分骨干中的客戶多播服務(wù),并且嚴(yán)重地限制對這些服務(wù)的削減能力。與同一個(gè)骨干I-SID關(guān)聯(lián)的客戶多播幀始終被映射到同一個(gè)骨干多播服務(wù),并且對應(yīng)地丟失單獨(dú)地控制骨干中的每個(gè)這種多播服務(wù)的能力。

發(fā)明內(nèi)容
因此,需要用于在提供商骨干橋網(wǎng)絡(luò)(PBBN)中多播的改進(jìn)方法和節(jié)點(diǎn)。本發(fā)明提供一種處理由提供商骨干橋(PBB)的I組件上的客戶網(wǎng)絡(luò)端口(CNP) 或提供商網(wǎng)絡(luò)端口(PNP)接收的客戶多播幀的新方式。代替采用等于缺省骨干目的地地址的骨干目的地地址(B-DA)來封裝這些幀,在一個(gè)實(shí)施例,采用等于所接收客戶多播幀的原始客戶目的地地址(C-DA)的B-DA來封裝轉(zhuǎn)發(fā)給I組件上的虛擬實(shí)例端口(VIP) 的多播客戶幀。這種能力可通過使上述行為能夠?qū)組件上的每個(gè)VIP獨(dú)立地設(shè)置的 “EnableCustomerMulticast”參數(shù)來控制。當(dāng)設(shè)置參數(shù)時(shí),將要用于所封裝骨干幀的骨干 B-DA是所接收多播C-DA。該參數(shù)的缺省值可設(shè)置為零(0),它對應(yīng)于采用缺省骨干目的地地址來封裝客戶多播幀的傳統(tǒng)行為。本發(fā)明使客戶多播服務(wù)能夠通過PBBN來建立。這可通過利用MMRP協(xié)議來實(shí)現(xiàn), MMRP協(xié)議這時(shí)能夠運(yùn)行于PBN與PBBN域之間,好像它是單個(gè)域那樣。備選地,如果客戶多播域在L3上而MMRP在骨干域中得到支持,則本發(fā)明可利用IGMP-MMRP互配功能。如果不支持MMRP,則所有中間橋組件使用算法,以便識別IGMP幀并且執(zhí)行IGMP窺探。因此,在一個(gè)實(shí)施例中,本發(fā)明針對一種傳播由提供商骨干橋的I組件接收的多播幀的方法。該方法包括下列步驟采用等于原始C-DA的B-DA來封裝所接收客戶多播幀; 以及使用MMRP或IGMP窺探的操作所提供的方法向C-DA傳播所封裝幀。在另一個(gè)實(shí)施例中,本發(fā)明針對具有I組件的提供商骨干橋(PBB)。它包括1組件的輸入端口,用于接收客戶幀;幀分析器,用于確定所接收幀是多播幀;幀封裝單元,用于采用等于所接收客戶多播幀的原始C-DA的B-DA來封裝所接收幀;以及輸出端口,用于向 C-DA傳播所封裝幀。在另一個(gè)實(shí)施例中,本發(fā)明針對一種在PBBN中傳播多播幀的方法。該方法包括下列步驟由提供商骨干橋的I組件上的輸入端口接收客戶幀;分析客戶多播幀,以便確定連接_標(biāo)識符是否不為空的,并且連接_標(biāo)識符是否引用由提供商實(shí)例端口所保持的地址;以及在確定連接標(biāo)識符不為空的并且連接標(biāo)識符引用由提供商實(shí)例端口所保持的地址時(shí),將B-DA設(shè)置成等于由連接_標(biāo)識符引用的地址。在確定連接標(biāo)識符為空的時(shí),該方法確定在客戶幀中接收的C-DA是否為組MAC地址,并且I組件上的VIP的 EnableCustomerMulticast參數(shù)是否被設(shè)置成預(yù)定義值。在確定所接收C-DA是組MAC地址并且VIP的EnableCustomerMulticast參數(shù)被設(shè)置成預(yù)定義值時(shí),把B-DA設(shè)置成等于所接收C-DA。在所接收C-DA不是組MAC地址和/或VIP的EnableCustomerMulticast參數(shù)未被設(shè)置成預(yù)定義值時(shí),把B-DA設(shè)置成等于VIP的缺省骨干目的地參數(shù)的內(nèi)容。在另一個(gè)實(shí)施例中,本發(fā)明針對一種在橋組件中用于確定是否對所接收以太網(wǎng)幀執(zhí)行IGMP窺探的計(jì)算機(jī)實(shí)現(xiàn)的方法。該方法包括下列步驟a)由組件繞過以太網(wǎng)幀的標(biāo)識MAC DA和MAC SA的前12個(gè)字節(jié),并且分析標(biāo)識第一以太類型字段的后續(xù)字節(jié);b)由組件確定接下來兩個(gè)字節(jié)是否等于81-00或88-A8 ;c)在確定接下來兩個(gè)字節(jié)等于81-00 或88-A8時(shí),繞過接下來兩個(gè)后續(xù)字節(jié)并且重復(fù)步驟b)和c),直到接下來兩個(gè)字節(jié)不等于 81-00或88-A8 ;d)當(dāng)接下來兩個(gè)字節(jié)不等于81-00或88-A8時(shí),由組件確定接下來兩個(gè)字節(jié)是否等于88-e7 ;e)在確定接下來兩個(gè)字節(jié)等于88_e7時(shí),由組件繞過接下來16個(gè)后續(xù)字節(jié)并且重復(fù)步驟b)至e),直到接下來兩個(gè)字節(jié)不等于88-e7;f)當(dāng)接下來兩個(gè)字節(jié)不等于88-e7時(shí),由組件確定接下來兩個(gè)字節(jié)是否標(biāo)識IGMP幀;g)在確定接下來兩個(gè)字節(jié)標(biāo)識 IGMP幀時(shí),對該幀執(zhí)行IGMP窺探;以及h)在確定接下來兩個(gè)字節(jié)不標(biāo)識IGMP幀時(shí),拒絕對該幀執(zhí)行IGMP窺探。在另一個(gè)實(shí)施例中,本發(fā)明針對一種在骨干域中傳播客戶發(fā)起的MAC地址多注冊協(xié)議(MMRP)分組數(shù)據(jù)單元(PDU)的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中MMRP PDU由提供商骨干橋 (PBB)的I組件上的客戶網(wǎng)絡(luò)端口或提供商網(wǎng)絡(luò)端口來接收,并且被傳播給VLAN上下文內(nèi)的其它橋端口。該方法的特征在于,當(dāng)VIP是VLAN上下文的一部分時(shí),按照下列步驟來封裝所傳播MMRP PDU 當(dāng)與所接收PDU關(guān)聯(lián)的連接_標(biāo)識符不是空的時(shí),將B-DA設(shè)置成等于由連接_標(biāo)識符引用的地址;當(dāng)連接_標(biāo)識符是空的時(shí),確定在PDU中接收的C-DA是否為組MAC地址,并且虛擬實(shí)例端口的EnableCustomerMulticast參數(shù)是否被設(shè)置成預(yù)定義值; 當(dāng)所接收C-DA是組MAC地址并且VIP的EnableCustomerMulticast參數(shù)被設(shè)置成預(yù)定義值時(shí),將B-DA設(shè)置成等于所接收C-DA ;以及當(dāng)所接收C-DA不是組MAC地址,和/或VIP的 EnableCustomerMulticast參數(shù)未被設(shè)置成預(yù)定義值時(shí),將B-DA設(shè)置成等于VIP的缺省骨干目的地參數(shù)的內(nèi)容。該方法還包括下列步驟在實(shí)現(xiàn)MMRP協(xié)議的B組件上的客戶骨干端口處接收所傳播MMRP PDU之一;由正在接收的客戶骨干端口確定所接收PDU是否為MMRP PDU ;以及傳播與所接收PDU關(guān)聯(lián)的骨干VLAN標(biāo)識符B-VID值對應(yīng)的VLAN上下文內(nèi)的所有已標(biāo)識MMRP PDU。


圖1是與兩個(gè)PBN進(jìn)行接口以分發(fā)多播服務(wù)的PBBN的簡化框圖;圖2是示出本發(fā)明的方法的一個(gè)實(shí)施例的步驟的流程圖,其中對提供商實(shí)例端口 (PIP)所發(fā)出的幀設(shè)置B-DA ;圖3是示出用于在骨干域中傳播客戶發(fā)起的MMRP PDU的本發(fā)明的方法的一個(gè)實(shí)施例的步驟的流程圖;圖4是示出由所有橋組件實(shí)現(xiàn)的用于每當(dāng)MMRP協(xié)議未被提供商域中的橋?qū)崿F(xiàn)時(shí)窺探IGMP信息的算法的步驟的流程圖;以及圖5是本發(fā)明的一個(gè)示范實(shí)施例中的PBB的簡化框圖。
具體實(shí)施例方式本發(fā)明在I組件上的各VIP端口上引入新參數(shù),它例如可以是二進(jìn)制參數(shù),本文中稱作“EnableCustomerMulticast”參數(shù)。缺省情況下,每一個(gè)VIP端口使這個(gè)參數(shù)設(shè)置為零(0)。如果該參數(shù)被設(shè)置為一(1),則采用等于多播C-DA地址的骨干MAC目的地地址來封裝轉(zhuǎn)發(fā)給這個(gè)VIP的每一個(gè)客戶多播幀。所有其它提供商實(shí)例端口(PIP)功能保持與IEEE Std 802. lah-2008 中所述相同。圖2是示出本發(fā)明的方法的一個(gè)實(shí)施例的步驟的流程圖,其中對PIP所發(fā)出的幀設(shè)置B-DA。在步驟21,1組件上的客戶網(wǎng)絡(luò)端口(CNP)接收轉(zhuǎn)發(fā)給同一個(gè)I組件上的虛擬實(shí)例端口(VIP)的幀。在步驟22,I組件分析所接收幀。在步驟23,確定所接收幀的連接_ 標(biāo)識符是否為空的。如果連接_標(biāo)識符不是空的,它將包含由PIP所保持的地址。因此,該方法轉(zhuǎn)到步驟對,其中B-DA的值被設(shè)置為由連接_標(biāo)識符引用的地址。如果連接_標(biāo)識符為空的,該方法轉(zhuǎn)到步驟25,其中確定所接收C-DA是否為組MAC地址并且虛擬實(shí)例端口的 EnableCustomerMulticast參數(shù)是否被設(shè)置為一(1)。如果是,則該方法轉(zhuǎn)到步驟沈,其中把B-DA的值設(shè)置為所接收C-DA。如果不是,則該方法轉(zhuǎn)到步驟27,其中把B-DA的值設(shè)置為虛擬實(shí)例端口的缺省骨干目的地參數(shù)的內(nèi)容。在步驟觀,幀使用所選B-DA來封裝,并且通過網(wǎng)絡(luò)向目的地傳播。上述修改使客戶多播地址能夠在骨干中可見,并且相應(yīng)地允許控制PBBN中的客戶多播服務(wù)。具體來說,如果客戶網(wǎng)絡(luò)正運(yùn)行MAC地址多注冊協(xié)議(MMRP),則客戶MMRP PDU 能夠在骨干網(wǎng)中傳播,以便根據(jù)客戶多播服務(wù)來建立骨干多播服務(wù)。圖3是示出用于在骨干域中傳播客戶發(fā)起的MMRP PDU的本發(fā)明的方法的一個(gè)實(shí)施例的步驟的流程圖。在步驟31,MMRP PDU由I組件上的CNP或PNP端口來接收。在步驟 32,PDU如IEEE Std 802. lak-2008的10. 11中所述傳播到VLAN上下文內(nèi)的其它橋端口。 在步驟33,如果VIP是這個(gè)VLAN上下文的一部分,則所傳播MMRPPDU按照如圖2的方法所修改的IEEE 802. Iah規(guī)則來封裝。在步驟34,實(shí)現(xiàn)MMRP協(xié)議的B組件上的客戶骨干端口 (CBP)檢查幀的目的地地址和以太類型,以便確定所接收PDU是否為MMRP PDU0以太類型隱藏在幀的I-TAG之下,但是它通過使用IEEE標(biāo)準(zhǔn)802. lah-2008的6. 18中所述的骨干服務(wù)實(shí)例復(fù)用實(shí)體能夠是可見的。在步驟35,所有已標(biāo)識MMRP PDU在與所接收幀關(guān)聯(lián)的骨干VLAN標(biāo)識符(B-VID)值(即,與所接收I-SID關(guān)聯(lián)的骨干服務(wù)實(shí)例表中的B-VID欄中的值,或者如果不支持這個(gè)方面,則是與這個(gè)CBP端口關(guān)聯(lián)的PVID參數(shù)的值)對應(yīng)的VLAN上下文內(nèi)傳播。如果客戶域中的多播服務(wù)由IGMP窺探來設(shè)置,同時(shí)MMRP在骨干域中實(shí)現(xiàn),則能夠使用IGMP-MMRP互配功能,以便提供基于IGMP的網(wǎng)絡(luò)與基于MMRP的網(wǎng)絡(luò)之間的無縫互通。 互配功能可在VIP上實(shí)現(xiàn),并且接收MMRP PDU的CBP實(shí)現(xiàn)上述步驟34-35中提供的功能。圖4是示出由所有橋組件實(shí)現(xiàn)的用于每當(dāng)MMRP協(xié)議未被提供商域中的橋?qū)崿F(xiàn)時(shí)窺探IGMP信息的算法的步驟的流程圖。如上所述,IGMP窺探被設(shè)計(jì)成防止本地網(wǎng)絡(luò)上的主機(jī)接收它們尚未明確加入的多播組的業(yè)務(wù)。IGMP窺探使第2層交換機(jī)能夠通過處理在多播網(wǎng)絡(luò)中發(fā)送的第3層IGMP分組來對主機(jī)與路由器之間的IGMP對話進(jìn)行“監(jiān)聽”。IGMP 窺探可由中間節(jié)點(diǎn)用于削減網(wǎng)絡(luò)中的多播樹,以便有效地利用有限的資源。在步驟41,組件接收以太網(wǎng)幀。在步驟42,組件繞過以太網(wǎng)幀的標(biāo)識MAC DA和 MAC SA的前12個(gè)字節(jié),并且分析標(biāo)識第一以太類型字段的字節(jié)。在步驟43,確定接下來兩個(gè)字節(jié)是否等于81-00或88-A8。如果是,則組件在步驟44繞過接下來兩個(gè)后續(xù)字節(jié),并且重復(fù)步驟43。如果接下來兩個(gè)字節(jié)不等于81-00或88-A8,則該方法轉(zhuǎn)到步驟45,其中確定接下來兩個(gè)字節(jié)是否等于88-e7。如果是,則組件在步驟46繞過接下來16個(gè)后續(xù)字節(jié),并且返回到步驟43。如果不是,則該方法轉(zhuǎn)到步驟47,其中確定接下來兩個(gè)字節(jié)是否標(biāo)識 IGMP幀。如果是,則該方法轉(zhuǎn)到步驟48,其中執(zhí)行IGMP窺探。如果不是,則該方法轉(zhuǎn)到步驟49,其中不執(zhí)行窺探。 圖5是本發(fā)明的一個(gè)示范實(shí)施例中的PBB 50的簡化框圖。在I組件的CNP或PNP 51中接收客戶幀。所接收幀的C-DA用于查詢I組件的過濾數(shù)據(jù)庫,并且標(biāo)識該幀要被轉(zhuǎn)發(fā)到的端口的集合。如果幀要被轉(zhuǎn)發(fā)給提供商骨干橋接網(wǎng)絡(luò)(PBBN),則它們被定向到負(fù)責(zé)封裝的虛擬實(shí)例端口(VIP)。在這種情況下,過濾數(shù)據(jù)庫52提供與所接收幀的C-DA關(guān)聯(lián)的連接_標(biāo)識符53。將連接_標(biāo)識符轉(zhuǎn)發(fā)給C-DA分析器57,C-DA分析器57確定連接_標(biāo)識符是否為空的。如果連接_標(biāo)識符不是空的,則連接_標(biāo)識符引用由PIP保持的地址。將分析的結(jié)果發(fā)送給B-DA設(shè)置器M。具體來說,當(dāng)連接_標(biāo)識符不是空的時(shí),B-DA設(shè)置器單元5 將B-DA的值設(shè)置為由連接_標(biāo)識符引用的地址。EnableCustomerMulticast 參數(shù)設(shè)置器 55 將 EnableCustomerMulticast 參數(shù) 56 提供給C-DA分析器57。C-DA分析器確定所接收C-DA是否為組MAC地址,并且確定VIP的 EnableCustomerMulticast參數(shù)是否被設(shè)置為一(1)。如果不是,則B-DA設(shè)置器單元54b 將B-DA的值設(shè)置為虛擬實(shí)例端口的缺省骨干目的地參數(shù)的內(nèi)容。但是,當(dāng)所接收C-DA是組MAC地址并且VIP的EnableCustomerMulticast參數(shù)被設(shè)置成一(1)時(shí),B-DA設(shè)置器單元5 將B-DA的值設(shè)置為所接收C-DA。幀封裝單元58則采用所選目的地地址來封裝幀,并且輸出端口 59向目的地傳播所封裝幀。本發(fā)明當(dāng)然可通過除了本文所述的那些方式之外的其它具體方式來實(shí)現(xiàn),而沒有背離本發(fā)明的本質(zhì)特征。因此,當(dāng)前實(shí)施例在所有方面被認(rèn)為是說明性而不是限制性的,并且落入所附權(quán)利要求的含意和等效范圍之內(nèi)的所有變更意在涵蓋于其中。
權(quán)利要求
1.一種傳播由提供商骨干橋的I組件接收的多播幀的方法,所述方法包括下列步驟采用等于所接收多播幀的原始客戶目的地地址C-DA的骨干目的地地址來封裝06)所述所接收多播幀;以及將所封裝幀傳播0 到所述C-DA。
2.如權(quán)利要求1所述的方法,還包括在封裝步驟之前,通過確定0 所接收幀的所述C-DA是組媒體接入控制MAC地址,來確定所述所接收幀是多播幀。
3.如權(quán)利要求1所述的方法,在封裝步驟之前,還包括下列步驟確定05)所述I組件上的虛擬實(shí)例端口的EnableCustomerMulticast參數(shù)是否被設(shè)置成預(yù)定義值;其中,當(dāng)所述EnableCustomerMulticast參數(shù)被設(shè)置成所述預(yù)定義值時(shí),采用等于所述所接收多播幀的所述C-DA的所述骨干目的地地址來封裝06)所接收幀;以及其中,當(dāng)所述EnableCustomerMulticast參數(shù)未被設(shè)置成所述預(yù)定義值時(shí),采用等于缺省骨干目的地地址的所述骨干目的地地址來封裝07)所接收幀。
4.如權(quán)利要求1所述的方法,還包括對于所述I組件上的每個(gè)虛擬實(shí)例端口獨(dú)立地設(shè)置所述 EnableCustomerMulticast 參數(shù)。
5.如權(quán)利要求1所述的方法,還包括利用因特網(wǎng)組管理協(xié)議IMGP窺探08)從不包含多播聽眾的鏈路中削減多播業(yè)務(wù)。
6.一種具有I組件的提供商骨干橋PBB (50),所述PBB包括幀封裝單元(58),用于采用等于所接收多播幀的原始客戶目的地地址C-DA的骨干目的地地址來封裝所述所接收多播幀;以及輸出端口(59),用于向所述C-DA傳播所封裝幀。
7.如權(quán)利要求6所述的PBB,還包括C-DA分析器(57),用于確定所接收幀是多播幀。
8.如權(quán)利要求7所述的PBB,其中,所述C-DA分析器包括地址讀取器,所述地址讀取器確定所述所接收幀的所述C-DA是組媒體接入控制MAC地址。
9.如權(quán)利要求7所述的PBB,還包括用于選擇性地將所述I組件上的虛擬實(shí)例端口的EnableCustomerMulticast參數(shù)設(shè)置成預(yù)定義值或第二值的部件(55);其中,當(dāng)所述EnableCustomerMulticast參數(shù)被設(shè)置成所述預(yù)定義值時(shí),使所述幀封裝單元(58)采用等于所接收客戶多播幀的所述C-DA的所述骨干目的地地址來封裝所述所接收幀;以及其中,當(dāng)所述EnableCustomerMulticast參數(shù)被設(shè)置成所述第二值時(shí),使所述幀封裝單元(58)采用等于缺省骨干目的地地址的所述骨干目的地地址來封裝所述所接收幀。
10.如權(quán)利要求9所述的PBB,其中,用于選擇性地設(shè)置所述EnableCustomerMulticast 參數(shù)的所述部件(5 對于所述I組件上的每個(gè)虛擬實(shí)例端口獨(dú)立地設(shè)置所述 EnableCustomerMulticast
11.如權(quán)利要求7所述的ΡΒΒ,其中,所述C-DA分析器確定與所述C-DA關(guān)聯(lián)的連接_ 標(biāo)識符是否為空的,以及如果不是空的,則使所述幀封裝單元(58)采用由所述連接_標(biāo)識符所引用的地址來封裝所述所接收幀。
12.一種在提供商骨干橋網(wǎng)絡(luò)中傳播多播幀的方法,所述方法包括下列步驟通過提供商骨干橋的I組件上的輸入端口來接收客戶幀;分析(22,23)所接收幀以確定關(guān)聯(lián)的連接_標(biāo)識符是否為空的;在確定所述連接_標(biāo)識符不是空的時(shí),將骨干目的地地址B-DA設(shè)置04)成等于由所述連接_標(biāo)識符引用的地址;在確定所述連接_標(biāo)識符是空的時(shí),確定0 在客戶多播幀中接收的客戶目的地地址 C-DA是否為組MAC地址,并且所述I組件上的VIP的EnableCustomerMulticast參數(shù)是否被設(shè)置成預(yù)定義值;在確定所接收C-DA是組MAC地址并且所述VIP的所述EnableCustomerMulticast參數(shù)被設(shè)置成所述預(yù)定義值時(shí),將所述B-DA設(shè)置06)成等于所述所接收C-DA ;以及在確定所述所接收C-DA不是組MAC地址和/或所述VIP的所述 EnableCustomerMulticast參數(shù)未被設(shè)置成所述預(yù)定義值時(shí),將所述B-DA設(shè)置、Τ )成等于所述VIP的缺省骨干目的地參數(shù)的內(nèi)容。
13.如權(quán)利要求12所述的方法,還包括對于所述I組件上的每個(gè)虛擬實(shí)例端口獨(dú)立地設(shè)置所述 EnableCustomerMulticast 參數(shù)。
14.如權(quán)利要求12所述的方法,還包括利用因特網(wǎng)組管理協(xié)議IGMP窺探08)從不包含多播聽眾的鏈路中削減多播業(yè)務(wù)。
15.一種用于確定是否對所接收以太網(wǎng)幀執(zhí)行因特網(wǎng)組管理協(xié)議IGMP窺探的橋組件中的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述方法包括下列步驟a)由所述組件繞過所述以太網(wǎng)幀中標(biāo)識媒體接入控制目的地地址MACDA和媒體接入控制源地址MAC SA的前12個(gè)字節(jié),并且分析標(biāo)識第一以太類型字段的后續(xù)字節(jié);b)由所述組件確定接下來兩個(gè)字節(jié)是否等于81-00或88-A8;c)在確定所述接下來兩個(gè)字節(jié)等于81-00或88-A8時(shí),繞過接下來兩個(gè)后續(xù)字節(jié),并且重復(fù)步驟b)和c),直到接下來兩個(gè)字節(jié)不等于81-00或88-A8 ;d)當(dāng)接下來兩個(gè)字節(jié)不等于81-00或88-A8時(shí),由所述組件確定所述接下來兩個(gè)字節(jié)是否等于88-e7 ;e)在確定接下來兩個(gè)字節(jié)等于88_e7時(shí),由所述組件繞過接下來16個(gè)后續(xù)字節(jié),并且重復(fù)步驟b)至e),直到接下來兩個(gè)字節(jié)不等于88_e7 ;f)當(dāng)接下來兩個(gè)字節(jié)不等于88-e7時(shí),由所述組件確定接下來兩個(gè)字節(jié)是否標(biāo)識IGMP幀;g)在確定接下來兩個(gè)字節(jié)標(biāo)識IGMP幀時(shí),對所述幀執(zhí)行IGMP窺探;以及h)在確定接下來兩個(gè)字節(jié)不標(biāo)識IGMP幀時(shí),拒絕對所述幀執(zhí)行IGMP窺探。
16.一種在骨干域中傳播客戶發(fā)起的MAC地址多注冊協(xié)議MMRP分組數(shù)據(jù)單元PDU的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中,所述MMRP PDU由提供商骨干橋(PBB)的I組件上的客戶網(wǎng)絡(luò)端口或提供商網(wǎng)絡(luò)端口來接收(31),并且被傳播(32)給VLAN上下文內(nèi)的其它橋端口,所述方法的特征在于下列步驟當(dāng)虛擬實(shí)例端口是所述VLAN上下文的一部分時(shí),按照下列步驟來封裝(3 所傳播 MMRP PDU 當(dāng)與所接收PDU關(guān)聯(lián)的連接_標(biāo)識符不是空的時(shí),將骨干目的地地址B-DA設(shè)置04) 成等于由所述連接_標(biāo)識符引用的地址;當(dāng)所述連接_標(biāo)識符是空的時(shí),確定05)在所述PDU中接收的客戶目的地地址C-DA 是否為組MAC地址,并且所述虛擬實(shí)例端口的EnableCustomerMulticast參數(shù)是否被設(shè)置成預(yù)定義值;當(dāng)所接收C-DA是組MAC地址并且所述VIP的所述EnableCustomerMulticast參數(shù)被設(shè)置成所述預(yù)定義值時(shí),將所述B-DA設(shè)置06)成等于所述所接收C-DA ;以及當(dāng)所述所接收C-DA不是組MAC地址和/或所述VIP的所述EnableCustomerMulticast 參數(shù)未被設(shè)置成所述預(yù)定義值時(shí),將所述B-DA設(shè)置07)成等于所述VIP的缺省骨干目的地參數(shù)的內(nèi)容;在實(shí)現(xiàn)所述MMRP協(xié)議的B組件上的客戶骨干端口處接收所傳播MMRP PDU之一; 由正在接收的客戶骨干端口來確定(34)所述所接收PDU是否為MMRP PDU;以及傳播(3 與所述所接收PDU關(guān)聯(lián)的骨干VLAN標(biāo)識符B-VID值所對應(yīng)的所述VLAN上下文內(nèi)的所有所標(biāo)識MMRP PDU。
全文摘要
用于處理由提供商骨干橋PBB的I組件上的客戶網(wǎng)絡(luò)端口或提供商網(wǎng)絡(luò)端口(51)接收的客戶多播幀的方法和PBB(50)。代替采用等于缺省骨干目的地地址的骨干目的地地址B-DA來封裝這些幀,采用等于所接收客戶多播的原始客戶目的地地址C-DA1的B-DA來封裝(26)轉(zhuǎn)發(fā)給I組件上的虛擬實(shí)例端口VIP的多播客戶幀。這種能力可通過使上述行為能夠?qū)組件上的每個(gè)VIP獨(dú)立設(shè)置的“EnableCustomerMulticast”參數(shù)(56)來控制。
文檔編號H04L12/46GK102246470SQ200980150106
公開日2011年11月16日 申請日期2009年12月8日 優(yōu)先權(quán)日2008年12月8日
發(fā)明者M·方丹, P·薩爾奇迪斯 申請人:愛立信電話股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
盐城市| 安图县| 新郑市| 惠安县| 康平县| 无棣县| 莱阳市| 南木林县| 江永县| 特克斯县| 通河县| 七台河市| 阿图什市| 合山市| 建德市| 林甸县| 高邑县| 长岛县| 东兴市| 靖边县| 江华| 囊谦县| 沈阳市| 谷城县| 靖远县| 望奎县| 黄陵县| 曲水县| 封开县| 田东县| 东乌珠穆沁旗| 湘乡市| 阿瓦提县| 双牌县| 敦煌市| 太仆寺旗| 上虞市| 勐海县| 南投市| 东乡| 四川省|