一种用于实现点对多点的1+1保护的方法与流程

文档序号:11623641

本发明涉及数据传输保护领域,具体涉及一种用于实现点对多点的1+1保护的方法。



背景技术:

对于PTN(Packet Transport Network,分组传送网)设备中的二层交换机,在进行数据交换时,很少有能够实现1+1保护的二层交换机,即采用双发选收的数据保护模式,在PTN的设备中,大多是采用的1:1的保护模式,即选发双收的保护模式。

在POTN(Packet Optical Transport Network,分组光传送网络)的设备中,OTN(Optical Transport Network,光传送网)所承载的PTN业务的数据收发保护处理,需PTN模块实现,即OTN模块在实现1+1保护时,要求PTN模块完成主备业务的双发,因此,POTN设备中所常见的1+1保护,即意味着PTN需对P2MP(point 2multiple point,点对多点)的所有业务在发方向均实现1+1保护。

但P2MP涉及到地址学习,学习的目的信息一般是源入包的端口,其对应的为单播,因此,在P2MP中很难实现1+1保护,无法实现1+1所要求的复制主备两份数据进行发送。



技术实现要素:

针对现有技术中存在的缺陷,本发明的目的在于提供一种用于实现点对多点的1+1保护的方法,能够有效解决点对多点业务中的1+1保护问题。

为达到以上目的,本发明采取的技术方案是,包括:

创建一未知包组播,将P2MP业务线路侧的多对主备保护对的主备目的端口均添加至未知包组播;

给P2MP业务线路侧的每个主备保护对均创建一保护组播;

将P2MP业务中,从主备目的端口进入的源入包的学习信息设置为该主备目的端口对应主备保护对;

当P2MP业务中接入点的源入包在MAC地址表中查找MAC地址失败时,将该源入包通过未知包组播多播至所有主备保护对的主备目的端口;

当P2MP业务中接入点的源入包在MAC地址表中查找MAC地址成功时,将该源入包发送至该源入包对应主备目的端口的保护组播,多播至该保护组播对应主备保护对的主备目的端口。

在上述技术方案的基础上,所述主备保护对包括主保护对和备保护对,所述主保护对包括主PTN和主OTN,所述备保护对包括备PTN和备OTN。

在上述技术方案的基础上,所述主备目的端口包括主目的端口和备目的端口,所述主目的端口为主PTN的端口,所述备目的端口为备PTN的端口。

在上述技术方案的基础上,所述MAC地址表含有所有主备目的端口学习到的MAC地址。

与现有技术相比,本发明一种用于实现点对多点的1+1保护的方法的优点在于:针对P2MP业务所包括多个主备保护对中,无法实现每个主备保护对内PTN进行1+1保护时所要求主备业务双发,通过组播,将主备保护对的主备目的端口均添加至组播,采用组播的多播方式,实现主备目的端口进行1+1保护时所要求主备业务双发。同时,还建有一未知包组播,并将所有主备保护对的主备目的端口均添加至未知包组播,当源入包查找MAC地址失败时,通过未知包组播将源入包发送至所有主备目的端口,避免业务数据的丢失。

附图说明

图1为本发明一种用于实现点对多点的1+1保护的方法的流程图。

具体实施方式

以下结合附图对本发明作进一步详细说明。

参见图1所示,本发明提供一种用于实现点对多点的1+1保护的方法,用于实现POTN设备中P2MP分组业务的PTN1+1保护和OTN1+1保护,具体包括:

S1:创建一未知包组播,将P2MP业务线路侧的多对主备保护对的主备目的端口均添加至未知包组播。P2MP业务的线路侧含有多对需要保护的主备保护对,主备保护对包括主保护对和备保护对,主保护对包括主PTN和主OTN,备保护对包括备PTN和备OTN。主备目的端口包括主目的端口和备目的端口,主目的端口为主PTN的端口,备目的端口为备PTN的端口。主PTN和主OTN(备PTN和备OTN)间相连,本实施例中,P2MP业务线路侧的源入包是由PTN至OTN方向,在PTN中完成源入包的主备双发。

S2:给P2MP业务线路侧的每个主备保护对均创建一保护组播。

S3:将P2MP业务中,从主备目的端口进入的源入包的学习信息设置为该主备目的端口对应主备保护对,即该源入包学习到的目的地即为该源入包对应主备目的端口的主备保护对的保护组播。

S4:当P2MP业务中接入点的源入包在MAC地址表中查找MAC地址失败时,将该源入包通过未知包组播多播至所有主备保护对的主备目的端口。MAC地址表含有所有主备目的端口学习到的MAC地址。

S5:当P2MP业务中接入点的源入包在MAC地址表中查找MAC地址成功时,将该源入包发送至该源入包对应主备目的端口的保护组播,多播至该保护组播对应主备保护对的主备目的端口。

针对P2MP业务所包括多个主备保护对中,无法实现每个主备保护对内PTN进行1+1保护时所要求主备业务双发,通过组播,将主备保护对的主备目的端口均添加至组播,采用组播的多播方式,实现主备目的端口进行1+1保护时所要求主备业务双发。同时,还建有一未知包组播,并将所有主备保护对的主备目的端口均添加至未知包组播,当源入包查找MAC地址失败时,通过未知包组播将源入包发送至所有主备目的端口,避免业务数据的丢失。

本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1