限制自动交换光网络的域规模的方法和系统、节点设备的制作方法

文档序号:7847188阅读:197来源:国知局
专利名称:限制自动交换光网络的域规模的方法和系统、节点设备的制作方法
技术领域
本发明涉及网络通信技术,尤其涉及一种限制自动交换光网络的域规模的方法和系统、节点设备。
背景技术
自动交换光网络(Automatic Switched Optical Network, ASON)是一种动态网络,各种协议的运行以及与网管等周边模块的频繁交互会占用ASON节点较多的系统资源, 包括节点的内存和CPU (Central Processing Unit,中央处理器)资源等。随着ASON域规模的不断增大,使得网络的维护和管理愈加复杂和困难,节点消耗的系统资源也越来越多, 甚至可能影响节点系统的稳定和正常运行。因此,限制ASON的域规模在实际网络应用中是非常必要的。目前,只能在进行ASON规划时,对ASON的域规模进行人工控制,实现复杂,可靠性低。

发明内容
本发明的实施例提供了一种限制自动交换光网络的域规模的方法和系统、节点设备,解决现有技术通过人工操作的方式所带来的实现复杂、可靠性低的的问题。本发明的实施例采用如下技术方案本发明一方面提供了一种限制自动交换光网络的域规模的方法,第一域中的第一节点与第二域中的第二节点通过链路相连,包括所述第一节点接收到所述第二节点发送的报文,所述报文携带的信息至少包括所述第二域的节点总数以及标志位;所述第一节点根据所述标志位确定所述报文携带所述第二域的节点总数,提取所述第二域的节点总数;所述第一节点确定所述第一域的节点总数与所述第二域的节点总数之和大于所述第一域的节点门限值,判定单域规模越限;所述第一节点丢弃所述报文,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息。本发明另一方面提供了一种限制自动交换光网络的域规模的方法,第一域中的第一节点与第二域中的第二节点通过链路相连,包括所述第一节点接收到所述第二节点发送的报文,所述报文携带的信息至少包括所述第二域的流量工程链路总数以及标志位;所述第一节点根据所述标志位确定所述报文携带所述第二域的流量工程链路总数,提取所述第二域的流量工程链路总数;所述第一节点确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,判定单域规模越限;
所述第一节点丢弃所述报文,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息。本发明一方面提供了一种节点设备,所述节点设备位于第一域中,所述节点设备与第二域中的第二节点设备通过链路相连,包括接收模块,用于接收所述第二节点设备发送的报文,所述报文携带的信息至少包括所述第二域的节点设备总数以及标志位;处理模块,用于根据所述标志位确定所述报文携带所述第二域的节点设备总数, 提取所述第二域的节点设备总数;还用于判定单域规模越限后丢弃所述报文,使得本节点设备与所述第二节点设备间不能洪泛用于加入域的信息;判断模块,用于确定所述第一域的节点设备总数与所述第二域的节点设备总数之和大于所述第一域的节点设备门限值,判定单域规模越限。本发明另一方面提供了一种节点设备,所述节点设备位于第一域中,所述节点设备与第二域中的第二节点设备通过链路相连,包括接收模块,用于接收所述第二节点设备发送的报文,所述报文携带的信息至少包括所述第二域的流量工程链路总数以及标志位;处理模块,用于根据所述标志位确定所述报文携带所述第二域的流量工程链路总数,提取所述第二域的流量工程链路总数;还用于判定单域规模越限后丢弃所述报文,使得本节点设备与所述第二节点设备间不能洪泛用于加入域的信息;判断模块,用于确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,判定单域规模越限。本发明一方面提供了一种限制自动交换光网络的域规模的系统,所述系统至少包括第一节点设备和第二节点设备,第一域中的所述第一节点设备与第二域中的所述第二节点设备通过链路相连,包括所述第二节点设备,用于向所述第一节点设备发送报文,所述报文携带的信息至少包括所述第二域的节点设备总数以及标志位;所述第一节点设备,用于接收所述报文,根据所述标志位确定所述报文携带所述第二域的节点设备总数,提取所述第二域的节点设备总数;确定所述第一域的节点设备总数与所述第二域的节点设备总数之和大于所述第一域的节点设备门限值,判定单域规模越限;丢弃所述报文,使得所述第一节点设备与所述第二节点设备间不能洪泛用于加入域的
fn息ο本发明另一方面提供了一种限制自动交换光网络的域规模的系统,所述系统至少包括第一节点设备和第二节点设备,第一域中的所述第一节点设备与第二域中的所述第二节点设备通过链路相连,包括所述第二节点设备,用于向所述第一节点设备发送报文,所述报文携带的信息至少包括第二域的流量工程链路总数以及标志位;所述第一节点设备,用于接收所述报文,根据所述标志位确定所述报文携带所述第二域的流量工程链路总数,提取所述第二域的流量工程链路总数;确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,判定单域规模越限;丢弃所述报文,使得所述第一节点设备与所述第二节点设备间不能洪泛用于加入域的信息。本发明实施例提供的一种限制自动交换光网络的域规模的方法和系统、节点设备,能够自动限制自动交换光网络的域规模,实现简单、可靠性高。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图Ia为本发明的一实施例提供的一种限制自动交换光网络的域规模的方法的流程图;图Ib为本发明的另一实施例提供的一种限制自动交换光网络的域规模的方法的流程图;图2为本发明的实施例提供的一自动交换光网络拓扑示意图;图3为本发明的实施例提供的另一自动交换光网络拓扑示意图;图4为本发明的实施例提供的一种节点设备的结构框图;图5为本发明的实施例提供的一种限制自动交换光网络的域规模的系统示意图。
具体实施例方式本发明实施例提供了一种限制自动交换光网络的域规模的方法和系统、节点设备。为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。本发明实施例,一种限制自动交换光网络的域规模的方法的流程如图Ia所示,第一域中的第一节点与第二域中的第二节点通过链路相连,该方法包括以下步骤步骤SlOla,第一节点接收到第二节点发送的报文,该报文携带的信息至少包括第二域的节点总数以及标志位;步骤S102a,第一节点根据标志位确定该报文携带第二域的节点总数,提取第二域的节点总数;步骤S103a,第一节点确定第一域的节点总数与第二域的节点总数之和大于第一域的节点门限值,判定单域规模越限;步骤S104a,第一节点丢弃该报文,使得第一节点与第二节点间不能洪泛用于加入域的信息。本发明另一实施例,一种限制自动交换光网络的域规模的方法的流程如图Ib所示,第一域中的第一节点与第二域中的第二节点通过链路相连,该方法包括以下步骤步骤SlOlb,第一节点接收到第二节点发送的报文,该报文携带的信息至少包括第二域的流量工程链路总数以及标志位;步骤S102b,第一节点根据标志位确定该报文携带第二域的流量工程链路总数,提取第二域的流量工程链路总数;步骤S103b,第一节点确定第一域的流量工程链路总数与第二域的流量工程链路总数之和大于第一域的流量工程链路门限值,判定单域规模越限;步骤S104b,第一节点丢弃该报文,使得第一节点与第二节点间不能洪泛用于加入域的信息。下面结合附图对本发明实施例提供的一种限制自动交换光网络的域规模的方法和系统、节点设备进行详细描述。应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。实施例一,本发明实施例提供了一种限制自动交换光网络的域规模的方法。如图 2所示的ASON拓扑示意图中,包括ASON的域X和域Y。节点A、B、C、D、E、F、G为域X中的ASON节点,域X中各节点根据自身统计获知域X的节点总数为7,流量工程(Traffic Engineering, TE)链路总数为10。节点I、J、K、L、M、N、0、P为域Y中的ASON节点,域Y中各节点根据自身统计获知域Y的节点总数为8,TE链路总数为15。域X中的节点C与域 Y中的节点J通过链路相连,将域Y加入域X。该方法具体包括如下步骤步骤S201,节点J向节点C发送报文,该报文携带域Y的节点总数、TE链路总数以及标志位。本实施例中,节点J向节点C发送OSPF(Open Shortest Path First,开放式最短路径优先)协议的Hello报文或者OSPF协议的DD (Database Description,数据库描述) 报文。该Hello或者DD报文中携带节点J所在域Y的节点总数8、TE链路总数15以及标志位。其中,标志位用于标识Hello或者DD报文中携带节点总数和TE链路总数。步骤S202,节点C根据标志位确定报文携带域Y的节点总数和TE链路总数,提取域Y的节点总数和TE链路总数。本实施例中,节点C接收到节点J发送的Hello或者DD报文,根据标志位确定 Hello或者DD报文中携带域Y的节点总数和TE链路总数,提取Hello或者DD报文中携带的域Y的节点总数8和TE链路总数15。步骤203,节点C判定单域规模越限。本实施例中,节点C所在域X的节点门限值为12,TE链路门限值为40。ASON域的节点门限值和TE链路门限值可以通过配置获得。节点C根据ASON单域规模越限策略判断单域规模是否越限。ASON单域规模越限策略包括三种方式,可以由用户选择设定1)节点确定两域的节点总数之和大于节点门限值,则判定单域规模越限;2)节点确定两域的TE链路总数之和大于TE链路门限值,则判定单域规模越限;3)节点确定两域的节点总数之和、TE链路总数之和,只要其中一个大于门限值, 则判定单域规模越限。即节点确定两域的节点总数之和大于节点门限值,进一步确定两域的TE链路总数之和也大于TE链路门限值,则判定单域规模越限;节点确定两域的节点总数之和小于节点门限值,进一步确定两域的TE链路总数之和大于TE链路门限值,则判定单域规模越限;节点确定两域的TE链路总数之和小于TE链路门限值,进一步确定两域的节点总数之和大于节点门限值,则判定单域规模越限。节点总数之和与节点门限值的大小、TE链路总数之和与TE链路门限值的大小,本实施例中对二者的判断顺序不作限制,即可以先判断节点总数之和与节点门限值的大小, 也可以先判断TE链路总数之和与TE链路门限值的大小。本实施例中,用户设定的ASON单域规模越限策略是3)节点确定节点总数之和、 TE链路总数之和,只要其中一个大于门限值,则判定单域规模越限。节点C将域X的节点总数7与域Y的节点总数8相加,得到节点总数之和为15,大于域X的节点门限值12 ;将域X的TE链路总数10与域Y的TE链路总数15相加,得到TE 链路总数之和为25,小于域X的TE链路门限值40。域X与域Y的节点总数之和大于域X的节点门限值,节点C判定单域规模越限。步骤S204,节点C丢弃该报文。本实施例中,节点C判定单域规模越限,丢弃节点J发送的Hello或者DD报文。如果步骤S201中节点J通过OSPF协议的Hello报文携带域Y的节点总数、TE链路总数以及标识位,相应地,步骤S204中节点C丢弃节点J发送的Hello报文,则节点C与节点J不能形成邻居关系,无法洪泛加入域的信息,域Y不能加入域X,限制ASON的域X的规模;如果步骤S201中节点J通过OSPF协议的DD报文携带域Y的节点总数、TE链路总数以及标识位,相应地,步骤S204中节点C丢弃节点J发送的DD报文,则节点C与节点 J之间不能形成邻接关系,无法洪泛加入域的信息,域Y不能加入域X,限制ASON的域X的规模。实施例一描述了域Y加入域X的情况,其中,域X和域Y仅有一对节点通过链路相连的情况。域X和域Y可能有η (η >= 1)对节点通过链路相连,对于有多对节点通过链路相连的情况,每对节点的处理与实施例一中描述的节点C与节点J的处理类似,每对节点比较的域的节点总数、TE链路总数、以及相应门限值都是相同的,因此每对节点对单域规模是否越限的判断过程和判断结果是类似的。如果每对通过链路相连的节点中,接收Hello或者DD报文的节点确定单域规模越限,丢弃Hello或者DD报文,则节点间不能形成邻接关系,无法洪泛加入域的信息,则域Y不能加入域X,达到根据门限值限制ASON单域规模的目的。对于一个ASON域加入另一个ASON域,有一种特殊情况请求加入的域仅包含一个节点,即单个节点加入ASON域。此种情况下,可以将单个节点看做一个最小域,单个节点发送的Hello或者DD报文中携带其所在域的节点总数为1、TE链路总数为1,与单个节点通过链路相连的被加入域中的节点接收报文,进行单域规模是否越限的判断,由此达到根据门限值限制ASON单域规模的目的。下面通过实施例二对此情况进行详细描述。实施例二,本发明实施例提供了一种限制自动交换光网络的域规模的方法。如图3 所示的ASON拓扑示意图中,包括ASON的域X和节点H。节点A、B、C、D、E、F、G为域X中的 ASON节点,域X中各节点根据自身统计获得域X的节点总数为7,TE链路总数为10。域X 中的节点B与节点H通过链路相连,将节点H加入域X。该方法具体包括如下步骤
11
步骤S301,节点H向节点B发送报文,该报文携带节点总数、TE链路总数以及标志位。本实施例中,节点H向节点B发送OSPF协议的Hello报文或者OSPF协议的DD报文。该Hello或者DD报文中携带节点总数1、TE链路总数1以及标识位。其中,标志位用于标识Hello或者DD报文中携带节点总数和TE链路总数。步骤S302,节点B根据标志位确定报文携带节点总数和TE链路总数,提取节点总数和TE链路总数。本实施例中,节点B接收到节点H发送的Hello或者DD报文,根据标志位确定 Hello或者DD报文中携带节点总数和TE链路总数,提取Hello或者DD报文中携带的节点总数1和TE链路总数1。步骤S303,节点B判定单域规模越限。本实施例中,节点B所在域X的节点总数门限值为7,TE链路门限值为20。ASON 域的节点门限值和TE链路门限值可以通过配置获得。节点B根据ASON单域规模越限策略判断单域规模是否越限。ASON单域规模越限策略包括三种方式,与实施例一步骤S203中一致。本实施例中,用户设定的ASON单域规模越限策略是1)节点确定两域的节点总数之和大于节点门限值,则判定单域规模越限。节点B将域X的节点总数7与Hello或者DD报文中携带的节点总数1相加,得到节点总数之和为8,大于域X的节点门限值7。节点总数之和大于域X的节点门限值,节点B判定单域规模越限。步骤S304,节点B丢弃该报文。本实施例中,节点B判定单域规模越限,丢弃节点H发送的Hello或者DD报文。如果步骤S301中节点H通过OSPF协议的Hello报文携带节点总数、TE链路总数以及标识位,相应地,步骤S304中节点B丢弃节点H发送的Hello报文,则节点B与节点H 不能形成邻居关系,无法洪泛加入域的信息,节点H不能加入域X,限制ASON的域X的规模;
如果步骤S301中节点H通过OSPF协议的DD报文携带节点总数、TE链路总数以及标识位,相应地,步骤S304中节点B丢弃节点H发送的DD报文,则节点B与节点H之间不能形成邻接关系,无法洪泛加入域的信息,节点H不能加入域X,限制ASON的域X的规模。上述实施例中,根据不同的策略判断单域规模是否越限,节点可以1)仅判断节点总数之和与节点门限值的大小;幻仅判断TE链路总数之和与TE链路门限值的大小;3)节点总数之和与节点门限值的大小、TE链路总数之和与TE链路门限值的大小,二者都要判断。相应地,报文(如OSPF协议的Hello或者DD报文)中可以1)仅携带节点总数;2)仅携带TE链路总数;幻携带节点总数和TE链路总数。对于仅判断节点总数之和与节点门限值的大小的情况,报文也可以携带节点总数和TE链路总数,如实施例二 ;同样,对于仅判断 TE链路总数之和与TE链路门限值的大小的情况,报文也可以携带节点总数和TE链路总数。本发明实施例提供的一种限制自动交换光网络的域规模的方法,能够自动限制自动交换光网络的域规模,实现简单、可靠性高。实施例三,本发明实施例提供了一种节点设备,该节点设备位于第一域中,该节点设备与第二域中的第二节点设备通过链路相连。如图4所示,包括
接收模块401,用于接收第二节点设备发送的报文,该报文携带的信息至少包括第二域的节点设备总数以及标志位;处理模块402,用于根据标志位确定该报文携带第二域的节点设备总数,提取第二域的节点设备总数;还用于判定单域规模越限后丢弃该报文,使得本节点设备与第二节点设备间不能洪泛用于加入域的信息;判断模块403,用于确定第一域的节点设备总数与第二域的节点设备总数之和大于第一域的节点设备门限值,判定单域规模越限。进一步地,该报文携带的信息还可以包括第二域的TE链路总数;处理模块402还用于根据标志位确定该报文携带第二域的TE链路总数,提取第二域的TE链路总数;判断模块403,或者还用于确定第一域的节点设备总数与第二域的节点设备总数之和大于第一域的节点设备门限值,进一步确定第一域的流量工程链路总数与第二域的流量工程链路总数之和大于第一域的流量工程链路门限值,判定单域规模越限;或者还用于确定第一域的节点设备总数与第二域的节点设备总数之和小于第一域的节点设备门限值,进一步确定第一域的流量工程链路总数与第二域的流量工程链路总数之和大于第一域的流量工程链路门限值,判定单域规模越限。实施例四,本发明实施例提供了一种节点设备,该节点设备位于第一域中,该节点设备与第二域中的第二节点设备通过链路相连。如图4所示,包括接收模块401,用于接收第二节点设备发送的报文,该报文携带的信息至少包括第二域的TE链路总数以及标志位;处理模块402,用于根据标志位确定该报文携带第二域的TE链路总数,提取第二域的TE链路总数;还用于判定单域规模越限后丢弃该报文,使得本节点设备与第二节点设备间不能洪泛用于加入域的信息;判断模块403,用于确定第一域的TE链路总数与第二域的TE链路总数之和大于第一域的TE链路门限值,判定单域规模越限。进一步地,该报文携带的信息还可以包括第二域的节点设备总数;处理模块402还用于根据标志位确定该报文携带第二域的节点设备总数,提取第二域的节点设备总数;判断模块403还用于确定第一域的流量工程链路总数与第二域的流量工程链路总数之和小于第一域的流量工程链路门限值,进一步确定第一域的节点设备总数与第二域的节点设备总数之和大于第一域的节点设备门限值,判定单域规模越限。上述实施例三和实施例四节点设备内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述, 此处不再赘述。本发明实施例提供的一种节点设备,能够自动限制自动交换光网络的域规模,实现简单、可靠性高。实施例五,本发明实施例提供了一种限制自动交换光网络的域规模的系统,如图5 所示,至少包括第一节点设备501和第二节点设备502,第一域中的第一节点设备501与第二域中的第二节点设备502通过链路相连第二节点设备502,用于向第一节点设备501发送报文,该报文携带的信息至少包括第二域的节点设备总数以及标志位;第一节点设备501,包括接收模块、处理模块、判断模块,具体内容参见实施例三的接收模块401、处理模块402、判断模块403,此处不再赘述。进一步地,该报文携带的信息还可以包括第二域的TE链路总数;第一节点设备501包括的处理模块402还用于根据标志位确定该报文携带第二域的TE链路总数,提取第二域的TE链路总数;第一节点设备501包括的判断模块403,或者还用于确定第一域的节点设备总数与第二域的节点设备总数之和大于第一域的节点设备门限值,进一步确定第一域的流量工程链路总数与第二域的流量工程链路总数之和大于第一域的流量工程链路门限值,判定单域规模越限;或者还用于确定第一域的节点设备总数与第二域的节点设备总数之和小于第一域的节点设备门限值,进一步确定第一域的流量工程链路总数与第二域的流量工程链路总数之和大于第一域的流量工程链路门限值,判定单域规模越限。实施例六,本发明实施例提供了一种限制自动交换光网络的域规模的系统,如图5 所示,至少包括第一节点设备501和第二节点设备502,第一域中的第一节点设备501与第二域中的第二节点设备502通过链路相连第二节点设备502,包括发送模块,用于向第一节点设备501发送报文,该报文携带的信息至少包括第二域的TE链路总数以及标志位。第一节点设备501,包括接收模块、处理模块、判断模块,具体内容参见实施例四的接收模块401、处理模块402、判断模块403,此处不再赘述。进一步地,该报文携带的信息还可以包括第二域的节点设备总数;第一节点设备501包括的处理模块402还用于根据标志位确定该报文携带第二域的节点设备总数,提取第二域的节点设备总数;第一节点设备501包括的判断模块403,或者还用于确定第一域的流量工程链路总数与第二域的流量工程链路总数之和小于第一域的流量工程链路门限值,进一步确定第一域的节点设备总数与第二域的节点设备总数之和大于第一域的节点设备门限值,判定单域规模越限。上述实施例中通过扩展OSPF协议的Hello报文或者OSPF协议的DD报文携带节点总数、TE链路总数以及标识位。可以通过扩展OSPF协议的Hello报文携带上述信息,Hello报文中增加下述字段, 用于携带节点总数和TE链路总数AsonDomain Total NE Num 表示节点所在ASON域的节点总数;AsonDomain Total TEL Num 表示节点所在ASON域的TE链路总数。Hello报文中的Option字段用于标识OSPF的可选能力,可以扩展Option字段中的预留比特(如比特7)携带标识位,该标识位用于标识报文中是否携带节点所在ASON域的节点总数和TE链路总数中至少一个信息置“1”表示该报文中携带了节点所在ASON域的节点总数和TE链路总数中至少一个信息;置“0”表示该报文中没有携带节点所在ASON域的节点总数,也没有携带节点所在ASON域的TE链路总数。还可以通过扩展OSPF协议的DD报文携带上述信息,DD报文中增加下述字段,用于携带节点总数和TE链路总数AsonDomain Total NE Num 表示节点所在ASON域的节点总数;AsonDomain Total TEL Num 表示节点所在ASON域的TE链路总数。DD报文中的Option字段用于标识OSPF的可选能力,可以扩展Option字段中的预留比特(如比特7)携带标识位,该标识位用于标识报文中是否携带节点所在ASON域的节点总数和TE链路总数中至少一个信息置“1”表示该报文中携带了节点所在ASON域的节点总数和TE链路总数中至少一个信息;置“O”表示该报文中没有携带节点所在ASON域的节点总数,也没有携带节点所在ASON域的TE链路总数。上述实施例通过扩展OSPF协议的Hello报文或者OSPF协议的DD报文实现,此外, 还可以通过其它IGP协议实现,例如可以通过IS-IS协议的IIHantermediate System to Intermediate System Hello)报文携带节点总数、TE链路总数以及标志位。采用本发明实施例提供的技术方案,能够自动限制自动交换光网络的域规模,实现简单、可靠性高。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
权利要求
1.一种限制自动交换光网络的域规模的方法,第一域中的第一节点与第二域中的第二节点通过链路相连,其特征在于,包括所述第一节点接收到所述第二节点发送的报文,所述报文携带的信息至少包括所述第二域的节点总数以及标志位;所述第一节点根据所述标志位确定所述报文携带所述第二域的节点总数,提取所述第二域的节点总数;所述第一节点确定所述第一域的节点总数与所述第二域的节点总数之和大于所述第一域的节点门限值,判定单域规模越限;所述第一节点丢弃所述报文,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息。
2.根据权利要求1所述的方法,其特征在于,所述报文携带的信息还包括所述第二域的流量工程链路总数;所述方法还包括所述第一节点根据所述标志位确定所述报文携带所述第二域的流量工程链路总数,提取所述第二域的流量工程链路总数;在所述第一节点确定所述第一域的节点总数与所述第二域的节点总数之和大于所述第一域的节点门限值之后,所述第一节点进一步确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,判定单域规模越限。
3.根据权利要求1所述的方法,其特征在于,所述报文携带的信息还包括所述第二域的流量工程链路总数;所述方法还包括所述第一节点根据所述标志位确定所述报文携带所述第二域的流量工程链路总数,提取所述第二域的流量工程链路总数;所述第一节点确定所述第一域的节点总数与所述第二域的节点总数之和小于所述第一域的节点门限值,进一步确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,然后判定单域规模越限。
4.根据权利要求1、2或3所述的方法,其特征在于,所述报文为开放式最短路径优先协议的Hello报文;所述第一节点丢弃所述报文,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息,具体包括所述第一节点丢弃所述Hello报文,所述第一节点与所述第二节点不能形成邻居关系,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息。
5.根据权利要求1、2或3所述的方法,其特征在于,所述报文为开放式最短路径优先协议的数据库描述报文;所述第一节点丢弃所述报文,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息,具体包括所述第一节点丢弃所述数据库描述报文,所述第一节点与所述第二节点不能形成邻接关系,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息。
6.一种限制自动交换光网络的域规模的方法,第一域中的第一节点与第二域中的第二节点通过链路相连,其特征在于,包括所述第一节点接收到所述第二节点发送的报文,所述报文携带的信息至少包括所述第二域的流量工程链路总数以及标志位;所述第一节点根据所述标志位确定所述报文携带所述第二域的流量工程链路总数,提取所述第二域的流量工程链路总数;所述第一节点确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,判定单域规模越限;所述第一节点丢弃所述报文,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息。
7.根据权利要求6所述的方法,其特征在于,所述报文携带的信息还包括所述第二域的节点总数;所述方法还包括所述第一节点根据所述标志位确定所述报文携带所述第二域的节点总数,提取所述第二域的节点总数;所述第一节点确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和小于所述第一域的流量工程链路门限值,进一步确定所述第一域的节点总数与所述第二域的节点总数之和大于所述第一域的节点门限值,然后判定单域规模越限。
8.根据权利要求6或7所述的方法,其特征在于,所述报文为开放式最短路径优先协议的Hello报文;所述第一节点丢弃所述报文,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息,具体包括所述第一节点丢弃所述Hello报文,所述第一节点与所述第二节点不能形成邻居关系,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息。
9.根据权利要求6或7所述的方法,其特征在于,所述报文为开放式最短路径优先协议的数据库描述报文;所述第一节点丢弃所述报文,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息,具体包括所述第一节点丢弃所述数据库描述报文,所述第一节点与所述第二节点不能形成邻接关系,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息。
10.一种节点设备,所述节点设备位于第一域中,所述节点设备与第二域中的第二节点设备通过链路相连,其特征在于,包括接收模块,用于接收所述第二节点设备发送的报文,所述报文携带的信息至少包括所述第二域的节点设备总数以及标志位;处理模块,用于根据所述标志位确定所述报文携带所述第二域的节点设备总数,提取所述第二域的节点设备总数;还用于判定单域规模越限后丢弃所述报文,使得本节点设备与所述第二节点设备间不能洪泛用于加入域的信息;判断模块,用于确定所述第一域的节点设备总数与所述第二域的节点设备总数之和大于所述第一域的节点设备门限值,判定单域规模越限。
11.根据权利要求10所述的节点设备,其特征在于,所述报文携带的信息还包括所述第二域的流量工程链路总数;所述节点设备还包括所述处理模块还用于根据所述标志位确定所述报文携带所述第二域的流量工程链路总数,提取所述第二域的流量工程链路总数;所述判断模块还用于在确定所述第一域的节点设备总数与所述第二域的节点设备总数之和大于所述第一域的节点设备门限值之后,进一步确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,判定单域规模越限。
12.根据权利要求10所述的节点设备,其特征在于,所述报文携带的信息还包括所述第二域的流量工程链路总数;所述节点设备还包括所述处理模块还用于根据所述标志位确定所述报文携带所述第二域的流量工程链路总数,提取所述第二域的流量工程链路总数;所述判断模块还用于确定所述第一域的节点设备总数与所述第二域的节点设备总数之和小于所述第一域的节点设备门限值,进一步确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,然后判定单域规模越限。
13.一种节点设备,所述节点设备位于第一域中,所述节点设备与第二域中的第二节点设备通过链路相连,其特征在于,包括接收模块,用于接收所述第二节点设备发送的报文,所述报文携带的信息至少包括所述第二域的流量工程链路总数以及标志位;处理模块,用于根据所述标志位确定所述报文携带所述第二域的流量工程链路总数, 提取所述第二域的流量工程链路总数;还用于判定单域规模越限后丢弃所述报文,使得本节点设备与所述第二节点设备间不能洪泛用于加入域的信息;判断模块,用于确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,判定单域规模越限。
14.根据权利要求13所述的节点设备,其特征在于,所述报文携带的信息还包括所述第二域的节点设备总数;所述节点设备还包括所述处理模块还用于根据所述标志位确定所述报文携带所述第二域的节点设备总数, 提取所述第二域的节点设备总数;所述判断模块还用于确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和小于所述第一域的流量工程链路门限值,进一步确定所述第一域的节点设备总数与所述第二域的节点设备总数之和大于所述第一域的节点设备门限值,然后判定单域规模越限。
15.一种限制自动交换光网络的域规模的系统,所述系统至少包括第一节点设备和第二节点设备,第一域中的所述第一节点设备与第二域中的所述第二节点设备通过链路相连,其特征在于,包括所述第二节点设备,用于向所述第一节点设备发送报文,所述报文携带的信息至少包括所述第二域的节点设备总数以及标志位;所述第一节点设备,用于接收所述报文,根据所述标志位确定所述报文携带所述第二域的节点设备总数,提取所述第二域的节点设备总数;确定所述第一域的节点设备总数与所述第二域的节点设备总数之和大于所述第一域的节点设备门限值,判定单域规模越限; 丢弃所述报文,使得所述第一节点设备与所述第二节点设备间不能洪泛用于加入域的信肩、ο
16.根据权利要求15所述的系统,其特征在于,所述报文携带的信息还包括所述第二域的流量工程链路总数;所述系统还包括所述第一节点设备还用于根据所述标志位确定所述报文携带所述第二域的流量工程链路总数,提取所述第二域的流量工程链路总数;在确定所述第一域的节点设备总数与所述第二域的节点设备总数之和大于所述第一域的节点设备门限值之后,进一步确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,判定单域规模越限。
17.根据权利要求15所述的系统,其特征在于,所述报文携带的信息还包括所述第二域的流量工程链路总数;所述系统还包括所述第一节点设备还用于根据所述标志位确定所述报文携带所述第二域的流量工程链路总数,提取所述第二域的流量工程链路总数;确定所述第一域的节点设备总数与所述第二域的节点设备总数之和小于所述第一域的节点设备门限值,进一步确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,然后判定单域规模越限。
18.—种限制自动交换光网络的域规模的系统,所述系统至少包括第一节点设备和第二节点设备,第一域中的所述第一节点设备与第二域中的所述第二节点设备通过链路相连,其特征在于,包括所述第二节点设备,用于向所述第一节点设备发送报文,所述报文携带的信息至少包括第二域的流量工程链路总数以及标志位;所述第一节点设备,用于接收所述报文,根据所述标志位确定所述报文携带所述第二域的流量工程链路总数,提取所述第二域的流量工程链路总数;确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和大于所述第一域的流量工程链路门限值,判定单域规模越限;丢弃所述报文,使得所述第一节点设备与所述第二节点设备间不能洪泛用于加入域的信息。
19.根据权利要求18所述的系统,其特征在于,所述报文携带的信息还包括所述第二域的节点设备总数;所述系统还包括所述第一节点设备还用于根据所述标志位确定所述报文携带所述第二域的节点设备总数,提取所述第二域的节点设备总数;确定所述第一域的流量工程链路总数与所述第二域的流量工程链路总数之和小于所述第一域的流量工程链路门限值,进一步确定所述第一域的节点设备总数与所述第二域的节点设备总数之和大于所述第一域的节点设备门限值, 然后判定单域规模越限。
全文摘要
本发明涉及网络通信领域,具体公开了一种限制自动交换光网络的域规模的方法,包括所述第一节点接收到所述第二节点发送的报文,所述报文携带的信息至少包括所述第二域的节点总数以及标志位;所述第一节点根据所述标志位确定所述报文携带所述第二域的节点总数,提取所述第二域的节点总数;所述第一节点确定所述第一域的节点总数与所述第二域的节点总数之和大于所述第一域的节点门限值,判定单域规模越限;所述第一节点丢弃所述报文,使得所述第一节点与所述第二节点间不能洪泛用于加入域的信息。本发明实施例还公开了一种限制自动交换光网络的域规模的系统和一种节点设备。
文档编号H04L12/24GK102439999SQ201180002605
公开日2012年5月2日 申请日期2011年11月1日 优先权日2011年11月1日
发明者易孟, 范明惠 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1