两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法

文檔序號(hào):7695314閱讀:348來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法。
如在

圖1所示的網(wǎng)絡(luò)中,組播源(Source)通過(guò)路由器Router1與組播網(wǎng)絡(luò)相連接,Router1穿過(guò)由多臺(tái)路由器形成的域與域邊界路由器Router2相連,路由器Router2與主機(jī)PC1之間通過(guò)以太網(wǎng)相連,同在以太網(wǎng)上的還有主機(jī)PC2。要把組播報(bào)文正確的從Source轉(zhuǎn)發(fā)到PC1上,用傳統(tǒng)的方法至少要進(jìn)行如下配置在組播網(wǎng)絡(luò)中的每一臺(tái)路由器都需要運(yùn)行密集或者稀疏模式下的一種組播路由協(xié)議;在組播網(wǎng)絡(luò)的域邊界路由器(Router2,Router3)上運(yùn)行群組管理協(xié)議IGMP的路由器端;在需要應(yīng)用組播的主機(jī)上運(yùn)行組播群組管理協(xié)議(IGMP)的客戶(hù)端。
經(jīng)過(guò)了上述配置之后,還需要在組播網(wǎng)絡(luò)路由器之間定時(shí)相互傳遞的傳遞組播路由信息的組播路由協(xié)議報(bào)文,及在域邊界的路由器與主機(jī)之間有通告狀態(tài)的加入/離開(kāi)(join/leave)和定時(shí)報(bào)告報(bào)文,保證組播報(bào)文的正常轉(zhuǎn)發(fā)。如圖1所示,首先PC1向Router2發(fā)出申請(qǐng)加入組播組的join報(bào)文,Router2把PC1所對(duì)應(yīng)的以太網(wǎng)接口加入組播組,并通過(guò)組播路由協(xié)議報(bào)文在整個(gè)組播網(wǎng)絡(luò)中傳播,形成能夠把報(bào)文發(fā)送到承載組播報(bào)文接口的組播路由信息。這樣,當(dāng)Source通過(guò)Router1發(fā)送符合條件的組播報(bào)文后,通過(guò)組播網(wǎng)絡(luò)的轉(zhuǎn)發(fā)報(bào)文被送到域邊界路由器Router2,Router2向與PC1相連的以太網(wǎng)口發(fā)送組播報(bào)文,被PC1接收到。
由上述現(xiàn)有技術(shù)方案可以看出,現(xiàn)有的組播路由轉(zhuǎn)發(fā)方法存在以下問(wèn)題首先,降低了IP報(bào)文本來(lái)就不高的安全性。當(dāng)路由器將組播報(bào)文發(fā)送給應(yīng)用的主機(jī)時(shí),IGMP協(xié)議采用組播的方式從接口發(fā)出報(bào)文,在廣播形式網(wǎng)絡(luò)上(如以太網(wǎng)),這種發(fā)送方式將導(dǎo)致報(bào)文發(fā)給本不應(yīng)接收該報(bào)文的主機(jī),如圖1中,主機(jī)PC2也能收到要發(fā)送給PC1的組播報(bào)文,這種機(jī)制有時(shí)會(huì)很大程度的限制組播的應(yīng)用。其次,傳統(tǒng)方法的不方便之處還表現(xiàn)在.網(wǎng)絡(luò)配置比較麻煩,有針對(duì)主機(jī)、邊界路由器和轉(zhuǎn)發(fā)路由器的不同配置,同時(shí)牽涉到組播路由協(xié)議和組播群組管理協(xié)議(IGMP)的路由器端和客戶(hù)端,對(duì)網(wǎng)絡(luò)管理員的要求比較高。第三,在所有的路由器上運(yùn)行組播路由協(xié)議會(huì)影響路由器的轉(zhuǎn)發(fā)效率,增加了組播網(wǎng)絡(luò)中的路由器和主機(jī)的負(fù)擔(dān)。第四,在組播網(wǎng)絡(luò)的路由器和路由器之間、主機(jī)和路由器之間所產(chǎn)生大量的組播協(xié)議報(bào)文,占用了寶貴的帶寬資源。
本發(fā)明的目的是這樣實(shí)現(xiàn)的所述的網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法,包括a、在需要進(jìn)行組播轉(zhuǎn)發(fā)報(bào)文的網(wǎng)絡(luò)設(shè)備入接口處配置轉(zhuǎn)發(fā)匹配條件,轉(zhuǎn)發(fā)匹配條件規(guī)定了對(duì)組播報(bào)文的轉(zhuǎn)發(fā)規(guī)則;b、將從該接口進(jìn)入網(wǎng)絡(luò)設(shè)備需要進(jìn)行轉(zhuǎn)發(fā)的組播報(bào)文與轉(zhuǎn)發(fā)匹配條件進(jìn)行匹配;c、根據(jù)匹配結(jié)果對(duì)該組播報(bào)文進(jìn)行轉(zhuǎn)發(fā)。
所述的轉(zhuǎn)發(fā)匹配條件為由一個(gè)以上的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則組成的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則組。
所述的步驟b包括b1、判斷從該接口進(jìn)入的報(bào)文是否為組播報(bào)文;
b2、如果是組播報(bào)文,則將該組播報(bào)文與轉(zhuǎn)發(fā)匹配條件包含的各組播報(bào)文轉(zhuǎn)發(fā)規(guī)則進(jìn)行匹配;b3、如果不是組播報(bào)文,則將該報(bào)文進(jìn)行單播轉(zhuǎn)發(fā)。
所述的步驟b2為將組播報(bào)文的源地址信息與組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中的源地址信息進(jìn)行匹配。
所述的步驟b2為將組播報(bào)文的源地址和目的地址信息與組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中的源地址和目的地址信息進(jìn)行匹配。
所述的步驟b2為將組播報(bào)文的入接口信息與組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中的入接口信息進(jìn)行匹配。
所述的步驟b2包括b21、判斷網(wǎng)絡(luò)設(shè)備的接口是否配置了組播報(bào)文轉(zhuǎn)發(fā)規(guī)則;b22、如果配置了組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,則將組播報(bào)文承載的信息與組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中相應(yīng)的信息進(jìn)行匹配;b23、如果沒(méi)有配置組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,則按照組播路由轉(zhuǎn)發(fā)表進(jìn)行組播報(bào)文的轉(zhuǎn)發(fā)。
所述的步驟c包括c1、判斷轉(zhuǎn)發(fā)匹配條件中是否存在與該組播報(bào)文承載的信息匹配的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則;c2、如果存在匹配的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,則按照該組播報(bào)文轉(zhuǎn)發(fā)規(guī)則進(jìn)行組播報(bào)文的轉(zhuǎn)發(fā);
c3、如果不存在與其匹配的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,則按照組播路由轉(zhuǎn)發(fā)表進(jìn)行組播報(bào)文的轉(zhuǎn)發(fā)。
所述的步驟c2為c21、判斷組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中設(shè)置的報(bào)文轉(zhuǎn)發(fā)目的是轉(zhuǎn)發(fā)出接口,還是下一跳地址;c22、如果是轉(zhuǎn)發(fā)出接口,則將報(bào)文轉(zhuǎn)發(fā)至指定的出接口,且對(duì)于設(shè)置了多個(gè)轉(zhuǎn)發(fā)出接口的報(bào)文,需要將報(bào)文復(fù)制后轉(zhuǎn)發(fā)至所有的接口;c23、如果是下一跳地址,則根據(jù)單播路由轉(zhuǎn)發(fā)表進(jìn)行報(bào)文的轉(zhuǎn)發(fā),且對(duì)于設(shè)置了多個(gè)下一跳的報(bào)文,需要將報(bào)文復(fù)制后轉(zhuǎn)發(fā)至所有的下一跳地址。
所述的步驟c23包括c231、查找單播路由轉(zhuǎn)發(fā)表,判斷下一跳地址對(duì)應(yīng)的出接口類(lèi)型;c232、如果出接口類(lèi)型為NBMA(點(diǎn)到多點(diǎn))類(lèi)型,則按照出接口轉(zhuǎn)發(fā)報(bào)文;c233、如果出接口類(lèi)型為廣播類(lèi)型,則按照單播路由轉(zhuǎn)發(fā)表中的下一跳地址轉(zhuǎn)發(fā)報(bào)文,并將報(bào)文的屬性設(shè)置為單播報(bào)文;c234、如果出接口為點(diǎn)到點(diǎn)類(lèi)型,則直接按照組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中規(guī)定的下一跳地址轉(zhuǎn)發(fā)報(bào)文。
由上述技術(shù)方案可以看出,本發(fā)明針對(duì)組播報(bào)文設(shè)計(jì)的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則組,使用戶(hù)可以靈活的進(jìn)行ACL(訪(fǎng)問(wèn)控制列表)的配置,以實(shí)現(xiàn)用戶(hù)需要的包過(guò)濾功能,即實(shí)現(xiàn)將組播報(bào)文根據(jù)用戶(hù)需要按照接口組播發(fā)送或者按照下一跳地址進(jìn)行單播發(fā)送。本發(fā)明對(duì)組播報(bào)文轉(zhuǎn)發(fā)的控制方法具有以下優(yōu)點(diǎn)首先,本發(fā)明可以根據(jù)需要配置報(bào)文的發(fā)送方式,可有效避免用戶(hù)收到大量無(wú)效的組播報(bào)文而導(dǎo)致的效率損失和因此而可能導(dǎo)致的安全風(fēng)險(xiǎn);其次,本發(fā)明的實(shí)施無(wú)需在主機(jī)上配置IGMP,使用戶(hù)的使用、管理更為方便;第三,本發(fā)明通過(guò)配置組播報(bào)文轉(zhuǎn)發(fā)規(guī)則進(jìn)行組播報(bào)文的轉(zhuǎn)發(fā),可以代替組播路由協(xié)議和IGMP的功能,大大減少了在組播網(wǎng)絡(luò)上產(chǎn)生的傳播各組播協(xié)議報(bào)文的數(shù)量,節(jié)省了網(wǎng)絡(luò)的帶寬。
本發(fā)明的具體實(shí)施方式
結(jié)合圖2如下所述
步驟1用戶(hù)根據(jù)需要在相應(yīng)的路由器的入接口上進(jìn)行組播報(bào)文轉(zhuǎn)發(fā)規(guī)則的設(shè)置,組播報(bào)文轉(zhuǎn)發(fā)規(guī)則可以?xún)H包含一條規(guī)則,也可以為由多條規(guī)則組成的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則組;在網(wǎng)絡(luò)設(shè)備即路由器的某一個(gè)入接口上可以存在一條或者多條組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,每一組播報(bào)文轉(zhuǎn)發(fā)規(guī)則均為一個(gè)相對(duì)獨(dú)立的轉(zhuǎn)發(fā)控制策略,其中規(guī)定了按照相應(yīng)組播報(bào)文轉(zhuǎn)發(fā)規(guī)則進(jìn)行組播報(bào)文轉(zhuǎn)發(fā)所必須具備的條件,每個(gè)該接口進(jìn)入路由器等待轉(zhuǎn)發(fā)的報(bào)文均需要與該條件進(jìn)行匹配,當(dāng)組播報(bào)文符合該條件對(duì)報(bào)文某一特征的描述,即與該條件相匹配,則采用組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中與該條件對(duì)應(yīng)的組播報(bào)文轉(zhuǎn)發(fā)方式對(duì)該報(bào)文進(jìn)行轉(zhuǎn)發(fā),在組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中的組播報(bào)文轉(zhuǎn)發(fā)方式詳細(xì)描述了對(duì)該報(bào)文的轉(zhuǎn)發(fā)方案并負(fù)責(zé)接下來(lái)的轉(zhuǎn)發(fā)工作;所述的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則進(jìn)行組播報(bào)文轉(zhuǎn)發(fā)所必須具備的條件可以以組播報(bào)文的源地址信息、目的地址信息或入接口信息進(jìn)行描述,組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中相應(yīng)的組播報(bào)文轉(zhuǎn)發(fā)方式則可以以組播報(bào)文的出接口信息或下一跳地址信息進(jìn)行描述;步驟2將進(jìn)入路由器的組播報(bào)文中承載的信息與組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中相應(yīng)的信息進(jìn)行匹配,以確定組播報(bào)文的轉(zhuǎn)發(fā)方式;當(dāng)在路由器一個(gè)接口配置了組播報(bào)文轉(zhuǎn)發(fā)規(guī)則后,所有從該接口進(jìn)入路由器有待轉(zhuǎn)發(fā)的組播報(bào)文都將進(jìn)行過(guò)濾處理,對(duì)到達(dá)本機(jī)的組播報(bào)文及組播協(xié)議報(bào)文不進(jìn)行過(guò)濾處理;過(guò)濾方法是對(duì)于在該接口上配置的所有組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,按照配置時(shí)指定的優(yōu)先級(jí)從高到低的順序,依次組播報(bào)文中的相應(yīng)信息進(jìn)行匹配;步驟3判斷是否存在與組播報(bào)文匹配的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,如果存在,則執(zhí)行步驟4,否則,執(zhí)行步驟5;在進(jìn)行過(guò)濾處理的過(guò)程程中,如果組播報(bào)文與某個(gè)組播報(bào)文轉(zhuǎn)發(fā)規(guī)則相匹配,則停止過(guò)濾過(guò)程并執(zhí)行步驟4;否則,繼續(xù)進(jìn)行過(guò)濾處理的過(guò)程,即與下一條組播報(bào)文轉(zhuǎn)發(fā)規(guī)則進(jìn)行匹配,直至所有的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則都與組播報(bào)文匹配完畢,如果該組播報(bào)文與所有的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則均不匹配,組播報(bào)文將回到正常的組播轉(zhuǎn)發(fā)流程中處理,即執(zhí)行步驟5;因此,本發(fā)明不僅支持在接口上只配置一條組播報(bào)文轉(zhuǎn)發(fā)規(guī)則的情況,還可以支持在接口上配置了多條組播報(bào)文轉(zhuǎn)發(fā)規(guī)則的情況;本發(fā)明中某一條組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中可以存在一個(gè)或者多個(gè)組播報(bào)文轉(zhuǎn)發(fā)方式,且可以支持不同類(lèi)型的組播報(bào)文轉(zhuǎn)發(fā)方式,例如可以同時(shí)存在針對(duì)出接口和下一跳設(shè)置的設(shè)置,從而使本發(fā)明具有更強(qiáng)大的功能和更方便的應(yīng)用;步驟4將報(bào)文按照匹配的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則進(jìn)行轉(zhuǎn)發(fā);對(duì)于類(lèi)型不同的組播報(bào)文轉(zhuǎn)發(fā)方式設(shè)置,本發(fā)明提供了適合網(wǎng)絡(luò)特征的轉(zhuǎn)發(fā)方式來(lái)保證網(wǎng)絡(luò)組播報(bào)文轉(zhuǎn)發(fā)的安全性,現(xiàn)僅以設(shè)置的出接口和下一跳為例說(shuō)明在不同網(wǎng)絡(luò)上的實(shí)現(xiàn)
如果該組播報(bào)文轉(zhuǎn)發(fā)規(guī)則的組播報(bào)文轉(zhuǎn)發(fā)方式中設(shè)置了多個(gè)轉(zhuǎn)發(fā)出接口,則將報(bào)文復(fù)制并轉(zhuǎn)發(fā)到指定的所有接口上,這種方式為組播報(bào)文的轉(zhuǎn)發(fā)提供了最低的安全級(jí)別;如果該組播報(bào)文轉(zhuǎn)發(fā)規(guī)則的組播報(bào)文轉(zhuǎn)發(fā)方式中設(shè)置了下一跳IP地址,則對(duì)于其中本機(jī)的IP地址不作處理,對(duì)于所有合法的對(duì)端IP地址依次查單播路由表,如果沒(méi)有路由,則不作處理;如果查到路由,根據(jù)路由項(xiàng)中的出接口的類(lèi)型處理如下出接口為NBMA(點(diǎn)到多點(diǎn)類(lèi)型)類(lèi)型,按照其中的出接口和虛電路轉(zhuǎn)發(fā)報(bào)文;出接口為廣播類(lèi)型(以太網(wǎng)),按照單播路由表中查找所得的下一跳地址轉(zhuǎn)發(fā)報(bào)文,并將報(bào)文屬性設(shè)置為單播報(bào)文;出接口為點(diǎn)到點(diǎn)類(lèi)型,直接按照策略路由中設(shè)置的IP地址作為下一跳地址轉(zhuǎn)發(fā)報(bào)文;如果沒(méi)有設(shè)置出接口和下一跳IP地址,則不作處理直接丟棄;用戶(hù)可以根據(jù)不同的安全級(jí)別需要選擇不同的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則設(shè)置方式;步驟5按照組播路由轉(zhuǎn)發(fā)表進(jìn)行組播報(bào)文的轉(zhuǎn)發(fā),具體的轉(zhuǎn)發(fā)過(guò)程與現(xiàn)有技術(shù)的轉(zhuǎn)發(fā)過(guò)程相同,此處不再贅述。
本發(fā)明中配置的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則它主要工作在IP層,對(duì)鏈路層協(xié)議沒(méi)有特殊要求,因此,該規(guī)則可以在基于Ethernet(以太網(wǎng)),PPP(點(diǎn)對(duì)點(diǎn)協(xié)議),ATM(異步傳輸模式),F(xiàn)rameRelay(幀中繼)等多種鏈路層協(xié)議上配置,用戶(hù)應(yīng)用較為方便。
對(duì)于一些規(guī)模較小或者相對(duì)固定的網(wǎng)絡(luò),可以?xún)H通過(guò)配置簡(jiǎn)單的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,對(duì)組播報(bào)文的轉(zhuǎn)發(fā)進(jìn)行控制,以減少系統(tǒng)的額外開(kāi)銷(xiāo),提高了轉(zhuǎn)發(fā)的效率,且可有效地保證組播報(bào)文轉(zhuǎn)發(fā)的安全性。
權(quán)利要求
1.一種網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法,包括a、在需要進(jìn)行組播轉(zhuǎn)發(fā)報(bào)文的網(wǎng)絡(luò)設(shè)備入接口處配置轉(zhuǎn)發(fā)匹配條件,轉(zhuǎn)發(fā)匹配條件規(guī)定了對(duì)組播報(bào)文的轉(zhuǎn)發(fā)規(guī)則;b、將從該接口進(jìn)入網(wǎng)絡(luò)設(shè)備需要進(jìn)行轉(zhuǎn)發(fā)的組播報(bào)文與轉(zhuǎn)發(fā)匹配條件進(jìn)行匹配;c、根據(jù)匹配結(jié)果對(duì)該組播報(bào)文進(jìn)行轉(zhuǎn)發(fā)。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法,其特征在于所述的轉(zhuǎn)發(fā)匹配條件為由一個(gè)以上的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則組成的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則組。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法,其特征在于所述的步驟b包括b1、判斷從該接口進(jìn)入的報(bào)文是否為組播報(bào)文;b2、如果是組播報(bào)文,則將該組播報(bào)文與轉(zhuǎn)發(fā)匹配條件包含的各組播報(bào)文轉(zhuǎn)發(fā)規(guī)則進(jìn)行匹配;b3、如果不是組播報(bào)文,則將該報(bào)文進(jìn)行單播轉(zhuǎn)發(fā)。
4.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法,其特征在于所述的步驟b2為將組播報(bào)文的源地址信息與組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中的源地址信息進(jìn)行匹配。
5.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法,其特征在于所述的步驟b2為將組播報(bào)文的源地址和目的地址信息與組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中的源地址和目的地址信息進(jìn)行匹配。
6.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法,其特征在于所述的步驟b2為將組播報(bào)文的入接口信息與組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中的入接口信息進(jìn)行匹配。
7.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法,其特征在于所述的步驟b2包括b21、判斷網(wǎng)絡(luò)設(shè)備的接口是否配置了組播報(bào)文轉(zhuǎn)發(fā)規(guī)則;b22、如果配置了組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,則將組播報(bào)文承載的信息與組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中相應(yīng)的信息進(jìn)行匹配;b23、如果沒(méi)有配置組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,則按照組播路由轉(zhuǎn)發(fā)表進(jìn)行組播報(bào)文的轉(zhuǎn)發(fā)。
8.根據(jù)權(quán)利要求2、3、4、5、6或7所述的網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法,其特征在于所述的步驟c包括c1、判斷轉(zhuǎn)發(fā)匹配條件中是否存在與該組播報(bào)文承載的信息匹配的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則;c2、如果存在匹配的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,則按照該組播報(bào)文轉(zhuǎn)發(fā)規(guī)則進(jìn)行組播報(bào)文的轉(zhuǎn)發(fā);c3、如果不存在與其匹配的組播報(bào)文轉(zhuǎn)發(fā)規(guī)則,則按照組播路由轉(zhuǎn)發(fā)表進(jìn)行組播報(bào)文的轉(zhuǎn)發(fā)。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法,其特征在于所述的步驟c2為c21、判斷組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中設(shè)置的報(bào)文轉(zhuǎn)發(fā)目的是轉(zhuǎn)發(fā)出接口,還是下一跳地址;c22、如果是轉(zhuǎn)發(fā)出接口,則將報(bào)文轉(zhuǎn)發(fā)至指定的出接口,且對(duì)于設(shè)置了多個(gè)轉(zhuǎn)發(fā)出接口的報(bào)文,需要將報(bào)文復(fù)制后轉(zhuǎn)發(fā)至所有的接口;c23、如果是下一跳地址,則根據(jù)單播路由轉(zhuǎn)發(fā)表進(jìn)行報(bào)文的轉(zhuǎn)發(fā),且對(duì)于設(shè)置了多個(gè)下一跳的報(bào)文,需要將報(bào)文復(fù)制后轉(zhuǎn)發(fā)至所有的下一跳地址。
10.根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法,其特征在于所述的步驟c23包括c231、查找單播路由轉(zhuǎn)發(fā)表,判斷下一跳地址對(duì)應(yīng)的出接口類(lèi)型;c232、如果出接口類(lèi)型為NBMA(點(diǎn)到多點(diǎn))類(lèi)型,則按照出接口轉(zhuǎn)發(fā)報(bào)文;c233、如果出接口類(lèi)型為廣播類(lèi)型,則按照單播路由轉(zhuǎn)發(fā)表中的下一跳地址轉(zhuǎn)發(fā)報(bào)文,并將報(bào)文的屬性設(shè)置為單播報(bào)文;c234、如果出接口為點(diǎn)到點(diǎn)類(lèi)型,則直接按照組播報(bào)文轉(zhuǎn)發(fā)規(guī)則中規(guī)定的下一跳地址轉(zhuǎn)發(fā)報(bào)文。
全文摘要
本發(fā)明涉及一種網(wǎng)絡(luò)通信中組播報(bào)文的轉(zhuǎn)發(fā)方法。該方法為首先,在需要進(jìn)行組播轉(zhuǎn)發(fā)報(bào)文的網(wǎng)絡(luò)設(shè)備入接口處配置轉(zhuǎn)發(fā)匹配條件,轉(zhuǎn)發(fā)匹配條件規(guī)定了對(duì)組播報(bào)文的轉(zhuǎn)發(fā)規(guī)則;然后,將從該接口進(jìn)入網(wǎng)絡(luò)設(shè)備需要進(jìn)行轉(zhuǎn)發(fā)的組播報(bào)文與轉(zhuǎn)發(fā)匹配條件進(jìn)行匹配,并根據(jù)匹配結(jié)果對(duì)該組播報(bào)文進(jìn)行轉(zhuǎn)發(fā)。本發(fā)明可以根據(jù)需要配置報(bào)文的發(fā)送方式,可有效避免因組播報(bào)文在鏈路層采用了廣播方式可能導(dǎo)致的安全風(fēng)險(xiǎn)和用戶(hù)收到大量無(wú)效的組播報(bào)文而導(dǎo)致的效率損失;且配置簡(jiǎn)便,使用、管理更為方便;本發(fā)明通過(guò)配置組播報(bào)文轉(zhuǎn)發(fā)規(guī)則進(jìn)行組播報(bào)文的轉(zhuǎn)發(fā),大大減少了在組播網(wǎng)絡(luò)上產(chǎn)生的各組播協(xié)議報(bào)文的數(shù)量,節(jié)省了網(wǎng)絡(luò)的帶寬資源。
文檔編號(hào)H04L12/18GK1474563SQ02125420
公開(kāi)日2004年2月11日 申請(qǐng)日期2002年8月6日 優(yōu)先權(quán)日2002年8月6日
發(fā)明者和強(qiáng), 張峰, 強(qiáng) 和 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
沂南县| 张家界市| 宜丰县| 曲水县| 开封县| 枝江市| 正阳县| 唐海县| 茌平县| 亳州市| 丘北县| 左贡县| 昌江| 赤水市| 日土县| 曲周县| 都匀市| 林口县| 武冈市| 皋兰县| 嘉定区| 句容市| 弥渡县| 眉山市| 寻甸| 诸暨市| 东丰县| 民乐县| 道孚县| 长春市| 洪湖市| 广丰县| 麦盖提县| 南靖县| 凤翔县| 怀化市| 眉山市| 海兴县| 漳州市| 延寿县| 灵山县|