通知信息的发送方法及装置的制造方法_2

文档序号:9923780阅读:来源:国知局
进行通知而导致的存在大量冗余报文,浪费网络资源的问题,不需要所有网路中的节点都进行报文响应,不浪费网络资源。
【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1是根据相关技术中的MPLS网络结构示意图;
[0020]图2是根据本发明实施例的通知信息的发送方法的流程图;
[0021]图3为根据本发明实施例的根节点响应出接口失效的处理流程图;
[0022]图4为根据本发明实施例的中间节点响应入接口失效的处理流程图;
[0023]图5为根据本发明优选实施例的中间节点响应出接口失效的处理流程图;
[0024]图6为根据本发明优选实施例的尾节点响应入接口失效的处理流程图;
[0025]图7为根据本发明实施例的通知信息的发送装置的结构框图;
[0026]图8为根据本发明实施例的通知信息的发送装置的另一结构框图。
【具体实施方式】
[0027]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0028]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0029]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0030]在本实施例中提供了一种通知信息的发送方法,图2是根据本发明实施例的通知信息的发送方法的流程图,如图2所示,该流程包括如下步骤:
[0031 ] 步骤S202,监测多协议标签交换MPLS网络内节点的接口失效情况;
[0032]步骤S204,在上述MPLS网络内指定节点的接口失效时,根据上述指定节点在上述MPLS网络内的拓扑关系向其他节点发送用于指示上述接口失效的通知信息,其中,上述其他节点为隶属于上述拓扑关系的节点中除上述指定节点之外的节点。
[0033]通过上述各个步骤,根据接口失效的节点在在网络中的拓扑关系向其他节点发送用于通知接口失效的通知信息,而不是想网络中的所有节点统一发送通知信息,解决了相关技术中当接口失效时要对整个网络中的所有路由节点均进行通知而导致的存在大量冗余报文,浪费网络资源的问题,进而不需要所有网路中的节点都进行报文响应,不浪费网络资源,也提供了相应路由节点的处理能力。
[0034]对于上述步骤S204有多种实现方式,在本发明实施例中,根据上述失效接口在拓扑关系中的位置:根节点的接口、中间节点的入接口、中间节点的出接口、尾节点的接口,上述步骤S204主要可以分为以下四种实现方式:
[0035]第一种实现方式
[0036]当上述指定节点为上述MPLS网络内的根节点时,根据上述指定节点在上述MPLS网络内的拓扑关系向其他节点发送用于指示上述接口失效的通知信息,包括:删除上述指定节点内失效接口对应的本地标签交换路径LSP信息;根据上述拓扑关系判断上述根节点的下一跳节点是否为尾节点,如果是,则删除上述下一跳节点内上述失效接口对应的本地LSP信息;如果下一跳节点不是尾节点,则删除上述下一跳节点内上述失效接口对应的本地LSP信息,并将上述通知信息发送至上述下一跳节点的下游节点。
[0037]为了更好的理解上述第一种方式的实现过程,以下结合图1、图3以及一个优选实施例进行说明:
[0038]图3为根据本发明实施例的根节点响应出接口失效的处理流程图,如图3所示,包括以下步骤:
[0039]步骤S302:根节点101的出接口 A失效;
[0040]步骤S304:根节点101删除本地LSP信息;
[0041]步骤S306:下一跳节点102不是尾节点;
[0042]步骤S308:节点102删除本地信息,并且向节点103发送拆除消息。
[0043]第二种实现方式
[0044]当上述指定节点为上述MPLS网络内的中间节点时,根据上述指定节点在上述MPLS网络内的拓扑关系向其他节点发送用于指示上述接口失效的通知信息,包括:在上述指定节点的入接口失效时,删除上述指定节点内上述失效入接口对应的本地LSP信息,并将上述通知信息发送至上述指定节点的下一条节点;根据上述拓扑关系判断上述指定节点的上一跳节点是否为根节点,如果是,则删除上述根节点内上述失效入接口对应的本地LSP信息;如果上一跳节点不是根节点,则将上述通知信息发送至根节点,上述根节点删除上述根节点内上述失效入接口对应的本地LSP信息,并将上述通知信息发送至上述根节点的下游节点。
[0045]为了更好的理解上述第一种方式的实现过程,以下结合图1、图4以及一个优选实施例进行说明:
[0046]图4为根据本发明实施例的中间节点响应入接口失效的处理流程图,如图4所示,包括以下步骤:
[0047]步骤S402:中间节点103的入接口 B失效;
[0048]步骤S404:节点103向节点104发送拆除消息,并删除本地LSP信息;
[0049]步骤S406:上一跳节点102不是根节点;
[0050]步骤S408:节点102向根节点101发送拆除通知消息,根节点收到消息,删除本地信息并且向节点102发送拆除消息。
[0051]第三种实现方式
[0052]当上述指定节点为上述MPLS网络内的中间节点时,根据上述指定节点在上述MPLS网络内的拓扑关系向其他节点发送用于指示上述接口失效的通知信息,包括:在上述指定节点的出接口失效时,将上述通知信息发送至根节点,上述根节点删除上述根节点内上述失效出接口对应的本地LSP信息,并将上述通知信息发送至上述根节点的下游节点;根据上述拓扑关系判断上述指定节点的下一跳节点是否为尾节点,如果是,则删除上述尾节点内上述失效出接口对应的本地LSP信息;如果下一跳节点不是尾节点,则删除上述下一跳节点内上述失效出接口对应的本地LSP信息,并将上述通知信息发送至上述下一条节点的下游节点。
[0053]为了更好的理解上述第一种方式的实现过程,以下结合图1、图5以及一个优选实施例进行说明:
[0054]图5为根据本发明优选实施例的中间节点响应出接口失效的处理流程图,如图5所示,包括以下步骤:
[0055]步骤S502:中间节点103的出接口 C失效;
[0056]步骤S504:节点103向LSP根节点101发送拆除通知消息,根节点101收到消息,删除本地信息并且向下游节点102发送拆除消息;
[0057]步骤S506:下一跳节点104不是尾节点;
[0058]步骤S508:节点104删除本地信息,并且向下游节点105发送拆除消息。
[0059]第四种实现方式
[0060]当上述指定节点为上述MPLS网络内的尾节点时,根据上述指定节点在上述MPLS网络内的拓扑关系向其他节点发送用于指示上述接口失效的通知信息,包括:删除上述指定节点内失效接口对应的本地LSP信息;根据上述拓扑关系判断上述指定节点的上一跳节点是否为根节点,如果是,则删除上述根节点内上述失效接口对应的本地LSP信息;如果上一跳节点不是根节点,则将上述通知信息发送至根节点,上述根节点删除上述根节点内上述失效
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1