專利名稱:報(bào)文處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種報(bào)文處理方法及裝置。
背景技術(shù):
虛擬專用局域網(wǎng)VPN (Virtual Private Network)指的是依靠Internet服務(wù) 提供商ISP (Internet Service Provider)和其它的網(wǎng)絡(luò)服務(wù)提供商N(yùn)SP(Network Service Provider)在公用網(wǎng)絡(luò)中建立的專用數(shù)據(jù)通信網(wǎng)絡(luò)。在虛擬專用局域網(wǎng) 中,任意兩個(gè)節(jié)點(diǎn)之間的連接并不具有有傳統(tǒng)專用局域網(wǎng)所需的端到端的物 理鏈路,而是利用某種公眾網(wǎng)的資源動態(tài)組成。目前常用的VPN技術(shù)有2層 技術(shù)和3層技術(shù),而虛擬專用局域網(wǎng)服務(wù)VPLS (Private LAN Service)是一 種2層的L2VPN技術(shù),其表現(xiàn)為 一個(gè)VPLS域就像一個(gè)虛擬的2層交換 機(jī),同一個(gè)VPLS域的用戶屬于同一虛擬專用局域網(wǎng),能夠相互連通。
在VPLS的網(wǎng)絡(luò)結(jié)構(gòu)中,我們將PE (Provider Edge,服務(wù)商邊緣設(shè)備) 與PE之間的邏輯鏈3各稱為PW( pseudo wire,虛擬電纜),UPE( Underlayer PE, 下層PE,是直接連結(jié)用戶的設(shè)備)和SPE ( Superstratum PE,上層PE,是位 于網(wǎng)絡(luò)內(nèi)部的設(shè)備)之間的PW稱為Spoke PW (接入PW )。在VPLS進(jìn)行報(bào) 文的轉(zhuǎn)發(fā),需要PE建立ILM (Incoming Label Map,入標(biāo)記映射)轉(zhuǎn)發(fā)表、 NHLFE (Next Hop Label Forwarding Entry,下一跳標(biāo)記轉(zhuǎn)發(fā)條目)轉(zhuǎn)發(fā)表、 出端口鏈表和Mac (MediaAccess Control,介質(zhì)訪問控制)轉(zhuǎn)發(fā)表,根據(jù)這些 表的相關(guān)信息進(jìn)行轉(zhuǎn)發(fā)。對于沒有Mac轉(zhuǎn)發(fā)表的報(bào)文的轉(zhuǎn)發(fā)方式是廣播,所 以在VPLS中對于未知單播地址、廣播地址和組播地址的以太報(bào)文都采用廣 播的方式進(jìn)行轉(zhuǎn)發(fā)。因?yàn)閂PLS存在PE間的環(huán)路,這樣采用廣播方式轉(zhuǎn)發(fā)報(bào) 文就會形成廣播環(huán),即形成廣播風(fēng)暴,無法實(shí)現(xiàn)對報(bào)文傳輸?shù)目刂啤?br>
現(xiàn)有技術(shù)為解決這個(gè)問題,提出將報(bào)文轉(zhuǎn)發(fā)進(jìn)行隔離的設(shè)想方案,從而 防止轉(zhuǎn)發(fā)報(bào)文形成廣播環(huán),并以此達(dá)到對報(bào)文傳輸?shù)目刂啤?br>
在對現(xiàn)有技術(shù)的研究和實(shí)踐過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)存在以下問題現(xiàn)有技術(shù)為達(dá)到對報(bào)文傳輸?shù)目刂?,提出需對?bào)文轉(zhuǎn)發(fā)進(jìn)行隔離的一種 構(gòu)想,但沒有給出具體實(shí)現(xiàn)方法。發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種報(bào)文處理方法及裝置,能夠具體實(shí)現(xiàn)對報(bào)文轉(zhuǎn)發(fā) 的隔離,從而實(shí)現(xiàn)對報(bào)文傳輸?shù)目刂啤1景l(fā)明實(shí)施例提供一種報(bào)文處理方法,包括接收報(bào)文;獲取報(bào)文對應(yīng) 的入隔離組信息和出隔離組信息;若判斷出所述入隔離組信息與所述出隔離 組信息相同,則將凈艮文丟棄。本發(fā)明實(shí)施例提供一種報(bào)文處理裝置,包括信息獲取單元,用于接收 報(bào)文后,獲取報(bào)文對應(yīng)的入隔離組信息和出隔離組信息;判斷單元,用于判 斷所述入隔離組信息與所述出隔離組信息是否相同;第一處理單元,用于在 所述判斷單元判斷出所述入隔離組信息與所述出隔離組信息相同時(shí),將報(bào)文 丟棄。上述技術(shù)方案可以看出,現(xiàn)有技術(shù)并沒有具體給出對報(bào)文轉(zhuǎn)發(fā)隔離的方 法,而本發(fā)明實(shí)施例通過設(shè)置隔離組信息,當(dāng)獲取報(bào)文對應(yīng)的入隔離組信息 和出隔離組信息后,比較所述入隔離組信息與所述出隔離組信息是否相同, 根據(jù)比較結(jié)果進(jìn)行處理,當(dāng)比較結(jié)果為相同時(shí),將報(bào)文丟棄,即實(shí)現(xiàn)了報(bào)文 轉(zhuǎn)發(fā)的隔離,也就實(shí)現(xiàn)了對報(bào)文傳輸?shù)目刂啤?br>
圖1是本發(fā)明實(shí)施例報(bào)文處理方法流程圖; 圖2是本發(fā)明實(shí)施例一報(bào)文處理方法流程圖; 圖3是本發(fā)明實(shí)施例二報(bào)文處理方法流程圖; 圖4是本發(fā)明實(shí)施例三報(bào)文處理方法流程圖; 圖5是本發(fā)明實(shí)施例報(bào)文處理裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例提供了提供一種報(bào)文處理方法及裝置,用于具體實(shí)現(xiàn)對報(bào)文轉(zhuǎn)發(fā)的隔離,從而實(shí)現(xiàn)對報(bào)文傳輸?shù)目刂?。請參閱圖l,是本發(fā)明實(shí)施例報(bào)文處理方法流程圖,包括101、 接收報(bào)文;102、 獲取報(bào)文對應(yīng)的入隔離組信息和出隔離組信息;103、 判斷入隔離組信息和出隔離組信息是否相同,根據(jù)判斷結(jié)果對報(bào)文 進(jìn)行不同處理。若判斷出所述入隔離組信息與所述出隔離組信息相同,則將報(bào)文丟棄, 若判斷出所述入隔離組信息與所述出隔離組信息不相同,則將報(bào)文正常轉(zhuǎn)發(fā), 從而實(shí)現(xiàn)對報(bào)文傳輸?shù)目刂?。請參閱圖2,是本發(fā)明實(shí)施例一報(bào)文處理方法流程圖。實(shí)施例一可以實(shí)現(xiàn)VPLS內(nèi)PW或Spoke PW轉(zhuǎn)發(fā)報(bào)文的隔離,可以防止 廣播風(fēng)暴的形成,以下是以PW轉(zhuǎn)發(fā)報(bào)文舉例說明,對于Spoke PW轉(zhuǎn)發(fā)報(bào)文, 其原理是一樣的。圖2中包括201 、接收MPLS ( Multiprotocol Label Switch,多協(xié)議標(biāo)簽交換)報(bào)文; VPLS網(wǎng)絡(luò)中的PE接收發(fā)送過來的MPLS報(bào)文。202、根據(jù)MPLS報(bào)文的標(biāo)簽查找ILM轉(zhuǎn)發(fā)表,從所述ILM轉(zhuǎn)發(fā)表中獲 取入PW隔離組信息;PE接收MPLS報(bào)文后,根據(jù)MPLS報(bào)文中的標(biāo)簽查找ILM轉(zhuǎn)發(fā)表,從 所述ILM轉(zhuǎn)發(fā)表中獲取預(yù)先配置的入PW隔離組信息。這里所述的入PW, 是指從發(fā)送MPLS報(bào)文的源PE到本步驟中接收MPLS報(bào)文的PE之間的PW。在VSI (Virtual Switch Instance,虛轉(zhuǎn)發(fā)實(shí)例)中,當(dāng)為某個(gè)PE指定對 端PE時(shí),同時(shí)配置這兩個(gè)PE間的PW的隔離組號,隔離組號就是這條PW 在這個(gè)VSI下的隔離組信息,采用一個(gè)無符號數(shù)字來進(jìn)行表示,例如為隔離 組1或2。當(dāng)隔離組的大小規(guī)定為兩組時(shí),可以通過一個(gè)標(biāo)志位進(jìn)行表示,如 通過一個(gè)比特位取值為0、 1分別表示隔離組1和隔離組2。如果隔離組的大小超過兩組,則可通過多個(gè)比特位的取值來表示。配置隔離組信息后,將其下發(fā)到相應(yīng)的IL'M表和NHLFE轉(zhuǎn)發(fā)表中,因此通過查找ILM轉(zhuǎn)發(fā)表和 NHLFE轉(zhuǎn)發(fā)表可以獲取PW隔離組信息。203、 將MPLS報(bào)文從MPLS隧道輸出,去掉MPLS封裝轉(zhuǎn)化成以太報(bào)文, 根據(jù)以太報(bào)文的目的MAC地址判斷是否是單播以太報(bào)文,若是,進(jìn)入204, 若否,進(jìn)入208;將MPLS報(bào)文去掉MPLS封裝,轉(zhuǎn)化成以太報(bào)文,以太報(bào)文中包括源和 目的MAC地址。204、 根據(jù)以太報(bào)文中的目的MAC地址查找MAC轉(zhuǎn)發(fā)表,根據(jù)獲得的 出接口的信息判斷是否是到PW的報(bào)文,若否,進(jìn)入212,若是,進(jìn)入205;205、 根據(jù)MAC地址表得到的報(bào)文的MPLS隧道信息查找NHLFE表, 從所述NHLFE表中獲取出端口信息和預(yù)先配置的出PW隔離組信息;這里所述的出PW,是指接收MPLS報(bào)文的PE到目的PE之間的PW。206、 判斷獲取的入PW隔離組信息和出PW隔離組信息是否相同,若是, 進(jìn)入213,若否,進(jìn)入207;207、 將以太報(bào)文正常轉(zhuǎn)發(fā);將單播以太報(bào)文按MAC地址對應(yīng)的出端口轉(zhuǎn)發(fā);208、 根據(jù)報(bào)文進(jìn)入的VSI查找出端口鏈表,根據(jù)出端口鏈表的出端口信 息,判斷是否是到PW的報(bào)文,若否,進(jìn)入214,若是,進(jìn)入209;209、 根據(jù)出端口鏈表的隧道信息,查找NHLFE轉(zhuǎn)發(fā)表,獲取出端口、 標(biāo)簽和出PW隔離組4言息;210、 判斷獲取的入PW隔離組信息和出PW隔離組信息是否相同,若是, 進(jìn)入215,若否,進(jìn)入211;211、 將以太報(bào)文正常轉(zhuǎn)發(fā); 將以太報(bào)文按獲取的出端口轉(zhuǎn)發(fā);212、 將以太報(bào)文正常轉(zhuǎn)發(fā);將按照MAC轉(zhuǎn)發(fā)表中的出端口進(jìn)行轉(zhuǎn)發(fā)。213、 判斷是同一個(gè)隔離組,因此將以太報(bào)文丟棄;214、 將以太報(bào)文正常轉(zhuǎn)發(fā);將按照出端口鏈表中的出端口進(jìn)行轉(zhuǎn)發(fā)。215、 判斷是同一個(gè)隔離組,因此將以太報(bào)文丟棄。請參閱圖3,是本發(fā)明實(shí)施例二報(bào)文處理方法流程圖。實(shí)施例二可以實(shí)現(xiàn)VPLS內(nèi)接入鏈^各AC (Attachment Circuit)轉(zhuǎn)發(fā)才艮文 的隔離。通過這種方式,營運(yùn)商可以配置從同一臺PE接入VPLS的不同接口 對應(yīng)用戶的報(bào)文不能轉(zhuǎn)發(fā),即不能進(jìn)行互訪,只能夠訪問遠(yuǎn)端PE上的用戶。 例如在同一城市的2個(gè)不同地點(diǎn)的同一企業(yè)的用戶(這2個(gè)地點(diǎn)用戶相距較 近,接入時(shí)需要在同一個(gè)PE上)不能夠進(jìn)行訪問,而只能與總部的用戶進(jìn)行 互通。圖3中包括301、 接收以太報(bào)文;302、 根據(jù)以太報(bào)文中綁定的VSI接口查找入接口表,從所述入接口表中 獲取入接口隔離組信息;在同一臺PE上對同一個(gè)VSI的不同接口配置隔離組號,隔離組號就是這 個(gè)接口在VSI下的隔離組信息,采用一個(gè)無符號數(shù)字來進(jìn)行表示。例如為隔 離組1或2。當(dāng)隔離組的大小規(guī)定為兩組時(shí),可以通過一個(gè)標(biāo)志位進(jìn)行表示, 如通過一個(gè)比特位取值為0、 1分別表示隔離組1和隔離組2。如果隔離組的 大小超過兩組,則可通過多個(gè)比特位的取值來表示。配置隔離組信息后,將 其下發(fā)到相應(yīng)的接口表(也可以是其它相關(guān)表)中,因此通過查找接口表可 以獲取接口隔離組信息。303、 根據(jù)以太報(bào)文的目的MAC地址,判斷以太報(bào)文是否是單播以太報(bào) 文,若是,進(jìn)入304,若否,進(jìn)入308;304、 根據(jù)以太報(bào)文中的Mac地址查找Mac轉(zhuǎn)發(fā)表,獲取出接口信息;305、 根據(jù)出接口信息查找出接口表,從所述出接口表中獲取出接口隔離 組信息;306、 判斷獲取的入接口隔離組信息和出接口隔離組信息是否相同,若是, 進(jìn)入312,若否,進(jìn)入307;307、 判斷出不在同一個(gè)隔離組,將以太報(bào)文正常轉(zhuǎn)發(fā); 將以太報(bào)文按獲取的出接口轉(zhuǎn)發(fā)。308、 根據(jù)接入VPLS的VSI,查找出端口鏈表,根據(jù)出端口鏈表中的節(jié) 點(diǎn)信息,獲得出接口信息;309、 根據(jù)出接口信息查找出接口表,從所述出接口表中獲取出接口隔離 組信息;310、 判斷獲取的入接口隔離組信息和出接口隔離組信息是否相同,若是, 進(jìn)入313,若否,進(jìn)入311;311、 判斷出不在同一個(gè)隔離組,將以太報(bào)文正常轉(zhuǎn)發(fā); 將以太報(bào)文按獲取的出接口轉(zhuǎn)發(fā)。312、 判斷出在同一個(gè)隔離組,因此將以太報(bào)文丟棄;313判斷出在同 一個(gè)隔離組,因此將以太報(bào)文丟棄。請參閱圖4,是本發(fā)明實(shí)施例三報(bào)文處理方法流程圖。實(shí)施例三可以實(shí)現(xiàn)Vlan (Virtual Local Area Network,虛擬局域網(wǎng))內(nèi)的 端口轉(zhuǎn)發(fā)報(bào)文的隔離。通過這種方式,營運(yùn)商通過配置Vlan內(nèi)的端口的報(bào)文 不能轉(zhuǎn)發(fā),可限制在營運(yùn)商交換機(jī)上的同一個(gè)Vlan內(nèi)的用戶不能夠進(jìn)行互訪, 只能通過配置的上行接口進(jìn)入營運(yùn)商的設(shè)備進(jìn)行允許的訪問,方便營運(yùn)商進(jìn) 行流量的管理和監(jiān)控。圖4中包括401、接收以太報(bào)文;Vlan內(nèi)的端口接收發(fā)送過來的以太報(bào)文。402、 根據(jù)以太報(bào)文中的入端口查找入端口表,從所述入端口表中獲取入 端口隔離組信息; '
將加入到同 一個(gè)Vlan內(nèi)的幾個(gè)端口配置隔離組號,隔離組號就是這個(gè)端 口在Vlan下的隔離組信息,采用一個(gè)無符號數(shù)字來進(jìn)行表示。例如為隔離組 l或2。當(dāng)隔離組的大小^見定為兩組時(shí),可以通過一個(gè)標(biāo)志位進(jìn)行表示,如通 過一個(gè)比特位取值為0、 1分別表示隔離組1和隔離組2。如果隔離組的大小 超過兩組,則可通過多個(gè)比特位的取值來表示。配置隔離組信息后,將其下 發(fā)到相應(yīng)的端口表(也可以是其它相關(guān)表)中,因此通過查找端口表可以獲 耳又端口隔離組信息。
403、 根據(jù)以太報(bào)文的目的MAC地址判斷報(bào)文是否是單播以太報(bào)文,若 否,進(jìn)入408,若是,進(jìn)入404;
404、 根據(jù)以太報(bào)文中的Mac地址查找Mac轉(zhuǎn)發(fā)表,獲取出端口信息;
405、 根據(jù)出端口信息查找出端口表,從所述出端口表中獲取出端口隔離 組信息;
406、 判斷獲取的入端口隔離組信息和出端口隔離組信息是否相同,若是, 進(jìn)入412,若否,進(jìn)入407;
407、 判斷出不在同一個(gè)隔離組,將以太凈艮文正常轉(zhuǎn)發(fā)。
408、 根據(jù)入端口 Vlan查找出端口鏈表,根據(jù)出端口鏈表的節(jié)點(diǎn)信息, 獲取出端口信息;
409、 根據(jù)出端口信息查找出端口表,從所述出端口表中獲取出端口隔離 組信息;
410、 判斷獲取的入端口隔離組信息和出端口隔離組信息是否相同,若是, 進(jìn)入413,若否,進(jìn)入411;
411、 判斷出不在同一個(gè)隔離組,將以太^^艮文正常轉(zhuǎn)發(fā); 將以太報(bào)文按獲取的出端口轉(zhuǎn)發(fā)。
412、 判斷出在同一個(gè)隔離組,因此將以太報(bào)文丟棄;413、判斷出在同一個(gè)隔離組,因此將以太報(bào)文丟棄。
上述內(nèi)容詳細(xì)介紹了本發(fā)明實(shí)施例報(bào)文處理方法,相應(yīng)的,本發(fā)明實(shí)施 例提供一種報(bào)文處理裝置。
請參閱圖5,是本發(fā)明實(shí)施例報(bào)文處理裝置結(jié)構(gòu)示意圖。
如圖5所述,報(bào)文處理裝置包括信息獲取單元501、判斷單元502、第 一處理單元503。
信息獲取單元501,用于4妄收報(bào)文后,獲耳又報(bào)文對應(yīng)的入隔離組信息和出 隔離組信息。
判斷單元502,用于判斷所述入隔離組信息與所述出隔離組信息是否相同。
第一處理單元503,用于在所述判斷單元502判斷出所述入隔離組信息與 所述出隔離組信息相同時(shí),將報(bào)文丟棄。
報(bào)文處理裝置進(jìn)一步包括第二處理單元504,用于在所述判斷單元502判 斷出所述入隔離組信息與所述出隔離組信息不相同時(shí),將報(bào)文正常轉(zhuǎn)發(fā)。
所述信息獲取單元501具體為從第一數(shù)據(jù)表中獲取入隔離組信息,從第 二數(shù)據(jù)表中獲取出隔離組信息。
所述信息獲取單元501獲取的所述入隔離組信息具體為入虛擬電纜PW 隔離組信息或入4妄入虛擬電纜Spoke PW隔離組信息,所述出隔離組信息具體 為出PW隔離組信息或出Spoke PW隔離組信息,所述第一數(shù)據(jù)表為入標(biāo)記映 射ILM轉(zhuǎn)發(fā)表,第二數(shù)據(jù)表為下一跳標(biāo)記轉(zhuǎn)發(fā)條目NHLFE轉(zhuǎn)發(fā)表;或者, 所述信息獲取單元501獲取的所述入隔離組信息具體為接入鏈路AC的入接口 隔離組信息,所述出隔離組信息具體為AC的出接口隔離組信息,所述第一數(shù) 據(jù)表為入接口表,所述第二數(shù)據(jù)表為出接口表;或者,所述信息獲取單元501 獲取的所述入隔離組信息具體為虛擬局域網(wǎng)Vlan的入端口隔離組信息,所述 出隔離組信息具體為Vlan的出端口隔離組信息,所述第一數(shù)據(jù)表為入端口表, 所述第二數(shù)據(jù)表為出端口表。
報(bào)文處理裝置進(jìn)一步包括配置單元505,用于采用比特位取值標(biāo)識隔離組信息。例如通過一個(gè)比特位取值為0、 1分別表示隔離組1和隔離組2。如 果隔離組的大小超過兩組,則可通過多個(gè)比特位的取值來表示。
報(bào)文處理裝置進(jìn)一步包括類型判斷單元506,用于根據(jù)報(bào)文的目的MAC 地址判斷所述報(bào)文是否為單播以太報(bào)文,若是,則所述信息獲取單元501根 據(jù)MAC轉(zhuǎn)發(fā)表查找第二數(shù)據(jù)表;若否,所述信息獲取單元501根據(jù)出端口鏈 表查找第二數(shù)據(jù)表。
綜上所述,本發(fā)明實(shí)施例通過設(shè)置隔離組信息,當(dāng)獲取報(bào)文對應(yīng)的入隔 離組信息和出隔離組信息后,比較所述入隔離組信息與所述出隔離組信息是 否相同,根據(jù)比較結(jié)果進(jìn)行處理,當(dāng)比較結(jié)果為相同時(shí),將報(bào)文丟棄,即實(shí) 現(xiàn)了報(bào)文轉(zhuǎn)發(fā)的隔離,也就實(shí)現(xiàn)了對報(bào)文傳輸?shù)目刂啤?br>
進(jìn)一步的,本發(fā)明實(shí)施例技術(shù)方案可進(jìn)行PW的隔離,能夠防止廣播報(bào) 文在PW中成環(huán),實(shí)現(xiàn)簡單、實(shí)用,而且對于分層VPLS的PW、 Spoke PW 之間轉(zhuǎn)發(fā)或者對于跨域的PW連接之間的轉(zhuǎn)發(fā)都適用。本發(fā)明實(shí)施例技術(shù)方 案還可以進(jìn)行AC的隔離,讓接入同 一個(gè)PE的同 一個(gè)VSI的VPLS用戶靈活 配置,增加組網(wǎng)的靈活性,讓營運(yùn)商更好的滿足客戶需求。本發(fā)明實(shí)施例技 術(shù)方案還可以實(shí)現(xiàn)Vlan的隔離,從而更好的管理和監(jiān)控網(wǎng)絡(luò)流量。
本發(fā)明實(shí)施例或其一部分可以存儲在計(jì)算機(jī)可讀介質(zhì)中,該計(jì)算機(jī)可讀 介質(zhì)可以是包含、存儲、傳達(dá)、傳播或者傳輸計(jì)算機(jī)程序的介質(zhì),所述計(jì)算 機(jī)程序?yàn)槭褂弥噶钜赃\(yùn)行本發(fā)明實(shí)施例所提供的系統(tǒng)裝置、系統(tǒng)或者設(shè)備的 程序,或者是與該指令有關(guān)的程序。該計(jì)算機(jī)可讀介質(zhì)可以是電子、磁、電 磁、光學(xué)、紅外或者半導(dǎo)體的系統(tǒng)、裝置、設(shè)備、傳播介質(zhì)或者計(jì)算機(jī)存儲 器。
以上對本發(fā)明實(shí)施例所提供的一種報(bào)文處理方法及裝置進(jìn)行了詳細(xì)介 紹,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方 式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本 發(fā)明的限制。
權(quán)利要求
1、一種報(bào)文處理方法,其特征在于,包括接收報(bào)文;獲取報(bào)文對應(yīng)的入隔離組信息和出隔離組信息;若判斷出所述入隔離組信息與所述出隔離組信息相同,則將報(bào)文丟棄。
2、 根據(jù)權(quán)利要求1所述的報(bào)文處理方法,其特征在于,所述方法進(jìn)一步 包括若判斷出所述入隔離組信息與所述出隔離組信息不相同,則將報(bào)文正常 轉(zhuǎn)發(fā)。
3、 根據(jù)權(quán)利要求1或2所述的報(bào)文處理方法,其特征在于,所述獲取報(bào) 文對應(yīng)的入隔離組信息和出隔離組信息具體為從第 一數(shù)據(jù)表中獲取入隔離組信息;從第二數(shù)據(jù)表中獲取出隔離組信息。
4、 根據(jù)權(quán)利要求3所述的報(bào)文處理方法,其特征在于所述從第二數(shù)據(jù)表中獲取出隔離組信息之前進(jìn)一步包括根據(jù)報(bào)文的目的介質(zhì)訪問控制MAC地址判斷所述才艮文是否為單4番以太 報(bào)文;若是,則根據(jù)MAC轉(zhuǎn)發(fā)表查找第二數(shù)據(jù)表;若否,則根據(jù)出端口鏈表查 找第二數(shù)據(jù)表。
5、 根據(jù)權(quán)利要求3所述的報(bào)文處理方法,其特征在于所述入隔離組信息具體為入虛擬電纜PW隔離組信息或入接入虛擬電纜 SpokePW隔離組信息,所述出隔離組信息具體為出PW隔離組信息或出Spoke PW隔離組信息,所述第一數(shù)據(jù)表為入標(biāo)記映射ILM轉(zhuǎn)發(fā)表,第二數(shù)據(jù)表為 下一跳標(biāo)記轉(zhuǎn)發(fā)條目NHLFE轉(zhuǎn)發(fā)表。
6、 根據(jù)權(quán)利要求3所述的報(bào)文處理方法,其特征在于所述入隔離組信息具體為接入鏈路AC的入接口隔離組信息,所述出隔離 組信息具體為AC的出接口隔離組信息,所述第一數(shù)據(jù)表為入接口表,所述第二數(shù)據(jù)表為出接口表。
7、 根據(jù)權(quán)利要求3所述的報(bào)文處理方法,其特征在于所述入隔離組信息具體為虛擬局域網(wǎng)Vlan的入端口隔離組信息,所述出 隔離組信息具體為Vlan的出端口隔離組信息,所述第一數(shù)據(jù)表為入端口表, 所述第二數(shù)據(jù)表為出端口表。
8、 根據(jù)權(quán)利要求1或2所述的報(bào)文處理方法,其特征在于 所述隔離組信息采用比特位取值進(jìn)行標(biāo)識。
9、 一種報(bào)文處理裝置,其特征在于,包括信息獲取單元,用于接收報(bào)文后,獲取報(bào)文對應(yīng)的入隔離組信息和出隔 離組信息;判斷單元,用于判斷所述入隔離組信息與所述出隔離組信息是否相同;第一處理單元,用于在所述判斷單元判斷出所述入隔離組信息與所述出 隔離組信息相同時(shí),將報(bào)文丟棄。
10、 根據(jù)權(quán)利要求9所述的報(bào)文處理裝置,其特征在于,進(jìn)一步包括第二處理單元,用于在所述判斷單元判斷出所述入隔離組信息與所述出 隔離組信息不相同時(shí),將報(bào)文正常轉(zhuǎn)發(fā)。
11、 根據(jù)權(quán)利要求9或IO所述的報(bào)文處理裝置,其特征在于所述信息獲取單元具體為從第 一數(shù)據(jù)表中獲取入隔離組信息,從第二數(shù) 據(jù)表中獲取出隔離組信息。
12、 根據(jù)權(quán)利要求11所述的報(bào)文處理裝置,其特征在于所述信息獲取單元獲取的所述入隔離組信息具體為入虛擬電纜PW隔離 組信息或入接入虛擬電纜Spoke PW隔離組信息,所述出隔離組信息具體為出 PW隔離組信息或出Spoke PW隔離組信息,所述第一數(shù)據(jù)表為入標(biāo)記映射 ILM轉(zhuǎn)發(fā)表,第二數(shù)據(jù)表為下一跳標(biāo)記轉(zhuǎn)發(fā)條目NHLFE轉(zhuǎn)發(fā)表;或者,所述信息獲取單元獲取的所述入隔離組信息具體為接入鏈路AC 的入接口隔離組信息,所述出隔離組信息具體為AC的出接口隔離組信息,所述第一數(shù)據(jù)表為入接口表,所述第二數(shù)據(jù)表為出接口表;或者,所述信息獲取單元獲取的所述入隔離組信息具體為虛擬局域網(wǎng)Vlan的入端口隔離組信息,所述出隔離組信息具體為Vlan的出端口隔離組信 息,所述第一數(shù)據(jù)表為入端口表,所述第二數(shù)據(jù)表為出端口表。
13、 根據(jù)權(quán)利要求9或IO所述的報(bào)文處理裝置,其特征在于,進(jìn)一步包括類型判斷單元,用于根據(jù)報(bào)文的目的MAC地址判斷所述報(bào)文是否為單播 以太報(bào)文;若是,則所述信息獲取單元根據(jù)MAC轉(zhuǎn)發(fā)表查找第二數(shù)據(jù)表;若否,所 述信息獲取單元根據(jù)出端口鏈表查找第二數(shù)據(jù)表。
14、 根據(jù)權(quán)利要求9或IO所述的報(bào)文處理裝置,其特征在于,進(jìn)一步包括配置單元,用于采用比特位:取值標(biāo)識隔離組信息。
全文摘要
本發(fā)明實(shí)施例公開一種報(bào)文處理方法,包括接收報(bào)文;獲取報(bào)文對應(yīng)的入隔離組信息和出隔離組信息;若判斷出所述入隔離組信息與所述出隔離組信息相同,則將報(bào)文丟棄。本發(fā)明實(shí)施例還提供一種報(bào)文處理裝置,包括信息獲取單元,用于接收報(bào)文后,獲取報(bào)文對應(yīng)的入隔離組信息和出隔離組信息;判斷單元,用于判斷所述入隔離組信息與所述出隔離組信息是否相同;第一處理單元,用于在所述判斷單元判斷出所述入隔離組信息與所述出隔離組信息相同時(shí),將報(bào)文丟棄。本發(fā)明實(shí)施例技術(shù)方案能夠具體實(shí)現(xiàn)對報(bào)文轉(zhuǎn)發(fā)的隔離,從而實(shí)現(xiàn)對報(bào)文傳輸?shù)目刂啤?br>
文檔編號H04L12/46GK101232446SQ20081000607
公開日2008年7月30日 申請日期2008年2月1日 優(yōu)先權(quán)日2008年2月1日
發(fā)明者軍 鄒 申請人:華為技術(shù)有限公司