CN109121026A - 一种基于逻辑端口实现volt的方法及系统 - Google Patents
一种基于逻辑端口实现volt的方法及系统 Download PDFInfo
- Publication number
- CN109121026A CN109121026A CN201810689540.3A CN201810689540A CN109121026A CN 109121026 A CN109121026 A CN 109121026A CN 201810689540 A CN201810689540 A CN 201810689540A CN 109121026 A CN109121026 A CN 109121026A
- Authority
- CN
- China
- Prior art keywords
- volt
- port
- logic
- message
- mouth
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0064—Arbitration, scheduling or medium access control aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0073—Provisions for forwarding or routing, e.g. lookup tables
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明公开了一种基于逻辑端口实现VOLT的方法及系统,涉及无源光网络领域,所述方法包括以下步骤:创建虚拟光线路终端VOLT,为每个VOLT分配一个VOLT VLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个逻辑端口均对应一个VOLT VLAN;当报文从线卡到达主控盘的槽位口时,根据报文的VOLT VLAN送达到对应的一个逻辑端口,并在该逻辑端口处剥离VOLT VLAN;当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLT VLAN,再通过该逻辑端口所属的槽位口发送报文。本发明提供的基于逻辑端口实现VOLT的方法,不仅主控盘槽位口的利用率高,业务承载能力强,而且系统架构清晰,便于实现和维护。
Description
技术领域
本发明涉及无源光网络领域,具体涉及一种基于逻辑端口实现VOLT的方法及系统。
背景技术
PON(Passive Optical Network,无源光纤网络)系统由局端的OLT(optical lineterminal,光线路终端)、ODN(optical distribution network,光分配网络)和用户侧的ONU(Optical Network Unit,光网络单元)组成。OLT位于网络侧,放在中心局端,是一种接入网设备,OLT能够提供网络中的二层和三层功能,包括:二层报文的学习和转发、VLAN隔离、三层报文的路由转发、ACL功能等。
现有的OLT主要采用插卡式架构系统,目前主流厂家的OLT都由主控盘和线卡(也称为业务盘或者接口盘)组成。主控盘负责主交换,即设备内部线卡之间的交换以及到汇聚层网络设备的交换,而线卡(即业务盘)主要就是提供PON接口。主控盘通常由交换芯片以及CPU组成,线卡通常由交换芯片、CPU、PON芯片组成,交换芯片实现了单播、组播等业务的转发,具有网络中的二层和三层功能。
主控盘包括连接网络侧的上联口、以及与其他线卡相连的内部端口,主控盘的内部端口为槽位口,线卡包括连接用户侧的PON口、以及与主控盘相连的内部端口,线卡的内部端口为背板口。
参见图1所示,现有技术中,OLT在传递报文时,对应有多个虚拟OLT线路,即VOLT,每个VOLT均对应有一个上联口、一个主控盘的槽位口、一个线卡的背板口和一个PON口。
然而,通常在主控盘上不同的VOLT需要共用同一个槽位口,当报文进入到主控盘后,一般是通过对报文添加字段,如:添加虚拟域VLAN,或者通过修改报文中某个原始字段,来实现报文在不同虚拟域中的转发和隔离。这样做会导致报文原始的信息被掩盖或者修改,同时,对于应用层软件来说,需要感知报文内容中与虚拟域有关的字段,不同虚拟域的转发和操作的对象仍然为共享的物理端口,因此不同虚拟域的转发仍然是在一个平面,并没有将不同虚拟域真正隔离开,从而导致业务承载能力较弱,且实现和维护起来非常不便。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供基于逻辑端口实现VOLT的方法,不仅主控盘槽位口的利用率高,业务承载能力强,而且系统架构清晰,便于实现和维护。
为达到以上目的,本发明采取的技术方案是:
一种基于逻辑端口实现VOLT的方法,包括以下步骤:
创建虚拟光线路终端VOLT,为每个VOLT分配一个VOLTVLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个逻辑端口均对应一个VOLT VLAN;
当报文从线卡到达主控盘的槽位口时,根据报文的VOLT VLAN送达到对应的一个逻辑端口,并在该逻辑端口处剥离VOLT VLAN;
当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLT VLAN,再通过该逻辑端口所属的槽位口发送报文。
在上述技术方案的基础上,所述为每个VOLT分配一个VOLTVLAN之后,还包括以下步骤:在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域,所有的转发域之间相互隔离且独立,不同的业务映射到不同的转发域。
在上述技术方案的基础上,所述在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域之后,还包括以下步骤:
在VOLT内基于主控盘的上联口进行业务配置,具体过程如下:
判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若已使用完,则结束配置,若未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;
在创建或查找转发域之后,当业务从主控盘的上联口传输至槽位口时,将上联口和该业务映射到相应的转发域,使带有该业务的报文进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为上联口对应的物理端口,同时根据报文的目的MAC地址进行转发,转发的端口为槽位口对应于虚拟域的逻辑端口。
将所述上联口对应的物理端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
在上述技术方案的基础上,所述在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域之后,还包括以下步骤:
在VOLT内基于主控盘的槽位口进行业务配置,具体过程如下:
判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若资源已使用完,则结束配置,若资源未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;
在创建或查找转发域之后,判断逻辑端口是否已使用完,若逻辑端口已使用完,则结束配置;
若逻辑端口未使用完,则在槽位口上根据VOLT配置逻辑端口,并在逻辑端口上配置带有业务的报文进入主控盘时剥离VOLTVLAN,并配置带有业务的报文离开主控盘时添加VOLT VLAN;
当业务从主控盘的槽位口转发至上联口时,将逻辑端口和业务映射到相应的转发域,带有该业务的报文先送达到VOLT对应的逻辑端口,再根据用户业务VLAN进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为槽位口对应于虚拟域的逻辑端口,同时根据报文的目的MAC地址进行转发,转发的端口为上联口对应的物理端口;
将所述逻辑端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
在上述技术方案的基础上,所述创建虚拟光线路终端VOLT的过程为:使用网管系统为每个VOLT添加对象,添加的对象包括主控盘的上联口、主控盘的槽位口、线卡的背板口和线卡的PON口。
本发明还提供了一种基于逻辑端口实现VOLT的系统,包括网管系统和主控盘;
所述网管系统用于:创建虚拟光线路终端VOLT,并为每个VOLT分配一个VOLTVLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个所述逻辑端口均对应一个VOLTVLAN;
所述主控盘用于:当报文从线卡到达主控盘的槽位口时,根据报文的VOLT VLAN送达到对应的一个逻辑端口,并在所述逻辑端口处剥离VOLT VLAN;当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLT VLAN,再通过该逻辑端口所属的槽位口发送报文。
在上述技术方案的基础上,所述网管系统还用于:在为每个VOLT分配一个VOLTVLAN之后,将同一VOLT内的不同用户业务VLAN划分多个不同的转发域,所有的转发域之间相互隔离且独立,不同的业务映射到不同的转发域。
在上述技术方案的基础上,所述网管系统还用于:在VOLT内基于主控盘的上联口进行业务配置,具体过程如下:
判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若已使用完,则结束配置,若未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;
在创建或查找转发域之后,当业务从主控盘的上联口传输至槽位口时,将上联口和该业务映射到相应的转发域,使带有该业务的报文进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为上联口对应的物理端口;同时根据报文的目的MAC地址进行转发,转发的端口为槽位口对应于虚拟域的逻辑端口;
将所述上联口对应的物理端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
在上述技术方案的基础上,所述网管系统还用于:在VOLT内基于主控盘的槽位口进行业务配置,具体过程如下:
判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若资源已使用完,则结束配置,若资源未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;
在创建或查找转发域之后,判断逻辑端口是否已使用完,若逻辑端口已使用完,则结束配置;
若逻辑端口未使用完,则在槽位口上根据VOLT配置逻辑端口,并在逻辑端口上配置带有业务的报文进入主控盘时剥离VOLTVLAN,并配置带有业务的报文离开主控盘时添加VOLT VLAN;
当业务从主控盘的槽位口传输至上联口时,将逻辑端口和业务映射到相应的转发域,带有该业务的报文先送达到VOLT对应的逻辑端口,再根据用户业务VLAN进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为槽位口对应于虚拟域的逻辑端口;同时根据报文的目的MAC地址进行转发,转发的端口为上联口对应的物理端口;
将所述逻辑端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
在上述技术方案的基础上,所述网管系统还用于:为每个VOLT添加对象,添加的对象包括主控盘的上联口、主控盘的槽位口、线卡的背板口和线卡的PON口。
与现有技术相比,本发明的优点在于:本发明的基于逻辑端口实现VOLT的方法,将主控盘的一个槽位口划分为多个逻辑端口,每个逻辑端口均对应一个VOLT VLAN,在传输报文时,不同的VOLT使用不同的逻辑端口,不仅主控盘槽位口的利用率高,业务承载能力强,通过逻辑端口对系统分层,使得报文传输路径更加明确,架构清晰,便于实现和维护。
附图说明
图1为现有技术中VOLT的结构框图;
图2为本发明实施例中VOLT在主控盘的上联口处逻辑示意图;
图3为本发明实施例中VOLT在主控盘的槽位口处逻辑示意图;
图4为本发明实施例中基于逻辑端口实现VOLT的方法流程图;
图5为本发明实施例中在VOLT内基于主控盘的上联口进行业务配置的流程图;
图6为本发明实施例中在VOLT内基于主控盘的槽位口进行业务配置的流程图。
具体实施方式
以下结合附图及实施例对本发明作进一步详细说明。
参见图4所示,本发明实施例还提供一种基于逻辑端口实现VOLT的方法,包括以下步骤:
S1:创建虚拟光线路终端VOLT,为每个VOLT分配一个VOLTVLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个逻辑端口均对应一个VOLT VLAN;
参见图2中VOLT在主控盘的上联口处逻辑示意图所示,示意出了两个虚拟光线路终端VOLT,分别为VOLT1和VOLT2,每个VOLT对应一个上联口,即VOLT1对应上联口1,VOLT2对应上联口2。
参见图3中VOLT在主控盘的槽位口处逻辑示意图所示,与图2相对应,也示意出了两个虚拟光线路终端VOLT,分别为VOLT1和VOLT2,两个VOLT均对应一个槽位口。在本实施例中,将一个槽位口划分为两个逻辑端口,分别为逻辑端口1和逻辑端口2,逻辑端口1对应VOLT1-VLAN,逻辑端口2对应VOLT2-VLAN。
S2:在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域,所有的转发域之间相互隔离且独立,不同的业务映射到不同的转发域。
参见图2和图3所示,示意出了将一个VOLT划分为两个不同的转发域,其中,VOLT1-VLAN对应的两个转发域分别为VLAN11和VLAN12,VOLT2-VLAN对应的两个转发域分别为VLAN21和VLAN22。
S3:当报文从线卡到达主控盘的槽位口时,根据报文的VOLTVLAN送达到对应的一个逻辑端口,并在该逻辑端口处剥离VOLTVLAN。
S4:当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLT VLAN,再通过该逻辑端口所属的槽位口发送报文。
本发明实施例的基于逻辑端口实现VOLT的方法,将主控盘的一个槽位口划分为多个逻辑端口,每个逻辑端口均对应一个VOLTVLAN,在传输报文时,不同的VOLT使用不同的逻辑端口,通过逻辑端口对系统分层,使得报文传输路径更加明确,架构清晰,便于实现和维护。
进一步地,所述在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域之后,还包括以下步骤:在VOLT内基于主控盘的上联口进行业务配置。
参见图2和图5所示,在VOLT内基于主控盘的上联口进行业务配置的具体过程如下:
S101:判断VOLT内部的用户业务VLAN对应的转发域是否已经创建,若未创建,则转至步骤S102,若已创建,则转至步骤S104;
S102:判断转发域的资源是否已使用完,若已使用完,则结束配置,若未使用完,则转至步骤S103;
S103:为业务创建转发域,进入步骤S105;
S104:查找该业务对应的转发域,进入步骤S105;
S105:在创建或查找转发域之后,当业务从主控盘的上联口传输至槽位口时,将上联口和该业务映射到相应的转发域,使带有该业务的报文进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为上联口对应的物理端口,同时根据报文的目的MAC地址进行转发,转发的端口为槽位口对应于虚拟域的逻辑端口;
S106:将所述上联口对应的物理端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
进一步地,所述在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域之后,还包括以下步骤:在VOLT内基于主控盘的槽位口进行业务配置。
参见图3和图6所示,在VOLT内基于主控盘的槽位口进行业务配置的具体过程如下:
S201:判断VOLT内部的用户业务VLAN对应的转发域是否已经创建,若未创建,则转至步骤S202,若已创建,则转至步骤S204;
S202:判断转发域的资源是否已使用完,若资源已使用完,则结束配置,若资源未使用完,则转至步骤S203;
S203:为业务创建转发域,进入步骤S205;
S204:查找该业务对应的转发域,进入步骤S205;
S205:在创建或查找转发域之后,判断逻辑端口是否已使用完,若逻辑端口已使用完,则结束配置,若逻辑端口未使用完,则转至步骤S206;
S206:在槽位口上根据VOLT配置逻辑端口,并在逻辑端口上配置带有业务的报文进入主控盘时剥离VOLT VLAN,并配置带有业务的报文离开主控盘时添加VOLT VLAN;
S207:当业务从主控盘的槽位口传输至上联口时,将逻辑端口和业务映射到相应的转发域,带有该业务的报文先送达到VOLT对应的逻辑端口,再根据用户业务VLAN进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为槽位口对应于虚拟域的逻辑端口,同时根据报文的目的MAC地址进行转发,转发的端口为上联口对应的物理端口;
S208:将所述逻辑端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
通过上述主控盘的上联口和槽位口的业务配置,使得VOLT内可以实现多个功能,如二层业务的学习、转发、隔离,三层业务的路由转发和CPU收发包等。
在本实施例中,对于组播,组播报文从逻辑端口转发,并由逻辑端口添加VOLTVLAN,再送达至该逻辑端口所属的槽位口,再由槽位口发送出去。
对于CPU收包,若收包端口是槽位口,传递给应用层的来源端口则为逻辑端口,上层软件可以通过逻辑端口获知该报文的VOLT,进而根据该VOLT实现应用开发;对于CPU发包,当上层软件在指定的发包端口为槽位口时,同时指定发送该包的VOLT,则该报文的发送端口会被转换成逻辑端口,并由逻辑端口添加VOLT VLAN,再送达至该逻辑端口所属的槽位口,再由槽位口发送出去。
在本发明实施例中,无论是组播,还是CPU收发包等,操作对象均是逻辑端口,通过逻辑端口来完成这些操作,使得报文传输路径更加明确,架构清晰,便于实现和维护。
进一步地,所述创建虚拟光线路终端VOLT的过程为:使用网管系统为每个VOLT添加对象,添加的对象包括主控盘的上联口、主控盘的槽位口、线卡的背板口和线卡的PON口。
本发明另一实施例还提供了一种基于逻辑端口实现VOLT的系统,包括网管系统和主控盘。
所述网管系统用于:创建虚拟光线路终端VOLT,并为每个VOLT分配一个VOLTVLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个所述逻辑端口均对应一个VOLTVLAN;
所述主控盘用于:当报文从线卡到达主控盘的槽位口时,根据报文的VOLT VLAN送达到对应的一个逻辑端口,并在所述逻辑端口处剥离VOLT VLAN;当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLT VLAN,再通过该逻辑端口所属的槽位口发送报文。
进一步地,所述网管系统还用于:在为每个VOLT分配一个VOLTVLAN之后,将同一VOLT内的不同用户业务VLAN划分多个不同的转发域,所有的转发域之间相互隔离且独立,不同的业务映射到不同的转发域。
更进一步地,所述网管系统还用于:在VOLT内基于主控盘的上联口进行业务配置,具体过程如下:
判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若已使用完,则结束配置,若未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;
在创建或查找转发域之后,当业务从主控盘的上联口传输至槽位口时,将上联口和该业务映射到相应的转发域,使带有该业务的报文进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为上联口对应的物理端口;同时根据报文的目的MAC地址进行转发,转发的端口为槽位口对应于虚拟域的逻辑端口;
将所述上联口对应的物理端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
更进一步地,所述网管系统还用于:在VOLT内基于主控盘的槽位口进行业务配置,具体过程如下:
判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若资源已使用完,则结束配置,若资源未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;
在创建或查找转发域之后,判断逻辑端口是否已使用完,若逻辑端口已使用完,则结束配置;
若逻辑端口未使用完,则在槽位口上根据VOLT配置逻辑端口,并在逻辑端口上配置带有业务的报文进入主控盘时剥离VOLTVLAN,并配置带有业务的报文离开主控盘时添加VOLT VLAN;
当业务从主控盘的槽位口传输至上联口时,将逻辑端口和业务映射到相应的转发域,带有该业务的报文先送达到VOLT对应的逻辑端口,再根据用户业务VLAN进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为槽位口对应于虚拟域的逻辑端口;同时根据报文的目的MAC地址进行转发,转发的端口为上联口对应的物理端口;
将所述逻辑端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
在本发明实施例中,所述网管系统还用于:为每个VOLT添加对象,添加的对象包括主控盘的上联口、主控盘的槽位口、线卡的背板口和线卡的PON口。
本发明实施例的基于逻辑端口实现VOLT的系统,将主控盘的一个槽位口划分为多个逻辑端口,每个逻辑端口均对应一个VOLTVLAN,在传输报文时,不同的VOLT使用不同的逻辑端口,通过逻辑端口对系统分层,使得报文传输路径更加明确,架构清晰,便于实现和维护。
本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
Claims (10)
1.一种基于逻辑端口实现VOLT的方法,其特征在于,包括以下步骤:
创建虚拟光线路终端VOLT,为每个VOLT分配一个VOLT VLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个逻辑端口均对应一个VOLT VLAN;
当报文从线卡到达主控盘的槽位口时,根据报文的VOLT VLAN送达到对应的一个逻辑端口,并在该逻辑端口处剥离VOLT VLAN;
当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLT VLAN,再通过该逻辑端口所属的槽位口发送报文。
2.如权利要求1所述的基于逻辑端口实现VOLT的方法,其特征在于:所述为每个VOLT分配一个VOLT VLAN之后,还包括以下步骤:在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域,所有的转发域之间相互隔离且独立,不同的业务映射到不同的转发域。
3.如权利要求2所述的基于逻辑端口实现VOLT的方法,其特征在于:所述在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域之后,还包括以下步骤:
在VOLT内基于主控盘的上联口进行业务配置,具体过程如下:
判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若已使用完,则结束配置,若未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;
在创建或查找转发域之后,当业务从主控盘的上联口传输至槽位口时,将上联口和该业务映射到相应的转发域,使带有该业务的报文进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为上联口对应的物理端口,同时根据报文的目的MAC地址进行转发,转发的端口为槽位口对应于虚拟域的逻辑端口。
将所述上联口对应的物理端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
4.如权利要求2所述的基于逻辑端口实现VOLT的方法,其特征在于:所述在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域之后,还包括以下步骤:
在VOLT内基于主控盘的槽位口进行业务配置,具体过程如下:
判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若资源已使用完,则结束配置,若资源未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;
在创建或查找转发域之后,判断逻辑端口是否已使用完,若逻辑端口已使用完,则结束配置;
若逻辑端口未使用完,则在槽位口上根据VOLT配置逻辑端口,并在逻辑端口上配置带有业务的报文进入主控盘时剥离VOLT VLAN,并配置带有业务的报文离开主控盘时添加VOLT VLAN;
当业务从主控盘的槽位口转发至上联口时,将逻辑端口和业务映射到相应的转发域,带有该业务的报文先送达到VOLT对应的逻辑端口,再根据用户业务VLAN进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为槽位口对应于虚拟域的逻辑端口,同时根据报文的目的MAC地址进行转发,转发的端口为上联口对应的物理端口;
将所述逻辑端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
5.如权利要求1所述的基于逻辑端口实现VOLT的方法,其特征在于,所述创建虚拟光线路终端VOLT的过程为:使用网管系统为每个VOLT添加对象,添加的对象包括主控盘的上联口、主控盘的槽位口、线卡的背板口和线卡的PON口。
6.一种基于逻辑端口实现VOLT的系统,其特征在于,包括网管系统和主控盘;
所述网管系统用于:创建虚拟光线路终端VOLT,并为每个VOLT分配一个VOLT VLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个所述逻辑端口均对应一个VOLT VLAN;
所述主控盘用于:当报文从线卡到达主控盘的槽位口时,根据报文的VOLT VLAN送达到对应的一个逻辑端口,并在所述逻辑端口处剥离VOLT VLAN;当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLTVLAN,再通过该逻辑端口所属的槽位口发送报文。
7.如权利要求6所述的基于逻辑端口实现VOLT的系统,其特征在于,所述网管系统还用于:在为每个VOLT分配一个VOLT VLAN之后,将同一VOLT内的不同用户业务VLAN划分多个不同的转发域,所有的转发域之间相互隔离且独立,不同的业务映射到不同的转发域。
8.如权利要求7所述的基于逻辑端口实现VOLT的系统,其特征在于,所述网管系统还用于:在VOLT内基于主控盘的上联口进行业务配置,具体过程如下:
判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若已使用完,则结束配置,若未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;
在创建或查找转发域之后,当业务从主控盘的上联口传输至槽位口时,将上联口和该业务映射到相应的转发域,使带有该业务的报文进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为上联口对应的物理端口;同时根据报文的目的MAC地址进行转发,转发的端口为槽位口对应于虚拟域的逻辑端口;
将所述上联口对应的物理端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
9.如权利要求7所述的基于逻辑端口实现VOLT的系统,其特征在于,所述网管系统还用于:在VOLT内基于主控盘的槽位口进行业务配置,具体过程如下:
判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若资源已使用完,则结束配置,若资源未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;
在创建或查找转发域之后,判断逻辑端口是否已使用完,若逻辑端口已使用完,则结束配置;
若逻辑端口未使用完,则在槽位口上根据VOLT配置逻辑端口,并在逻辑端口上配置带有业务的报文进入主控盘时剥离VOLT VLAN,并配置带有业务的报文离开主控盘时添加VOLT VLAN;
当业务从主控盘的槽位口传输至上联口时,将逻辑端口和业务映射到相应的转发域,带有该业务的报文先送达到VOLT对应的逻辑端口,再根据用户业务VLAN进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为槽位口对应于虚拟域的逻辑端口;同时根据报文的目的MAC地址进行转发,转发的端口为上联口对应的物理端口;
将所述逻辑端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。
10.如权利要求6所述的基于逻辑端口实现VOLT的系统,其特征在于,所述网管系统还用于:为每个VOLT添加对象,添加的对象包括主控盘的上联口、主控盘的槽位口、线卡的背板口和线卡的PON口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810689540.3A CN109121026B (zh) | 2018-06-28 | 2018-06-28 | 一种基于逻辑端口实现volt的方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810689540.3A CN109121026B (zh) | 2018-06-28 | 2018-06-28 | 一种基于逻辑端口实现volt的方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109121026A true CN109121026A (zh) | 2019-01-01 |
CN109121026B CN109121026B (zh) | 2021-03-02 |
Family
ID=64821959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810689540.3A Active CN109121026B (zh) | 2018-06-28 | 2018-06-28 | 一种基于逻辑端口实现volt的方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109121026B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109634678A (zh) * | 2019-01-07 | 2019-04-16 | 烽火通信科技股份有限公司 | 一种灵活支持多种板卡的方法及系统 |
CN109905785A (zh) * | 2019-03-29 | 2019-06-18 | 新华三技术有限公司 | 一种报文转发方法及装置 |
CN110536188A (zh) * | 2019-07-18 | 2019-12-03 | 烽火通信科技股份有限公司 | Olt设备管理方法及系统 |
CN110958502A (zh) * | 2019-11-27 | 2020-04-03 | 烽火通信科技股份有限公司 | 一种实现同一pon内不同onu之间互通的方法及系统 |
CN114040271A (zh) * | 2020-07-21 | 2022-02-11 | 中国电信股份有限公司 | 分布式olt配置方法、主控模块和分布式olt |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103731332A (zh) * | 2012-10-12 | 2014-04-16 | 上海斐讯数据通信技术有限公司 | 主从通信方法和olt系统 |
CN104243092A (zh) * | 2013-06-24 | 2014-12-24 | 华为技术有限公司 | 光网络单元onu、光线路终端olt以及信息传输方法 |
CN106658236A (zh) * | 2016-10-31 | 2017-05-10 | 盛科网络(苏州)有限公司 | 基于多层vlan标签处理的gpon业务承载芯片实现方法 |
CN107342820A (zh) * | 2017-01-09 | 2017-11-10 | 烽火通信科技股份有限公司 | 基于模板管理实现volt的方法及系统 |
CN107493524A (zh) * | 2017-09-21 | 2017-12-19 | 烽火通信科技股份有限公司 | 一种实现虚拟olt的方法 |
-
2018
- 2018-06-28 CN CN201810689540.3A patent/CN109121026B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103731332A (zh) * | 2012-10-12 | 2014-04-16 | 上海斐讯数据通信技术有限公司 | 主从通信方法和olt系统 |
CN104243092A (zh) * | 2013-06-24 | 2014-12-24 | 华为技术有限公司 | 光网络单元onu、光线路终端olt以及信息传输方法 |
CN106658236A (zh) * | 2016-10-31 | 2017-05-10 | 盛科网络(苏州)有限公司 | 基于多层vlan标签处理的gpon业务承载芯片实现方法 |
CN107342820A (zh) * | 2017-01-09 | 2017-11-10 | 烽火通信科技股份有限公司 | 基于模板管理实现volt的方法及系统 |
CN107493524A (zh) * | 2017-09-21 | 2017-12-19 | 烽火通信科技股份有限公司 | 一种实现虚拟olt的方法 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109634678A (zh) * | 2019-01-07 | 2019-04-16 | 烽火通信科技股份有限公司 | 一种灵活支持多种板卡的方法及系统 |
CN109905785A (zh) * | 2019-03-29 | 2019-06-18 | 新华三技术有限公司 | 一种报文转发方法及装置 |
CN110536188A (zh) * | 2019-07-18 | 2019-12-03 | 烽火通信科技股份有限公司 | Olt设备管理方法及系统 |
CN110536188B (zh) * | 2019-07-18 | 2022-02-01 | 烽火通信科技股份有限公司 | Olt设备管理方法及系统 |
CN110958502A (zh) * | 2019-11-27 | 2020-04-03 | 烽火通信科技股份有限公司 | 一种实现同一pon内不同onu之间互通的方法及系统 |
CN110958502B (zh) * | 2019-11-27 | 2022-03-11 | 烽火通信科技股份有限公司 | 一种实现同一pon内不同onu之间互通的方法及系统 |
CN114040271A (zh) * | 2020-07-21 | 2022-02-11 | 中国电信股份有限公司 | 分布式olt配置方法、主控模块和分布式olt |
CN114040271B (zh) * | 2020-07-21 | 2024-03-01 | 中国电信股份有限公司 | 分布式olt配置方法、主控模块和分布式olt |
Also Published As
Publication number | Publication date |
---|---|
CN109121026B (zh) | 2021-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109121026A (zh) | 一种基于逻辑端口实现volt的方法及系统 | |
CN101841451B (zh) | 一种云主机基于虚拟局域网的限速方法和系统 | |
US8665888B2 (en) | Optical line terminal, method and system for packet transmission in optical communication system | |
CN101616014B (zh) | 一种实现跨虚拟专用局域网组播的方法 | |
CN104218995B (zh) | 一种onu、通信系统及onu通信方法 | |
CN104253735B (zh) | 光网络单元、通信系统及方法 | |
CN101516046B (zh) | 以太网无源光网络传输方法 | |
CN101834793A (zh) | 基于mpls/ops的虚拟专用网的实现方法 | |
CN102984043B (zh) | 组播数据流的转发方法及装置 | |
CN107566237A (zh) | 一种数据报文处理方法及装置 | |
CN109525489A (zh) | 一种融合网关及数据传输方法 | |
CN111669270A (zh) | 一种基于标签交换的量子加密传输方法及装置 | |
CN101119220B (zh) | 一种基于吉比特级无源光网络的组播业务实现方法及装置 | |
CN102123083B (zh) | 一种智能应用网络 | |
CN103200126B (zh) | Xg-pon系统流量管理装置及方法 | |
WO2020135705A1 (zh) | Olt设备虚拟化的方法及olt设备、计算机可读介质 | |
CN101330411A (zh) | 一种模拟大规模网络拓扑的方法和系统 | |
CN107623636A (zh) | 一种用户隔离方法和交换机 | |
CN101267681A (zh) | 一种无源光网络的接入设备及组播控制方法 | |
CN106789921A (zh) | 一种支持vlan内成员端口隔离的交换方法及交换机 | |
CN104426686A (zh) | 宽带接入网关用户接入方法、装置及宽带接入网关 | |
CN111884941A (zh) | 一种安全sdn组播系统及其控制方法 | |
CN102025626A (zh) | 转发组播数据报文的方法和提供商边缘设备 | |
CN102594649B (zh) | 虚拟通道组播数据远端复制方法及系统 | |
CN107018081A (zh) | 一种用于实现点对多点的1+1保护的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |