一虛擬以太網(wǎng)接口,并對(duì)所述下行報(bào)文進(jìn)行終結(jié)得到第二報(bào)文。
[0074]結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式,在第三方面的第二種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:
[0075]確定與所述第二報(bào)文對(duì)應(yīng)的上行報(bào)文;
[0076]確定與所述第一虛擬以太網(wǎng)接口對(duì)應(yīng)的所述第二虛擬以太網(wǎng)接口 ;
[0077]將所述上行報(bào)文發(fā)送至所述第二虛擬以太網(wǎng)接口 ;
[0078]所述交換模塊用于將所述上行報(bào)文交換至與所述第一報(bào)文對(duì)應(yīng)的物理出接口,以使所述物理出接口發(fā)送所述上行報(bào)文。
[0079]結(jié)合第三方面的第二種可能的實(shí)現(xiàn)方式,在第三方面的第三種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:
[0080]將所述第一報(bào)文中的描述信息轉(zhuǎn)換為下行報(bào)文描述信息,并將所述第一報(bào)文的報(bào)文格式轉(zhuǎn)換為下行報(bào)文格式以得到與所述第一報(bào)文對(duì)應(yīng)的下行報(bào)文。
[0081]結(jié)合第三方面的第三種可能的實(shí)現(xiàn)方式,在第三方面的第四種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:
[0082]將所述第二報(bào)文的報(bào)文格式轉(zhuǎn)換為上行報(bào)文格式以得到與所述第二報(bào)文對(duì)應(yīng)的上行報(bào)文。
[0083]結(jié)合第三方面的第二種可能的實(shí)現(xiàn)方式,在第三方面的第五種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:
[0084]確定與所述第一報(bào)文對(duì)應(yīng)的下行線程接口 ;
[0085]確定與所述第一報(bào)文對(duì)應(yīng)的下行過渡報(bào)文;
[0086]通過所述下行線程接口將所述下行過渡報(bào)文傳輸至下行,并通過所述下行過渡報(bào)文確定所述下行報(bào)文。
[0087]結(jié)合第三方面的第五種可能的實(shí)現(xiàn)方式,在第三方面的第六種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:
[0088]確定與所述第二報(bào)文對(duì)應(yīng)的上行線程接口 ;
[0089]確定與所述第二報(bào)文對(duì)應(yīng)的上行過渡報(bào)文;
[0090]通過所述上行線程接口將所述上行過渡報(bào)文傳輸至上行,并通過所述上行過渡報(bào)文確定所述上行報(bào)文。
[0091]結(jié)合第三方面、第三方面的第一至第六種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第三方面的第七種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:
[0092]通過虛擬接口映射表確定所述第一虛擬以太網(wǎng)接口對(duì)應(yīng)的第二虛擬以太網(wǎng)接口,所述虛擬接口映射表用于保存所述第一虛擬以太網(wǎng)接口與所述第二虛擬以太網(wǎng)接口的對(duì)應(yīng)關(guān)系。
[0093]結(jié)合第三方面、第三方面的第一至第七種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第三方面的第八種可能的實(shí)現(xiàn)方式中,所述第一虛擬以太網(wǎng)接口為二層虛擬以太網(wǎng)接口且所述第二虛擬以太網(wǎng)接口為三層虛擬以太網(wǎng)接口 ;或者,所述第一虛擬以太網(wǎng)接口為三層虛擬以太網(wǎng)接口且所述第二虛擬以太網(wǎng)接口為二層虛擬以太網(wǎng)接口。
[0094]結(jié)合第三方面、第三方面的第一至第八種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第三方面的第九種可能的實(shí)現(xiàn)方式中,所述通信設(shè)備為網(wǎng)絡(luò)側(cè)核心運(yùn)營商邊緣NPE設(shè)備。
[0095]本發(fā)明第四方面提供一種通信設(shè)備,應(yīng)用于同時(shí)包括二層虛擬專用網(wǎng)絡(luò)L2VPN和三層虛擬專用網(wǎng)絡(luò)L3VPN的系統(tǒng)中,所述L2VPN和L3VPN通過通信設(shè)備連接,包括:處理模塊和交換模塊
[0096]所述交換模塊,用于將第一報(bào)文交換至與所述第一報(bào)文對(duì)應(yīng)的第一虛擬以太網(wǎng)接口,對(duì)所述第一報(bào)文進(jìn)行終結(jié)得到第二報(bào)文;
[0097]所述處理模塊,用于將所述第二報(bào)文軟環(huán)回至所述第一虛擬以太網(wǎng)接口對(duì)應(yīng)的第二虛擬以太網(wǎng)接口;
[0098]所述處理模塊,用于將軟環(huán)回后的所述第二報(bào)文軟交換至所述第一報(bào)文對(duì)應(yīng)的物理出接口,以使所述物理出接口發(fā)送軟環(huán)回后的所述第二報(bào)文。
[0099]結(jié)合第四方面,在第四方面的第一種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:
[0100]確定與所述第二報(bào)文對(duì)應(yīng)的上行報(bào)文;
[0101]確定與所述第一虛擬以太網(wǎng)接口對(duì)應(yīng)的所述第二虛擬以太網(wǎng)接口 ;
[0102]將所述上行報(bào)文發(fā)送至所述第二虛擬以太網(wǎng)接口;
[0103]將所述上行報(bào)文軟交換至與所述第一報(bào)文對(duì)應(yīng)的物理出接口,以使所述物理出接口發(fā)送所述上行報(bào)文。
[0104]結(jié)合第四方面的第一種可能的實(shí)現(xiàn)方式,在第四方面的第二種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于
[0105]確定與所述上行報(bào)文對(duì)應(yīng)的下行報(bào)文;
[0106]確定與所述第一報(bào)文對(duì)應(yīng)的物理出接口 ;
[0107]將所述下行報(bào)文軟交換至所述物理出接口。
[0108]結(jié)合第四方面的第二種可能的實(shí)現(xiàn)方式,在第四方面的第三種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:
[0109]將所述第二報(bào)文的報(bào)文格式轉(zhuǎn)換為上行報(bào)文格式以得到與所述第二報(bào)文對(duì)應(yīng)的上行報(bào)文。
[0110]結(jié)合第四方面的第三種可能的實(shí)現(xiàn)方式,在第四方面的第四種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:
[0111]將所述上行報(bào)文對(duì)應(yīng)的描述信息轉(zhuǎn)換為下行報(bào)文描述信息,并將所述上行報(bào)文的報(bào)文格式轉(zhuǎn)換為下行報(bào)文格式以得到與所述上行報(bào)文對(duì)應(yīng)的下行報(bào)文。
[0112]結(jié)合第四方面的第二種可能的實(shí)現(xiàn)方式,在第四方面的第五種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:
[0113]確定與所述第二報(bào)文對(duì)應(yīng)的上行線程接口 ;
[0114]確定與所述第二報(bào)文對(duì)應(yīng)的上行過渡報(bào)文;
[0115]通過所述上行線程接口將所述上行過渡報(bào)文傳輸至上行,并通過所述上行過渡報(bào)文確定所述上行報(bào)文。
[0116]結(jié)合第四方面的第五種可能的實(shí)現(xiàn)方式,在第四方面的第六種可能的實(shí)現(xiàn)方式中,所述處理模塊還用于:
[0117]確定與所述上行報(bào)文對(duì)應(yīng)的下行線程接口 ;
[0118]確定與所述上行報(bào)文對(duì)應(yīng)的下行過渡報(bào)文;
[0119]通過所述下行線程接口將所述下行過渡報(bào)文傳輸至下行,并通過所述下行過渡報(bào)文確定所述下行報(bào)文。
[0120]結(jié)合第四方面、第四方面的第一至第六種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第四方面的第七種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:
[0121 ] 根據(jù)虛擬接口映射表確定所述第一虛擬以太網(wǎng)接口對(duì)應(yīng)的第二虛擬以太網(wǎng)接口,所述虛擬接口映射表用于保存所述第一虛擬以太網(wǎng)接口與所述第二虛擬以太網(wǎng)接口的對(duì)應(yīng)關(guān)系。
[0122]結(jié)合第四方面、第四方面的第一至第七種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第四方面的第八種可能的實(shí)現(xiàn)方式中,所述第一虛擬以太網(wǎng)接口為二層虛擬以太網(wǎng)接口且所述第二虛擬以太網(wǎng)接口為三層虛擬以太網(wǎng)接口 ;或者,所述第一虛擬以太網(wǎng)接口為三層虛擬以太網(wǎng)接口且所述第二虛擬以太網(wǎng)接口為二層虛擬以太網(wǎng)接口。
[0123]結(jié)合第四方面、第四方面的第一至第八種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第四方面的第九種可能的實(shí)現(xiàn)方式中,所述通信設(shè)備為網(wǎng)絡(luò)側(cè)核心運(yùn)營商邊緣NPE設(shè)備。
[0124]本發(fā)明中,首先通信設(shè)備中的網(wǎng)絡(luò)處理器將第一報(bào)文軟交換至與第一報(bào)文對(duì)應(yīng)的第一虛擬以太網(wǎng)接口,對(duì)第一報(bào)文進(jìn)行終結(jié)得到第二報(bào)文。然后,通信設(shè)備中的網(wǎng)絡(luò)處理器將第二報(bào)文軟環(huán)回至第一虛擬以太網(wǎng)接口對(duì)應(yīng)的第二虛擬以太網(wǎng)接口,最后,通信設(shè)備中的交換網(wǎng)芯片將軟環(huán)回后的第二報(bào)文交換至與第一報(bào)文對(duì)應(yīng)的物理出接口,以使物理出接口發(fā)送軟環(huán)回后的第二報(bào)文。其中,通過網(wǎng)絡(luò)處理器將第一報(bào)文軟交換至與第一報(bào)文對(duì)應(yīng)的第一虛擬以太網(wǎng)接口的過程,可以有效提高轉(zhuǎn)發(fā)性能。
【附圖說明】
[0125]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0126]圖1所示為現(xiàn)有技術(shù)中L2VPN接入L3VPN的示意圖;
[0127]圖2所示為傳統(tǒng)L2VPN接入L3VPN組網(wǎng)圖;
[0128]圖3所示為優(yōu)化的L2VPN接入L3VPN組網(wǎng)圖;
[0129]圖4所示為VPWS與L3VPN接入的流程圖;
[0130]圖5所示為VPLS與L3VPN接入的流程圖;
[0131]圖6為本發(fā)明實(shí)施例一提供的通信方法的流程圖;
[0132]圖7為本發(fā)明實(shí)施例二提供的通信方法的流程圖;
[0133]圖8所示為本發(fā)明實(shí)施例三提供的通信方法的具體結(jié)構(gòu)圖;
[0134]圖9所示為圖8提供的通信方法結(jié)構(gòu)圖中通信的流程圖;
[0135]圖10所示為上述軟交換和軟環(huán)回的具體實(shí)現(xiàn)方式示意圖;
[0136]圖11所示為本發(fā)明實(shí)施例四提供的通信方法的具體結(jié)構(gòu)圖;
[0137]圖12所示為圖11提供的通信方法的具體結(jié)構(gòu)圖中通信的流程圖;
[0138]圖13所示為本發(fā)明實(shí)施例五提供的通信方法的具體結(jié)構(gòu)圖;
[0139]圖14所示為圖13所示的通信方法的具體結(jié)構(gòu)圖中通信的流程圖;
[0140]圖15所示為本發(fā)明實(shí)施例六提供的通信方法的具體結(jié)構(gòu)圖;
[0141]圖16所示為圖15提供的通信方法的具體結(jié)構(gòu)圖中通信的流程圖;
[0142]圖17所示為本發(fā)明實(shí)施例一提供的通信設(shè)備的結(jié)構(gòu)示意圖;
[0143]圖18所示為本發(fā)明實(shí)施例二提供的通信設(shè)備的結(jié)構(gòu)示意圖;
[0144]圖19所示為本發(fā)明實(shí)施例三提供的通信設(shè)備的結(jié)構(gòu)示意圖;
[0145]圖20所示為本發(fā)明實(shí)施例四提供的通信設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0146]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0147]多協(xié)議標(biāo)簽交換技術(shù)以其可靠性高、安全性好、基于IP層面具有好的運(yùn)行維護(hù)能力和支持Qos等優(yōu)點(diǎn),在城域網(wǎng)中得到了大量的應(yīng)用。
[0148]其中,L2VPN提供基于MPLS網(wǎng)絡(luò)的二層VPN服務(wù),在MPLS網(wǎng)絡(luò)上透明傳輸用戶二層數(shù)據(jù),能夠?yàn)橛脩籼峁┧淼阑穆窂?,同時(shí)減少了中間設(shè)備需要維護(hù)的LSP路徑,因此得到了廣泛的應(yīng)用。
[0149]傳統(tǒng)的組網(wǎng)環(huán)境中,為實(shí)現(xiàn)L2VPN接入公網(wǎng)或L3VPN業(yè)務(wù),在接入網(wǎng)和承載網(wǎng)的交接處,一般需要兩臺(tái)運(yùn)營商邊緣匯聚(Provider Edge Aggregat1n,簡稱為:PE_AGG)設(shè)備和NPE設(shè)備。
[0150]圖2所示為傳統(tǒng)L2VPN接入L3VPN組網(wǎng)圖,如圖2所示,用戶側(cè)運(yùn)營商邊緣(UserProvider Edge,簡稱為:UPE)設(shè)備負(fù)責(zé)用戶站點(diǎn)的接入,并在接入網(wǎng)中與PE-AGG設(shè)備建立L2VPN隧道。PE-AGG設(shè)備負(fù)責(zé)終結(jié)L2VPN并接入NPE設(shè)備。NPE設(shè)備與承載網(wǎng)中的其他PE設(shè)備之間建立L3VPN隧道,并將L2VPN的CE設(shè)備接入PE-AGG設(shè)備。
[0151]圖2的組網(wǎng)方式中需要使用NPE設(shè)備和PE-AGG設(shè)備,才能實(shí)現(xiàn)L2VPN接入L3VPN,為了節(jié)省組網(wǎng)成本并且簡化網(wǎng)絡(luò)的復(fù)雜度,可以減少接入網(wǎng)設(shè)備需要維護(hù)的用戶信息,提出了圖3所示的組網(wǎng)方式,圖3所示為優(yōu)化的L2VPN接入L3VPN組網(wǎng)圖,也即,通過一臺(tái)能夠同時(shí)具備PE-AGG設(shè)備和NPE設(shè)備功能的設(shè)備,就可以節(jié)省組網(wǎng)成本并且簡化網(wǎng)絡(luò)的復(fù)雜度,可以減少接入網(wǎng)設(shè)備需要維護(hù)的用戶信息。接入網(wǎng)對(duì)用戶來說是透明的,用戶好像以直連的方式接入公網(wǎng)或L3VPN,增加組網(wǎng)的靈活性。
[0152]圖3中具體的實(shí)現(xiàn)方式為:在NPE設(shè)備上創(chuàng)建多業(yè)務(wù)接入虛擬以太網(wǎng)接口組(Virtual Ethernet Group,簡稱為:VE-Group),從而可以在一臺(tái)設(shè)備上同時(shí)完成L2VPN和L3VPN的接入與終結(jié)功能,從而使NPE設(shè)備可以同時(shí)完成傳統(tǒng)組網(wǎng)中PE-AGG設(shè)備和NPE設(shè)備的功能。
[0153]在VE-Group中,用于終結(jié)L2VPN的VE接口稱為L2VE接口,用于接入L3VPN的VE接口稱為L3VE接口。
[0154]上述二層虛擬接口 L2VE接口和三層虛擬接口 L3VE接口捆綁形成VE-Group:
[0155]一個(gè)VE-Group只允許一對(duì)L2VE接口與L3VE接口的綁定,L2VE接口與L3VE接口分別可以創(chuàng)建多個(gè)VE子接口,用于實(shí)現(xiàn)多種VLAN的封裝類型進(jìn)行終結(jié)互通。
[0156]簡單操作配置如下:
[0157]Interface VEl
[0158]ve-group I 二層模式
[0159]Interface VEl.1
[0160]vlan封裝類型
[0161]關(guān)聯(lián)L2VPN
[0162]Interface VE2
[0163]ve-group I 三層模式
[0164]Interface VE2.1
[0165]vlan封裝類型
[0166]關(guān)聯(lián)L3VPN
[0167]其中,VE-Group通過環(huán)回轉(zhuǎn)發(fā)技術(shù)完成接入與終結(jié)。具體的VE-Group環(huán)回轉(zhuǎn)發(fā)方案如圖1所示,L2VE接口和L3VE接口通過VE-Group綁定到一起,L2VPN接入L3VPN是通過同一個(gè)VE-Group的L2VE接口和L3VE接口之間的環(huán)