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

多端口以太網(wǎng)接口裝置及其vpn業(yè)務(wù)接入的方法

文檔序號(hào):7664714閱讀:192來源:國(guó)知局
專利名稱:多端口以太網(wǎng)接口裝置及其vpn業(yè)務(wù)接入的方法
技術(shù)領(lǐng)域
本發(fā)明涉及到通信領(lǐng)域,特別涉及到一種多端口以太網(wǎng)接口裝置及其VPN業(yè)務(wù)接入的方法。
背景技術(shù)
中高端交換機(jī)、路由器作為核心網(wǎng)和接入網(wǎng)的重要設(shè)備,在保證具備一定數(shù)量級(jí)的交換容量的同時(shí),可以兼容多種類型接口也很重要。通常采用多端口以太網(wǎng)接口裝置來實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備和低端交換機(jī)的對(duì)接,該裝置的基本實(shí)現(xiàn)是多個(gè)端口和交換芯片或者網(wǎng)絡(luò)處理器(下稱為NP)的一個(gè)交換端口對(duì)接,可以是多個(gè)100M端口對(duì)應(yīng)交換芯片或者NP的一個(gè)IGE端口,或者多個(gè)IGE端口對(duì)應(yīng)交換芯片或者NP的一個(gè)IOGE端口,依次類推。VPN業(yè)務(wù)是接入網(wǎng)的重要業(yè)務(wù)形式,目前,承載網(wǎng)中支持的VPN業(yè)務(wù)接入方式包括端口接入、端口 +VLAN接入、端口 +VLAN+PRI接入、端口 +QING接入。從這些接入方式中可以看出,端口是其中重要的組成部分之一,目前已有多端口以太網(wǎng)接口裝置,可以使交換芯片或NP正確區(qū)分端口,但目前還沒有在多端口以太網(wǎng)接口裝置上實(shí)現(xiàn)VPN業(yè)務(wù)接入的方法。

發(fā)明內(nèi)容
本發(fā)明的主要目的為提供一種多端口以太網(wǎng)接口裝置及其VPN業(yè)務(wù)接入的方法, 實(shí)現(xiàn)多端口以太網(wǎng)接口裝置的VPN業(yè)務(wù)接入。本發(fā)明提出一種多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法,包括多端口以太網(wǎng)接口裝置根據(jù)VPN業(yè)務(wù)接入方式的信息、VPN業(yè)務(wù)報(bào)文的入端口信息以及預(yù)設(shè)的映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN ;將所述內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文;發(fā)送所述寫入內(nèi)控VLAN的VPN業(yè)務(wù)報(bào)文至網(wǎng)絡(luò)設(shè)備的交換芯片或網(wǎng)絡(luò)處理器NP ; 供所述交換芯片或NP根據(jù)所述內(nèi)控VLAN以及級(jí)聯(lián)端口,接入VPN業(yè)務(wù);所述級(jí)聯(lián)端口為多端口以太網(wǎng)接口裝置對(duì)應(yīng)的交換芯片或NP的端口。優(yōu)選地,所述多端口以太網(wǎng)接口裝置根據(jù)VPN業(yè)務(wù)接入方式的信息、VPN業(yè)務(wù)報(bào)文的入端口信息以及預(yù)設(shè)的映射關(guān)系,獲取對(duì)應(yīng)的內(nèi)控VLAN包括當(dāng)VPN業(yè)務(wù)接入方式為基于端口接入時(shí),根據(jù)VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN。優(yōu)選地,所述根據(jù)VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控 VLAN包括提取所述VPN業(yè)務(wù)報(bào)文的入端口信息;根據(jù)所述入端口信息和預(yù)設(shè)的默認(rèn)VLAN,查找所述映射表,得到對(duì)應(yīng)的內(nèi)控 VLAN0優(yōu)選地,所述多端口以太網(wǎng)接口裝置根據(jù)VPN業(yè)務(wù)接入方式的信息、VPN業(yè)務(wù)報(bào)文的入端口信息以及預(yù)設(shè)的映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN還包括當(dāng)VPN業(yè)務(wù)接入方式為基于端口 +VLAN接入、端口 +VLAN+PRI接入或端口 +QING 接入時(shí),根據(jù)所述VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN。優(yōu)選地,所述根據(jù)VPN業(yè)務(wù)報(bào)文的入端口信息以及映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN 提取所述VPN業(yè)務(wù)報(bào)文內(nèi)VLAN和入端口信息;根據(jù)所述VLAN和入端口信息,查找所述映射表,得到對(duì)應(yīng)的內(nèi)控VLAN。優(yōu)選地,所述將內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文包括將所述內(nèi)控VLAN添加至VPN業(yè)務(wù)報(bào)文或?qū)⑺鯲PN業(yè)務(wù)報(bào)文內(nèi)的VLAN信息修改為所述內(nèi)控VLAN。本發(fā)明還提出一種多端口以太網(wǎng)接口裝置,包括獲取模塊,用于根據(jù)VPN業(yè)務(wù)接入方式的信息、VPN業(yè)務(wù)報(bào)文的入端口信息以及預(yù)設(shè)的映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN ;寫入模塊,用于將所述內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文;接入模塊,用于發(fā)送所述寫入內(nèi)控VLAN的VPN業(yè)務(wù)報(bào)文至網(wǎng)絡(luò)設(shè)備的交換芯片或 NP ;供所述交換芯片或NP根據(jù)所述內(nèi)控VLAN以及級(jí)聯(lián)端口,接入VPN業(yè)務(wù);所述級(jí)聯(lián)端口為多端口以太網(wǎng)接口裝置對(duì)應(yīng)的交換芯片或NP的端口。優(yōu)選地,獲取模塊包括第一獲取單元,用于當(dāng)VPN業(yè)務(wù)接入方式為基于端口接入時(shí),根據(jù)VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN。優(yōu)選地,第一獲取單元包括提取子單元,用于提取所述VPN業(yè)務(wù)報(bào)文的入端口信息;查找子單元,用于根據(jù)所述入端口信息和預(yù)設(shè)的默認(rèn)VLAN,查找所述映射表,得到對(duì)應(yīng)的內(nèi)控VLAN。優(yōu)選地,獲取模塊還包括第二獲取單元,用于當(dāng)VPN業(yè)務(wù)接入方式為基于端口 +VLAN接入、端口 +VLAN+PRI 接入或端口 +QING接入時(shí),根據(jù)所述VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN。優(yōu)選地,所述第二獲取單元包括提取子單元,用于提取所述VPN業(yè)務(wù)報(bào)文內(nèi)VLAN和入端口信息;查找子單元,用于根據(jù)所述VLAN和入端口信息,查找所述映射表,得到對(duì)應(yīng)的內(nèi)控 VLAN。本發(fā)明提供的一種多端口以太網(wǎng)接口裝置及其VPN業(yè)務(wù)接入的方法,根據(jù)VPN業(yè)務(wù)接入方式的不同,將VPN業(yè)務(wù)報(bào)文映射成不同的且唯一的內(nèi)控VLAN,用內(nèi)控VLAN來區(qū)分 VPN業(yè)務(wù)報(bào)文,并將內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文的方式,將內(nèi)控VLAN發(fā)送至交換芯片或NP, 交換芯片或NP使用級(jí)聯(lián)端口(多端口以太網(wǎng)接口裝置唯一對(duì)應(yīng)的交換芯片或NP的端口 ) + 內(nèi)控VLAN的方式接入VPN業(yè)務(wù)到接入網(wǎng)。


圖1為本發(fā)明本發(fā)明多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法一實(shí)施例的流程示意圖;圖2為本發(fā)明多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法一實(shí)施例中基于端口接入VPN業(yè)務(wù)時(shí)獲取內(nèi)控VLAN的流程示意圖;圖3為本發(fā)明多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法一實(shí)施例中基于端口 +VLAN接入VPN業(yè)務(wù)時(shí)獲取內(nèi)控VLAN的流程示意圖;圖4為本發(fā)明多端口以太網(wǎng)接口裝置一實(shí)施例的結(jié)構(gòu)示意圖;圖5為本發(fā)明多端口以太網(wǎng)接口裝置一實(shí)施例中獲取模塊的結(jié)構(gòu)示意圖;圖6為本發(fā)明多端口以太網(wǎng)接口裝置一實(shí)施例獲取模塊的另一結(jié)構(gòu)示意圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施例方式應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參照?qǐng)D1,提出本發(fā)明多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法一實(shí)施例,包括步驟S10、多端口以太網(wǎng)接口裝置根據(jù)VPN業(yè)務(wù)接入方式的信息、VPN業(yè)務(wù)報(bào)文的入端口信息以及預(yù)設(shè)的映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN ;本實(shí)施例中,多端口以太網(wǎng)接口裝置設(shè)置在網(wǎng)絡(luò)設(shè)備的端口模塊和交換芯片或NP 之間,多端口以太網(wǎng)接口裝置接收端口模塊轉(zhuǎn)發(fā)的VPN業(yè)務(wù)報(bào)文,并經(jīng)過處理后獲取與VPN 業(yè)務(wù)唯一對(duì)應(yīng)的內(nèi)控VLAN。內(nèi)控VLAN為交換芯片或NP內(nèi)部的VLAN,用于區(qū)分VPN業(yè)務(wù)。在多端口以太網(wǎng)接口裝置中預(yù)先設(shè)置一映射表,該映射表體現(xiàn)了多端口以太網(wǎng)接口裝置的端口與內(nèi)控VLAN的一一對(duì)應(yīng)的線性關(guān)系,但是由于VPN業(yè)務(wù)接入方式不同,該映射表的形式也不同,VPN業(yè)務(wù)接入方式包括端口接入、端口 +VLAN接入、端口 +VLAN+PRI接入、端口 +QING接入等。當(dāng)VPN業(yè)務(wù)接入方式為端口接入時(shí),映射表為端口 +預(yù)設(shè)的默認(rèn) VLAN與交內(nèi)控VLAN的——對(duì)應(yīng)關(guān)系,當(dāng)VPN業(yè)務(wù)接入方式為端口 +VLAN方式時(shí),該映射表為端口 +VLAN (該VLAN為VPN業(yè)務(wù)報(bào)文中的VLAN)與內(nèi)控VLAN的——對(duì)應(yīng)關(guān)系。無論采用何種形式的映射表,其映射關(guān)系均可以根據(jù)實(shí)際情況來確定。如果沒有在映射表中查找到對(duì)應(yīng)的內(nèi)控VLAN,則丟棄或采取其它處理方式如添加標(biāo)記處理該VPN業(yè)務(wù)報(bào)文,使交換芯片或NP對(duì)此類報(bào)文不作處理。步驟S11、將所述內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文;以多端口以太網(wǎng)接口裝置一指定端口如端口 1接入VPN業(yè)務(wù)為例,其他端口接入 VPN業(yè)務(wù)的實(shí)現(xiàn)步驟以此類推。假定從端口 1進(jìn)入的VPN業(yè)務(wù)報(bào)文映射到內(nèi)控VLAN 2000, 則將內(nèi)控VLAN 2000寫入端口 1接收的VPN業(yè)務(wù)報(bào)文內(nèi),寫入的方式可以是多種,如可替換 VPN業(yè)務(wù)報(bào)文中的原有的VLAN,也可以是以其它方式插入到VPN業(yè)務(wù)報(bào)文中,如再添加字段或修改其它字段。步驟S12、發(fā)送寫入內(nèi)控VLAN的VPN業(yè)務(wù)報(bào)文至網(wǎng)絡(luò)設(shè)備的交換芯片或網(wǎng)絡(luò)處理器NP ;供所述交換芯片或NP根據(jù)所述內(nèi)控VLAN以及級(jí)聯(lián)端口,接入VPN業(yè)務(wù);所述級(jí)聯(lián)端口為多端口以太網(wǎng)接口裝置對(duì)應(yīng)的交換芯片或NP的端口。多端口以太網(wǎng)接口裝置將寫入內(nèi)控VLAN后的VPN業(yè)務(wù)報(bào)文送到交換芯片或者NP。 交換芯片或者NP采用級(jí)聯(lián)端口 +內(nèi)控VLAN的方式,將VPN業(yè)務(wù)接入到接入網(wǎng),實(shí)現(xiàn)從多端口以太網(wǎng)接口裝置接入VPN業(yè)務(wù)。本實(shí)施例中,根據(jù)VPN業(yè)務(wù)接入方式的不同,將VPN業(yè)務(wù)報(bào)文映射成不同的且唯一的內(nèi)控VLAN,用內(nèi)控VLAN來區(qū)分VPN業(yè)務(wù)報(bào)文,并將內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文的方式, 將內(nèi)控VLAN發(fā)送至交換芯片或NP,交換芯片或NP使用級(jí)聯(lián)端口(多端口以太網(wǎng)接口裝置唯一對(duì)應(yīng)的交換芯片或NP的端口)+內(nèi)控VLAN的方式接入VPN業(yè)務(wù)到接入網(wǎng)。在一實(shí)施例中,步驟SlO可包括當(dāng)VPN業(yè)務(wù)接入方式為基于端口接入時(shí),根據(jù)VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN。由于基于端口接入的VPN業(yè)務(wù)接入方式不關(guān)心VPN業(yè)務(wù)報(bào)文的VLAN信息,因此對(duì)于從端口進(jìn)入的VPN業(yè)務(wù)報(bào)文,統(tǒng)一添加一默認(rèn)VLAN如VLAN 0,用于后續(xù)映射表實(shí)現(xiàn)使用, 或者在后續(xù)映射表實(shí)現(xiàn)時(shí),對(duì)于基于端口的VPN業(yè)務(wù)接入方式,直接使用該默認(rèn)VLAN,而無須在VPN業(yè)務(wù)報(bào)文中添加默認(rèn)VLAN。本實(shí)施例中,提出通過默認(rèn)VLAN來,以在映射表中獲得對(duì)應(yīng)的內(nèi)控VLAN。參照?qǐng)D2,在上述實(shí)施例中,所述根據(jù)VPN業(yè)務(wù)報(bào)文以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN進(jìn)一步包括步驟S101、提取所述VPN業(yè)務(wù)報(bào)文的入端口信息;在基于端口的VPN業(yè)務(wù)接入方式中,多端口以太網(wǎng)接口裝置對(duì)進(jìn)入端口的VPN業(yè)務(wù)報(bào)文進(jìn)行解析,分解出報(bào)文信息,為了提高報(bào)文處理效率,需要有選擇地進(jìn)行報(bào)文解析設(shè)置。報(bào)文信息一般包括入端口信息、DMAC、SMAC、OVLAN、IVLAN、8021p優(yōu)先級(jí)、Ethertype、 Ip_pr0t0C0l、DIP、SIP,可以根據(jù)需要進(jìn)行選擇性的解析。然后提取該VPN業(yè)務(wù)報(bào)文的入端
口 fn 息 ο步驟S102、根據(jù)所述入端口信息和預(yù)設(shè)的默認(rèn)VLAN,查找所述映射表,得到對(duì)應(yīng)的內(nèi)控VLAN。通過入端口信息和默認(rèn)VLAN查找映射表,該默認(rèn)VLAN或者是在多端口以太網(wǎng)接口裝置接收到VPN業(yè)務(wù)報(bào)文時(shí)就添加到VPN業(yè)務(wù)報(bào)文,或者是在查找映射表的過程中,直接將入端口信息和默認(rèn)VLAN寫入關(guān)鍵字,然后以此關(guān)鍵字為索引查找映射表。如根據(jù)端口 + 默認(rèn)VLAN,沒有在映射表中查找到對(duì)應(yīng)的內(nèi)控VLAN,則丟棄報(bào)文,或者添加其它標(biāo)記,也可將默認(rèn)VLAN修改成另一特定的VLAN如VLAN 3000,表示查找失敗,并發(fā)送修改后的VPN業(yè)務(wù)報(bào)文到交換芯片或者NP。交換芯片或NP對(duì)此類VPN業(yè)務(wù)報(bào)文不做處理。本實(shí)施例中,提出基于端口的VPN接入方式下,查找映射表的方式。在一實(shí)施例中,步驟SlO還可包括當(dāng)VPN業(yè)務(wù)接入方式為基于端口 +VLAN接入、端口 +VLAN+PRI接入或端口 +QING 接入時(shí),根據(jù)所述VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN。要實(shí)現(xiàn)多端口以太網(wǎng)接口裝置按照端口 +VLAN接入、端口 +VLAN+PRI接入或端口 +QING接入的方式接入VPN業(yè)務(wù),需要識(shí)別VPN業(yè)務(wù)報(bào)文中的VLAN,因此,從某一特定端口進(jìn)入的VPN業(yè)務(wù)報(bào)文就可以根據(jù)報(bào)文本身所攜帶的VLAN接入網(wǎng)絡(luò)。在查找映射表時(shí),通過VPN業(yè)務(wù)報(bào)文本身攜帶的入端口信息和VLAN,就可獲得對(duì)應(yīng)的內(nèi)控VLAN。本實(shí)施例中,提出通過VPN報(bào)文內(nèi)攜帶的信息,查找映射表,以獲得對(duì)應(yīng)的內(nèi)控VLAN。參照?qǐng)D3,根據(jù)所述VPN業(yè)務(wù)報(bào)文以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN進(jìn)一步可包括步驟S103、提取所述VPN業(yè)務(wù)報(bào)文內(nèi)VLAN和入端口信息;在基于端口 +VLAN接入、端口 +VLAN+PRI接入或端口 +QING接入的VPN業(yè)務(wù)接入方式中,多端口以太網(wǎng)接口裝置對(duì)進(jìn)入端口的VPN業(yè)務(wù)報(bào)文進(jìn)行解析,分解出報(bào)文信息,為了提高報(bào)文處理效率,需要有選擇地進(jìn)行報(bào)文解析設(shè)置。報(bào)文信息一般包括入端口信息、 DMAC、SMAC、0VLAN、IVLAN、8021p 優(yōu)先級(jí)、Ethertype、Ip_protocol、DIP、SIP,可以根據(jù)需要進(jìn)行選擇性的解析。然后提取該VPN業(yè)務(wù)報(bào)文的入端口信息和VLAN。 步驟S104、根據(jù)所述VLAN和入端口信息,查找所述映射表,得到對(duì)應(yīng)的內(nèi)控VLAN。通過入端口信息和VPN業(yè)務(wù)報(bào)文本身攜帶的VLAN查找映射表,如根據(jù)端口 +VPN 業(yè)務(wù)報(bào)文本身攜帶的VLAN,沒有在映射表中查找到對(duì)應(yīng)的內(nèi)控VLAN,則丟棄報(bào)文,或者添加其它標(biāo)記,也可將默認(rèn)VLAN修改成另一特定的VLAN如VLAN 3000,表示查找失敗,并發(fā)送修改后的VPN業(yè)務(wù)報(bào)文到交換芯片或者NP。交換芯片或NP對(duì)此類VPN業(yè)務(wù)報(bào)文不做處理。本實(shí)施例中,提出基于端口 +VLAN的VPN接入方式下,查找映射表的方式。參照?qǐng)D4、提出本發(fā)明多端口以太網(wǎng)接口裝置一實(shí)施例,包括獲取模塊10,用于根據(jù)VPN業(yè)務(wù)接入方式的信息、VPN業(yè)務(wù)報(bào)文的入端口信息以及預(yù)設(shè)的映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN ;寫入模塊20,用于將所述內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文;發(fā)送模塊30,用于發(fā)送寫入內(nèi)控VLAN的VPN業(yè)務(wù)報(bào)文至網(wǎng)絡(luò)設(shè)備的交換芯片或網(wǎng)絡(luò)處理器NP ;供所述交換芯片或NP根據(jù)所述內(nèi)控VLAN以及級(jí)聯(lián)端口,接入VPN業(yè)務(wù);所述級(jí)聯(lián)端口為多端口以太網(wǎng)接口裝置對(duì)應(yīng)的交換芯片或NP的端口。本實(shí)施例中,多端口以太網(wǎng)接口裝置設(shè)置在網(wǎng)絡(luò)設(shè)備的端口模塊和交換芯片或NP 之間,多端口以太網(wǎng)接口裝置接收端口模塊轉(zhuǎn)發(fā)的VPN業(yè)務(wù)報(bào)文,并經(jīng)過獲取模塊10處理后獲取與VPN業(yè)務(wù)唯一對(duì)應(yīng)的內(nèi)控VLAN。內(nèi)控VLAN為交換芯片或NP內(nèi)部的VLAN,用于區(qū)分VPN業(yè)務(wù),上述獲取模塊10的處理為通過映射關(guān)系獲得對(duì)應(yīng)的內(nèi)控VLAN。在多端口以太網(wǎng)接口裝置中預(yù)先設(shè)置一映射表,該映射表體現(xiàn)了多端口以太網(wǎng)接口裝置的端口與內(nèi)控VLAN的一一對(duì)應(yīng)的線性關(guān)系,但是由于VPN業(yè)務(wù)接入方式不同,該映射表的形式也不同,VPN業(yè)務(wù)接入方式包括端口接入、端口 +VLAN接入、端口 +VLAN+PRI接入、端口 +QING接入等。當(dāng)VPN業(yè)務(wù)接入方式為端口接入時(shí),映射表為端口 +預(yù)設(shè)的默認(rèn) VLAN與交內(nèi)控VLAN的——對(duì)應(yīng)關(guān)系,當(dāng)VPN業(yè)務(wù)接入方式為端口 +VLAN方式時(shí),該映射表為端口 +VLAN (該VLAN為VPN業(yè)務(wù)報(bào)文中的VLAN)與內(nèi)控VLAN的——對(duì)應(yīng)關(guān)系。無論采用何種形式的映射表,其映射關(guān)系均可以根據(jù)實(shí)際情況來確定。如果獲取模塊10沒有在映射表中查找到對(duì)應(yīng)的內(nèi)控VLAN,則丟棄或采取其它處理方式如添加標(biāo)記處理該VPN業(yè)務(wù)報(bào)文,使交換芯片或NP對(duì)此類報(bào)文不作處理。以多端口以太網(wǎng)接口裝置一指定端口如端口 1接入VPN業(yè)務(wù)為例,其他端口接入 VPN業(yè)務(wù)的實(shí)現(xiàn)步驟以此類推。假定從端口 1進(jìn)入的VPN業(yè)務(wù)報(bào)文映射到內(nèi)控VLAN 2000, 則寫入模塊20將內(nèi)控VLAN 2000寫入端口 1接收的VPN業(yè)務(wù)報(bào)文內(nèi),寫入的方式可以是多種,如可替換VPN業(yè)務(wù)報(bào)文中的原有的VLAN,也可以是以其它方式插入到VPN業(yè)務(wù)報(bào)文中, 如再添加字段或修改其它字段。發(fā)送模塊30將寫入內(nèi)控VLAN后的VPN業(yè)務(wù)報(bào)文送到交換芯片或者NP。交換芯片或者NP采用級(jí)聯(lián)端口 +內(nèi)控VLAN的方式,將VPN業(yè)務(wù)接入到接入網(wǎng),實(shí)現(xiàn)從多端口以太網(wǎng)接口裝置接入VPN業(yè)務(wù)。本實(shí)施例中,根據(jù)VPN業(yè)務(wù)接入方式的不同,將VPN業(yè)務(wù)報(bào)文映射成不同的且唯一的內(nèi)控VLAN,用內(nèi)控VLAN來區(qū)分VPN業(yè)務(wù)報(bào)文,并將內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文的方式, 將內(nèi)控VLAN發(fā)送至交換芯片或NP,交換芯片或NP使用級(jí)聯(lián)端口(多端口以太網(wǎng)接口裝置唯一對(duì)應(yīng)的交換芯片或NP的端口)+內(nèi)控VLAN的方式接入VPN業(yè)務(wù)到接入網(wǎng)。在上一實(shí)施例中,獲取模塊10可包括第一獲取單元,用于當(dāng)VPN業(yè)務(wù)接入方式為基于端口接入時(shí),根據(jù)VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN。由于基于端口接入的VPN業(yè)務(wù)接入方式不關(guān)心VPN業(yè)務(wù)報(bào)文的VLAN信息,因此第一獲取單元對(duì)于從端口進(jìn)入的VPN業(yè)務(wù)報(bào)文,統(tǒng)一添加一默認(rèn)VLAN如VLAN 0,用于后續(xù)映射表實(shí)現(xiàn)使用,或者在后續(xù)映射表實(shí)現(xiàn)時(shí),對(duì)于基于端口的VPN業(yè)務(wù)接入方式,第一獲取單元直接使用該默認(rèn)VLAN,而無須在VPN業(yè)務(wù)報(bào)文中添加默認(rèn)VLAN。本實(shí)施例中,提出通過默認(rèn)VLAN來,以在映射表中獲得對(duì)應(yīng)的內(nèi)控VLAN。參照?qǐng)D5、在上述實(shí)施例中,第一獲取單元進(jìn)一步包括提取子單元11,用于提取所述VPN業(yè)務(wù)報(bào)文的入端口信息;查找子單元12,用于根據(jù)所述入端口信息和預(yù)設(shè)的默認(rèn)VLAN,查找所述映射表, 得到對(duì)應(yīng)的內(nèi)控VLAN。在基于端口的VPN業(yè)務(wù)接入方式中,提取子單元11對(duì)進(jìn)入端口的VPN業(yè)務(wù)報(bào)文進(jìn)行解析,分解出報(bào)文信息,為了提高報(bào)文處理效率,需要有選擇地進(jìn)行報(bào)文解析設(shè)置。報(bào)文信息一般包括入端口信息、DMAC, SMAC, OVLAN、IVLAN、8021p 優(yōu)先級(jí)、Ethertype, Ip_ pr0t0C0l、DIP、SIP,可以根據(jù)需要進(jìn)行選擇性的解析。然后提取該VPN業(yè)務(wù)報(bào)文的入端口
fn息ο查找子單元12通過入端口信息和默認(rèn)VLAN查找映射表,該默認(rèn)VLAN或者是在多端口以太網(wǎng)接口裝置接收到VPN業(yè)務(wù)報(bào)文時(shí)就添加到VPN業(yè)務(wù)報(bào)文,或者是在查找映射表的過程中,直接將入端口信息和默認(rèn)VLAN寫入關(guān)鍵字,然后查找子單元12以此關(guān)鍵字為索引查找映射表。如根據(jù)端口 +默認(rèn)VLAN,查找子單元12沒有在映射表中查找到對(duì)應(yīng)的內(nèi)控VLAN,則丟棄報(bào)文,或者添加其它標(biāo)記,也可將默認(rèn)VLAN修改成另一特定的VLAN如VLAN 3000,表示查找失敗,并發(fā)送修改后的VPN業(yè)務(wù)報(bào)文到交換芯片或者NP。交換芯片或NP對(duì)此類VPN業(yè)務(wù)報(bào)文不做處理。本實(shí)施例中,提出基于端口的VPN接入方式下,查找映射表的方式。在上述實(shí)施例中,獲取模塊10還包括第二獲取單元,用于當(dāng)VPN業(yè)務(wù)接入方式為基于端口 +VLAN接入、端口 +VLAN+PRI 接入或端口 +QING接入時(shí),根據(jù)所述VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN。要實(shí)現(xiàn)多端口以太網(wǎng)接口裝置按照端口 +VLAN接入、端口 +VLAN+PRI接入或端口+QING接入的方式接入VPN業(yè)務(wù),第二獲取單元需要識(shí)別VPN業(yè)務(wù)報(bào)文中的VLAN,因此,從某一特定端口進(jìn)入的VPN業(yè)務(wù)報(bào)文就可以根據(jù)報(bào)文本身所攜帶的VLAN接入網(wǎng)絡(luò)。第二獲取單元在查找映射表時(shí),通過VPN業(yè)務(wù)報(bào)文本身攜帶的入端口信息和 VLAN,就可獲得對(duì)應(yīng)的內(nèi)控VLAN。本實(shí)施例中,提出通過VPN報(bào)文內(nèi)攜帶的信息,查找映射表,以獲得對(duì)應(yīng)的內(nèi)控 VLAN。參照?qǐng)D6、第二獲取單元進(jìn)一步包括提取子單元13,用于提取所述VPN業(yè)務(wù)報(bào)文內(nèi)VLAN和入端口信息;查找子單元14,用于根據(jù)所述VLAN和入端口信息,查找所述映射表,得到對(duì)應(yīng)的內(nèi)控VLAN。在基于端口 +VLAN接入、端口 +VLAN+PRI接入或端口 +QING接入的VPN業(yè)務(wù)接入方式中,提取子單元13對(duì)進(jìn)入端口的VPN業(yè)務(wù)報(bào)文進(jìn)行解析,分解出報(bào)文信息,為了提高報(bào)文處理效率,需要有選擇地進(jìn)行報(bào)文解析設(shè)置。報(bào)文信息一般包括入端口信息、DMAC、SMAC、 OVLAN、IVLAN、8021p 優(yōu)先級(jí)、Ethertype、Ip_protocol、DIP、SIP,可以根據(jù)需要進(jìn)行選擇性的解析。然后提取該VPN業(yè)務(wù)報(bào)文的入端口信息和VLAN。查找子單元14通過入端口信息和VPN業(yè)務(wù)報(bào)文本身攜帶的VLAN查找映射表,如根據(jù)端口 +VPN業(yè)務(wù)報(bào)文本身攜帶的VLAN,沒有在映射表中查找到對(duì)應(yīng)的內(nèi)控VLAN,則丟棄報(bào)文,或者添加其它標(biāo)記,也可將默認(rèn)VLAN修改成另一特定的VLAN如VLAN 3000,表示查找失敗,并發(fā)送修改后的VPN業(yè)務(wù)報(bào)文到交換芯片或者NP。交換芯片或NP對(duì)此類VPN業(yè)務(wù)報(bào)文不做處理。本實(shí)施例中,提出基于端口 +VLAN的VPN接入方式下,查找映射表的方式。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法,其特征在于,包括多端口以太網(wǎng)接口裝置根據(jù)VPN業(yè)務(wù)接入方式的信息、VPN業(yè)務(wù)報(bào)文的入端口信息以及預(yù)設(shè)的映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN ;將所述內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文;發(fā)送所述寫入內(nèi)控VLAN的VPN業(yè)務(wù)報(bào)文至網(wǎng)絡(luò)設(shè)備的交換芯片或網(wǎng)絡(luò)處理器NP ;供所述交換芯片或NP根據(jù)所述內(nèi)控VLAN以及級(jí)聯(lián)端口,接入VPN業(yè)務(wù);所述級(jí)聯(lián)端口為多端口以太網(wǎng)接口裝置對(duì)應(yīng)的交換芯片或NP的端口。
2.如權(quán)利要求1所述的多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法,其特征在于,所述多端口以太網(wǎng)接口裝置根據(jù)VPN業(yè)務(wù)接入方式的信息、VPN業(yè)務(wù)報(bào)文的入端口信息以及預(yù)設(shè)的映射關(guān)系,獲取對(duì)應(yīng)的內(nèi)控VLAN包括當(dāng)VPN業(yè)務(wù)接入方式為基于端口接入時(shí),根據(jù)VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN。
3.如權(quán)利要求2所述的多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法,其特征在于,所述根據(jù)VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN包括提取所述VPN業(yè)務(wù)報(bào)文的入端口信息;根據(jù)所述入端口信息和預(yù)設(shè)的默認(rèn)VLAN,查找所述映射表,得到對(duì)應(yīng)的內(nèi)控VLAN。
4.如權(quán)利要求1至3中任一項(xiàng)所述的多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法,其特征在于,所述多端口以太網(wǎng)接口裝置根據(jù)VPN業(yè)務(wù)接入方式的信息、VPN業(yè)務(wù)報(bào)文的入端口信息以及預(yù)設(shè)的映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN還包括當(dāng)VPN業(yè)務(wù)接入方式為基于端口 +VLAN接入、端口 +VLAN+PRI接入或端口 +QING接入時(shí),根據(jù)所述VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN。
5.如權(quán)利要求4所述的多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法,其特征在于,所述根據(jù)VPN業(yè)務(wù)報(bào)文的入端口信息以及映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN 提取所述VPN業(yè)務(wù)報(bào)文內(nèi)VLAN和入端口信息;根據(jù)所述VLAN和入端口信息,查找所述映射表,得到對(duì)應(yīng)的內(nèi)控VLAN。
6.如權(quán)利要求1至3中任一項(xiàng)所述的多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法,其特征在于,所述將內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文包括將所述內(nèi)控VLAN添加至VPN業(yè)務(wù)報(bào)文或?qū)⑺鯲PN業(yè)務(wù)報(bào)文內(nèi)的VLAN信息修改為所述內(nèi)控VLAN。
7.一種多端口以太網(wǎng)接口裝置,其特征在于,包括獲取模塊,用于根據(jù)VPN業(yè)務(wù)接入方式的信息、VPN業(yè)務(wù)報(bào)文的入端口信息以及預(yù)設(shè)的映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN ;寫入模塊,用于將所述內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文;接入模塊,用于發(fā)送所述寫入內(nèi)控VLAN的VPN業(yè)務(wù)報(bào)文至網(wǎng)絡(luò)設(shè)備的交換芯片或NP ; 供所述交換芯片或NP根據(jù)所述內(nèi)控VLAN以及級(jí)聯(lián)端口,接入VPN業(yè)務(wù);所述級(jí)聯(lián)端口為多端口以太網(wǎng)接口裝置對(duì)應(yīng)的交換芯片或NP的端口。
8.如權(quán)利要求7所述的多端口以太網(wǎng)接口裝置,其特征在于,獲取模塊包括第一獲取單元,用于當(dāng)VPN業(yè)務(wù)接入方式為基于端口接入時(shí),根據(jù)VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN。
9.如權(quán)利要求8所述的多端口以太網(wǎng)接口裝置,其特征在于,第一獲取單元包括 提取子單元,用于提取所述VPN業(yè)務(wù)報(bào)文的入端口信息;查找子單元,用于根據(jù)所述入端口信息和預(yù)設(shè)的默認(rèn)VLAN,查找所述映射表,得到對(duì)應(yīng)的內(nèi)控VLAN。
10.如權(quán)利要求7至9中任一項(xiàng)所述的多端口以太網(wǎng)接口裝置,其特征在于,獲取模塊還包括第二獲取單元,用于當(dāng)VPN業(yè)務(wù)接入方式為基于端口 +VLAN接入、端口 +VLAN+PRI接入或端口 +QING接入時(shí),根據(jù)所述VPN業(yè)務(wù)報(bào)文的入端口信息以及所述映射表,獲取對(duì)應(yīng)的內(nèi)控 VLAN。
11.如權(quán)利要求10所述的多端口以太網(wǎng)接口裝置,其特征在于,所述第二獲取單元包括提取子單元,用于提取所述VPN業(yè)務(wù)報(bào)文內(nèi)VLAN和入端口信息; 查找子單元,用于根據(jù)所述VLAN和入端口信息,查找所述映射表,得到對(duì)應(yīng)的內(nèi)控 VLAN0
全文摘要
本發(fā)明揭示了一種多端口以太網(wǎng)接口裝置VPN業(yè)務(wù)接入的方法,包括多端口以太網(wǎng)接口裝置根據(jù)VPN業(yè)務(wù)接入方式的信息、VPN業(yè)務(wù)報(bào)文的入端口信息以及預(yù)設(shè)的映射表,獲取對(duì)應(yīng)的內(nèi)控VLAN;將所述內(nèi)控VLAN寫入VPN業(yè)務(wù)報(bào)文內(nèi);發(fā)送所述寫入內(nèi)控VLAN的VPN業(yè)務(wù)報(bào)文至網(wǎng)絡(luò)設(shè)備的交換芯片或網(wǎng)絡(luò)處理器NP;供所述交換芯片或NP根據(jù)所述內(nèi)控VLAN以及級(jí)聯(lián)端口,接入VPN業(yè)務(wù);所述級(jí)聯(lián)端口為多端口以太網(wǎng)接口裝置對(duì)應(yīng)的交換芯片或NP的端口。本發(fā)明還提出了對(duì)應(yīng)的裝置。本發(fā)明提出的一種多端口以太網(wǎng)接口裝置及其VPN業(yè)務(wù)接入的方法,實(shí)現(xiàn)多端口以太網(wǎng)接口裝置的VPN業(yè)務(wù)接入。
文檔編號(hào)H04L12/56GK102185781SQ20111012237
公開日2011年9月14日 申請(qǐng)日期2011年5月12日 優(yōu)先權(quán)日2011年5月12日
發(fā)明者王濟(jì)晟 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
双辽市| 辛集市| 聂拉木县| 高清| 永仁县| 贡山| 福鼎市| 台南县| 招远市| 三门峡市| 洪雅县| 博乐市| 长岭县| 武穴市| 鲁山县| 三门峡市| 张家港市| 大新县| 星座| 海阳市| 洛扎县| 兰西县| 南皮县| 罗源县| 康乐县| 泽州县| 通江县| 古交市| 元朗区| 黑河市| 岚皋县| 那坡县| 西华县| 龙海市| 攀枝花市| 南京市| 泗阳县| 若羌县| 女性| 郴州市| 吉安县|