一种基于逻辑端口实现VOLT的方法及系统技术方案

技术编号:19970873 阅读:32 留言:0更新日期:2019-01-03 16:31
本发明专利技术公开了一种基于逻辑端口实现VOLT的方法及系统,涉及无源光网络领域,所述方法包括以下步骤:创建虚拟光线路终端VOLT,为每个VOLT分配一个VOLT VLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个逻辑端口均对应一个VOLT VLAN;当报文从线卡到达主控盘的槽位口时,根据报文的VOLT VLAN送达到对应的一个逻辑端口,并在该逻辑端口处剥离VOLT VLAN;当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLT VLAN,再通过该逻辑端口所属的槽位口发送报文。本发明专利技术提供的基于逻辑端口实现VOLT的方法,不仅主控盘槽位口的利用率高,业务承载能力强,而且系统架构清晰,便于实现和维护。

A Method and System of VOLT Based on Logic Port

The invention discloses a method and system to realize VOLT based on logical ports, which relates to the field of passive optical network. The method includes the following steps: creating a virtual optical path terminal VOLT, assigning a VOLT VLAN to each VOLT, and dividing a slot port of the main control panel into multiple logical ports, each logical port corresponds to a VOLT VLAN; when a message arrives at the master control from the slave line card; When the slot port of the disk is sent to a corresponding logical port according to the VOLT VLAN of the message, and the VOLT VLAN is peeled off at the logical port. When the message is sent to the line card through the slot port of the main control panel, a corresponding logical port is designated according to the VOLT of the message. VOLT VLAN is added to the logical port, and then the message is sent through the slot port of the logical port. The method of realizing VOLT based on logical port provided by the invention not only has high utilization rate of slot port of main control panel, strong service carrying capacity, but also has clear system structure, and is easy to realize and maintain.

【技术实现步骤摘要】
一种基于逻辑端口实现VOLT的方法及系统
本专利技术涉及无源光网络领域,具体涉及一种基于逻辑端口实现VOLT的方法及系统。
技术介绍
PON(PassiveOpticalNetwork,无源光纤网络)系统由局端的OLT(opticallineterminal,光线路终端)、ODN(opticaldistributionnetwork,光分配网络)和用户侧的ONU(OpticalNetworkUnit,光网络单元)组成。OLT位于网络侧,放在中心局端,是一种接入网设备,OLT能够提供网络中的二层和三层功能,包括:二层报文的学习和转发、VLAN隔离、三层报文的路由转发、ACL功能等。现有的OLT主要采用插卡式架构系统,目前主流厂家的OLT都由主控盘和线卡(也称为业务盘或者接口盘)组成。主控盘负责主交换,即设备内部线卡之间的交换以及到汇聚层网络设备的交换,而线卡(即业务盘)主要就是提供PON接口。主控盘通常由交换芯片以及CPU组成,线卡通常由交换芯片、CPU、PON芯片组成,交换芯片实现了单播、组播等业务的转发,具有网络中的二层和三层功能。主控盘包括连接网络侧的上联口、以及与其他线卡相连的内部端口,主控盘的内部端口为槽位口,线卡包括连接用户侧的PON口、以及与主控盘相连的内部端口,线卡的内部端口为背板口。参见图1所示,现有技术中,OLT在传递报文时,对应有多个虚拟OLT线路,即VOLT,每个VOLT均对应有一个上联口、一个主控盘的槽位口、一个线卡的背板口和一个PON口。然而,通常在主控盘上不同的VOLT需要共用同一个槽位口,当报文进入到主控盘后,一般是通过对报文添加字段,如:添加虚拟域VLAN,或者通过修改报文中某个原始字段,来实现报文在不同虚拟域中的转发和隔离。这样做会导致报文原始的信息被掩盖或者修改,同时,对于应用层软件来说,需要感知报文内容中与虚拟域有关的字段,不同虚拟域的转发和操作的对象仍然为共享的物理端口,因此不同虚拟域的转发仍然是在一个平面,并没有将不同虚拟域真正隔离开,从而导致业务承载能力较弱,且实现和维护起来非常不便。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供基于逻辑端口实现VOLT的方法,不仅主控盘槽位口的利用率高,业务承载能力强,而且系统架构清晰,便于实现和维护。为达到以上目的,本专利技术采取的技术方案是:一种基于逻辑端口实现VOLT的方法,包括以下步骤:创建虚拟光线路终端VOLT,为每个VOLT分配一个VOLTVLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个逻辑端口均对应一个VOLTVLAN;当报文从线卡到达主控盘的槽位口时,根据报文的VOLTVLAN送达到对应的一个逻辑端口,并在该逻辑端口处剥离VOLTVLAN;当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLTVLAN,再通过该逻辑端口所属的槽位口发送报文。在上述技术方案的基础上,所述为每个VOLT分配一个VOLTVLAN之后,还包括以下步骤:在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域,所有的转发域之间相互隔离且独立,不同的业务映射到不同的转发域。在上述技术方案的基础上,所述在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域之后,还包括以下步骤:在VOLT内基于主控盘的上联口进行业务配置,具体过程如下:判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若已使用完,则结束配置,若未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;在创建或查找转发域之后,当业务从主控盘的上联口传输至槽位口时,将上联口和该业务映射到相应的转发域,使带有该业务的报文进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为上联口对应的物理端口,同时根据报文的目的MAC地址进行转发,转发的端口为槽位口对应于虚拟域的逻辑端口。将所述上联口对应的物理端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。在上述技术方案的基础上,所述在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域之后,还包括以下步骤:在VOLT内基于主控盘的槽位口进行业务配置,具体过程如下:判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若资源已使用完,则结束配置,若资源未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;在创建或查找转发域之后,判断逻辑端口是否已使用完,若逻辑端口已使用完,则结束配置;若逻辑端口未使用完,则在槽位口上根据VOLT配置逻辑端口,并在逻辑端口上配置带有业务的报文进入主控盘时剥离VOLTVLAN,并配置带有业务的报文离开主控盘时添加VOLTVLAN;当业务从主控盘的槽位口转发至上联口时,将逻辑端口和业务映射到相应的转发域,带有该业务的报文先送达到VOLT对应的逻辑端口,再根据用户业务VLAN进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为槽位口对应于虚拟域的逻辑端口,同时根据报文的目的MAC地址进行转发,转发的端口为上联口对应的物理端口;将所述逻辑端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。在上述技术方案的基础上,所述创建虚拟光线路终端VOLT的过程为:使用网管系统为每个VOLT添加对象,添加的对象包括主控盘的上联口、主控盘的槽位口、线卡的背板口和线卡的PON口。本专利技术还提供了一种基于逻辑端口实现VOLT的系统,包括网管系统和主控盘;所述网管系统用于:创建虚拟光线路终端VOLT,并为每个VOLT分配一个VOLTVLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个所述逻辑端口均对应一个VOLTVLAN;所述主控盘用于:当报文从线卡到达主控盘的槽位口时,根据报文的VOLTVLAN送达到对应的一个逻辑端口,并在所述逻辑端口处剥离VOLTVLAN;当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLTVLAN,再通过该逻辑端口所属的槽位口发送报文。在上述技术方案的基础上,所述网管系统还用于:在为每个VOLT分配一个VOLTVLAN之后,将同一VOLT内的不同用户业务VLAN划分多个不同的转发域,所有的转发域之间相互隔离且独立,不同的业务映射到不同的转发域。在上述技术方案的基础上,所述网管系统还用于:在VOLT内基于主控盘的上联口进行业务配置,具体过程如下:判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若已使用完,则结束配置,若未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;在创建或查找转发域之后,当业务从主控盘的上联口传输至槽位口时,将上联口和该业务映射到相应的转发域,使带有该业务的报文进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为上联口对应的物理端口;同时根据报文的目的MAC地址进行转发,转发的端口为槽位口对应于虚拟域的逻辑端口;将所述上联口对应的物理端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有本文档来自技高网
...

【技术保护点】
1.一种基于逻辑端口实现VOLT的方法,其特征在于,包括以下步骤:创建虚拟光线路终端VOLT,为每个VOLT分配一个VOLT VLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个逻辑端口均对应一个VOLT VLAN;当报文从线卡到达主控盘的槽位口时,根据报文的VOLT VLAN送达到对应的一个逻辑端口,并在该逻辑端口处剥离VOLT VLAN;当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLT VLAN,再通过该逻辑端口所属的槽位口发送报文。

【技术特征摘要】
1.一种基于逻辑端口实现VOLT的方法,其特征在于,包括以下步骤:创建虚拟光线路终端VOLT,为每个VOLT分配一个VOLTVLAN,并将主控盘的一个槽位口划分为多个逻辑端口,每个逻辑端口均对应一个VOLTVLAN;当报文从线卡到达主控盘的槽位口时,根据报文的VOLTVLAN送达到对应的一个逻辑端口,并在该逻辑端口处剥离VOLTVLAN;当通过主控盘的槽位口向线卡发送报文时,先根据报文所属的VOLT指定一个相应的逻辑端口,由该逻辑端口添加VOLTVLAN,再通过该逻辑端口所属的槽位口发送报文。2.如权利要求1所述的基于逻辑端口实现VOLT的方法,其特征在于:所述为每个VOLT分配一个VOLTVLAN之后,还包括以下步骤:在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域,所有的转发域之间相互隔离且独立,不同的业务映射到不同的转发域。3.如权利要求2所述的基于逻辑端口实现VOLT的方法,其特征在于:所述在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域之后,还包括以下步骤:在VOLT内基于主控盘的上联口进行业务配置,具体过程如下:判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若已使用完,则结束配置,若未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;在创建或查找转发域之后,当业务从主控盘的上联口传输至槽位口时,将上联口和该业务映射到相应的转发域,使带有该业务的报文进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为上联口对应的物理端口,同时根据报文的目的MAC地址进行转发,转发的端口为槽位口对应于虚拟域的逻辑端口。将所述上联口对应的物理端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。4.如权利要求2所述的基于逻辑端口实现VOLT的方法,其特征在于:所述在同一VOLT内部,基于用户业务VLAN划分多个不同的转发域之后,还包括以下步骤:在VOLT内基于主控盘的槽位口进行业务配置,具体过程如下:判断VOLT内部的用户业务VLAN的转发域是否已经创建,若未创建,则判断转发域的资源是否已使用完,若资源已使用完,则结束配置,若资源未使用完,则为业务创建转发域,若已创建,则查找该业务对应的转发域;在创建或查找转发域之后,判断逻辑端口是否已使用完,若逻辑端口已使用完,则结束配置;若逻辑端口未使用完,则在槽位口上根据VOLT配置逻辑端口,并在逻辑端口上配置带有业务的报文进入主控盘时剥离VOLTVLAN,并配置带有业务的报文离开主控盘时添加VOLTVLAN;当业务从主控盘的槽位口转发至上联口时,将逻辑端口和业务映射到相应的转发域,带有该业务的报文先送达到VOLT对应的逻辑端口,再根据用户业务VLAN进入到该转发域,对报文的源MAC地址进行学习,学习到的端口为槽位口对应于虚拟域的逻辑端口,同时根据报文的目的MAC地址进行转发,转发的端口为上联口对应的物理端口;将所述逻辑端口添加到所述转发域的洪泛列表中,使未知包和广播包在该转发域的所有端口洪泛。5.如权利要求1所述的基于逻辑端口实现VOLT的方法,其特征在于,所述创建虚拟光线路终端VOLT的过程为:使用网管系统为每个VOLT添加对象,添加的对象包括主控盘...

【专利技术属性】
技术研发人员:李杨
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1