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

文档序号:9923780阅读:238来源:国知局
通知信息的发送方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种通知信息的发送方法及装置。
【背景技术】
[0002]相关技术中,当隧道的拓扑结构发生变化或者某个接口失效时,受到影响的LSP必须相应拆除。IGP拓扑变化会在整个网络中通知,即LSP经过的路由节点都可能接收到。如图1所示,当接口 B失效,LSP上的101、102、103、104、105都会收到IGP变化通知,如果这些节点都响应,严重占用网络资源、影响路由节点的处理能力,在实际场景中,大量隧道的LSP经过同一节点同一接口时,接口失效影响会更大,在网络中产生大量重复冗余的响应报文。
[0003]针对相关技术中,当接口失效时要对整个网络中的所有路由节点均进行通知而导致的存在大量冗余报文,浪费网络资源的问题,尚未提出有效的解决方案。

【发明内容】

[0004]为了解决上述技术问题,本发明提供了一种通知信息的发送方法及装置。
[0005]根据本发明的一个方面,提供了一种通知信息的发送方法,所述方法包括:监测多协议标签交换(Mult1-Protocol Label Switching,简称为MPLS)网络内节点的接口失效情况;在所述MPLS网络内指定节点的接口失效时,根据所述指定节点在所述MPLS网络内的拓扑关系向其他节点发送用于指示所述接口失效的通知信息,其中,所述其他节点为隶属于所述拓扑关系的节点中除所述指定节点之外的节点。
[0006]优选地,当所述指定节点为所述MPLS网络内的根节点时,根据所述指定节点在所述MPLS网络内的拓扑关系向其他节点发送用于指示所述接口失效的通知信息,包括:删除所述指定节点内失效接口对应的本地标签交换路径(Label Switched Path,简称为LSP)信息;根据所述拓扑关系判断所述根节点的下一跳节点是否为尾节点,如果是,则通过所述尾节点删除所述下一跳节点内所述失效接口对应的本地LSP信息;如果所述下一跳节点不是尾节点,则在所述下一跳节点删除所述下一跳节点内所述失效接口对应的本地LSP信息后,经由所述下一跳节点将所述通知信息发送至所述下一跳节点的下游节点。
[0007]优选地,当所述指定节点为所述MPLS网络内的中间节点时,根据所述指定节点在所述MPLS网络内的拓扑关系向其他节点发送用于指示所述接口失效的通知信息,包括:在所述指定节点的入接口失效时,删除所述指定节点内失效入接口所对应的本地LSP信息,并将所述通知信息发送至所述指定节点的下一条节点;根据所述拓扑关系判断所述指定节点的上一跳节点是否为根节点,如果是,则通过所述根节点删除所述根节点内所述失效入接口对应的本地LSP信息;如果所述上一跳节点不是根节点,则将所述通知信息发送至根节点,并在所述根节点删除所述根节点内失效入接口对应的本地LSP信息后,经由所述根节点将所述通知信息发送至所述根节点的下游节点。
[0008]优选地,当所述指定节点为所述MPLS网络内的中间节点时,根据所述指定节点在所述MPLS网络内的拓扑关系向其他节点发送用于指示所述接口失效的通知信息,包括:在所述指定节点的出接口失效时,将所述通知信息发送至根节点,在所述根节点删除所述根节点内所述失效出接口对应的本地LSP信息后,经由所述根节点将所述通知信息发送至所述根节点的下游节点;根据所述拓扑关系判断所述指定节点的下一跳节点是否为尾节点,如果是,则通过所述尾节点删除所述尾节点内所述失效出接口对应的本地LSP信息;如果下一跳节点不是尾节点,则在删除所述下一跳节点内所述失效出接口对应的本地LSP信息后,经由所述下一跳节点将所述通知信息发送至所述下一跳节点的下游节点。
[0009]优选地,当所述指定节点为所述MPLS网络内的尾节点时,根据所述指定节点在所述MPLS网络内的拓扑关系向其他节点发送用于指示所述接口失效的通知信息,包括:删除所述指定节点内失效接口对应的本地LSP信息;根据所述拓扑关系判断所述指定节点的上一跳节点是否为根节点,如果是,则通过所述根节点删除所述根节点内所述失效接口对应的本地LSP信息;如果上一跳节点不是根节点,则将所述通知信息发送至根节点,在所述根节点删除所述根节点内所述失效接口对应的本地LSP信息后,经由所述根节点将所述通知信息发送至所述根节点的下游节点。
[0010]优选地,向其他节点发送用于指示所述接口失效的通知信息,包括:向所述其他节点发送拆除信息,其中,所述通知信息携带于所述拆除信息中。
[0011]优选地,所述MPLS网络内的节点支持内部网关协议IGP。
[0012]根据本发明的另一个方面,还提供了一种通知信息的发送装置,所述装置包括:监测模块,用于监测多协议标签交换MPLS网络内节点的接口失效情况;发送模块,用于在所述MPLS网络内指定节点的接口失效时,根据所述指定节点在所述MPLS网络内的拓扑关系向其他节点发送用于指示所述接口失效的通知信息,其中,所述其他节点为隶属于所述拓扑关系的节点中除所述指定节点之外的节点。
[0013]优选地,所述发送模块,包括:第一删除单元,用于在所述指定节点为根节点时,删除所述指定节点内失效接口对应的本地标签交换路径LSP信息;判断单元,用于根据所述拓扑关系判断根节点的下一跳节点是否为尾节点,其中,在所述下一跳节点为尾节点时,通过所述尾节点删除所述下一跳节点内所述失效接口对应的本地LSP信息;第一发送单元,用于在下一跳节点不是尾节点时,在所述尾节点删除所述下一跳节点内所述失效接口对应的本地LSP信息后,经由所述下一跳节点将所述通知信息发送至所述下一跳节点的下游节点。
[0014]优选地,所述第一删除单元,还用于在所述指定节点为中间节点,且所述中间节点的入接口失效时,删除所述指定节点内所述失效入接口对应的本地LSP信息;所述第一发送单元,还用于将所述通知信息发送至所述指定节点的下一条节点;所述判断单元,用于根据所述拓扑关系判断所述指定节点的上一跳节点是否为根节点,其中,在所述上一跳节点为根节点时,删除所述根节点内所述失效入接口对应的本地LSP信息;所述第一发送单元,用于在上一跳节点不是根节点时,将所述通知信息发送至根节点,并在所述根节点删除所述根节点内失效入接口对应的本地LSP信息后,经由所述根节点将所述通知信息发送至所述根节点的下游节点。
[0015]优选地,所述发送模块包括:所述第一发送单元,用于在所述指定节点为中间节点,且在所述中间节点的出接口失效时,将所述通知信息发送至根节点,在所述根节点删除所述根节点内所述失效出接口对应的本地LSP信息后,经由所述根节点将所述通知信息发送至所述根节点的下游节点;所述判断单元,用于根据所述拓扑关系判断所述指定节点的下一跳节点是否为尾节点,其中,在所述下一跳节点为尾节点时,通过所述尾节点删除所述尾节点内所述失效出接口对应的本地LSP信息;所述第一发送单元,还用于在下一跳节点不是尾节点时,在删除所述下一跳节点内所述失效出接口对应的本地LSP信息后,经由所述下一跳节点将所述通知信息发送至所述下一跳节点的下游节点。
[0016]优选地,所述第一删除单元,用于在所述指定节点为尾节点时删除所述指定节点内失效接口对应的本地LSP信息;所述判断单元,用于根据所述拓扑关系判断所述指定节点的上一跳节点是否为根节点,其中,在所述上一跳节点为根节点时,删除所述根节点内所述失效接口对应的本地LSP信息;所述第一发送单元,用于在上一跳节点不是根节点时,将所述通知信息发送至根节点,在所述根节点删除所述根节点内所述失效接口对应的本地LSP信息后,经由所述根节点将所述通知信息发送至所述根节点的下游节点。
[0017]通过本发明,采用根据接口失效的节点在在网络中的拓扑关系向其他节点发送用于通知接口失效的通知信息技术手段,解决了相关技术中当接口失效时要对整个网络中的所有路由节点均
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1