一种收集lsp路径亲和力属性的方法及装置的制造方法_4

文档序号:9914368阅读:来源:国知局
的有益效果。
[0117]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种收集LSP路径亲和力属性的方法,其特征在于,所述方法包括: 获取LSP路径中的第一节点的上游或下游接口的第一亲和力属性; 将获取的所述第一亲和力属性设置在LSP_REQUIRED_ATTRIBUTES标签交换路径需求属性或LSP_ATTRIBUTES标签交换路径属性中的BIT扩展位中; 通过所述第一节点向LSP路径中上一个或下一个第二节点发送携带所述LSP_REQUIRED_ATTRIBUTES或LSP_ATTRIBUTES的报文,由所述第二节点收集所述第一节点的上游或下游接口的第一亲和力属性。2.如权利要求1所述的方法,其特征在于,若所述第一节点为所述第二节点的上一个节点时,所述方法还包括: 当所述第二节点不支持亲和力属性收集功能时,若所述报文携带的是所述LSP_REQUIRED_ATTRIBUTES,通过所述第二节点向所述第一节点发送一个路径错误的消息。3.如权利要求1所述的方法,其特征在于,若所述第一节点为所述第二节点的上一个节点时,相应地,所述方法还包括: 当所述第二节点不支持亲和力属性收集功能时,若所述报文携带的是所述LSP_ATTRIBUTES,通过所述第二节点向所述第二节点的下一个节点发送仅携带所述第一节点的第一亲和力属性的报文。4.如权利要求1所述的方法,其特征在于,所述将获取的所述第一亲和力属性设置在LSP_REQUIRED_ATTRIBUTES标签交换路径需求属性或LSP_ATTRIBUTES标签交换路径属性中的BIT扩展位中,具体包括: 扩展所述 LSP_REQUIRED_ATTRIBUTES 或所述 LSP_ATTRIBUTES 中的 BIT 位; 将获取的所述第一亲和力属性设置在路径记录对象中,并将所述路径记录对象设置在所述 LSP_REQUIRED_ATTRIBUTES 或所述 LSP_ATTRIBUTES 中的 BIT 扩展位中。5.如权利要求1所述的方法,其特征在于,若所述第一节点为所述第二节点的上一个节点时,相应地,所述方法还包括: 获取所述第二节点的下游接口的第二亲和力属性; 将获取的所述第二亲和力属性设置在接收到的所述报文中的LSP_REQUIRED_ATTRIBUTES 或 LSP_ATTRIBUTES 中的 BIT 扩展位中; 通过所述第二节点发送携带所述LSP_REQUIRED_ATTRIBUTES或LSP_ATTRIBUTES的报文,由所述第二节点的下一个节点收集所述第一节点的下游接口的第一亲和力属性和所述第二节点的下游接口的第二亲和力属性。6.如权利要求1所述的方法,其特征在于,若所述第一节点为所述第二节点的下一个节点时,相应地,所述方法还包括: 获取所述第二节点的上游接口的第三亲和力属性; 将获取的所述第三亲和力属性设置在接收到的所述报文的LSP_REQUIRED_ATTRIBUTES或LSP_ATTRIBUTES中的BIT扩展位中; 通过所述第二节点发送携带所述LSP_REQUIRED_ATTRIBUTES或LSP_ATTRIBUTES的报文,由所述第二节点的上一个节点收集所述第一节点的上游接口的第一亲和力属性和所述第二节点的上游接口的第三亲和力属性。7.如权利要求1?6任一项所述的方法,其特征在于,若所述报文沿数据报文传输的方向向下游发送时,报文为PATH报文; 若所述报文沿数据报文传输的方向逆向发送时,所述报文为RESV报文。8.一种收集LSP路径亲和力属性的装置,其特征在于,所述装置包括: 第一获取模块,用于获取LSP路径中的第一节点的上游或下游接口的第一亲和力属性; 第一设置模块,用于将获取的所述第一亲和力属性设置在LSP_REQUIRED_ATTRIBUTES标签交换路径需求属性或LSP_ATTRIBUTES标签交换路径属性中的BIT扩展位中; 第一收集模块,用于通过所述第一节点向LSP路径中上一个或下一个第二节点发送携带所述LSP_REQUIRED_ATTRIBUTES或LSP_ATTRIBUTES的报文,由所述第二节点收集所述第一节点的上游或下游接口的第一亲和力属性。9.如权利要求8所述的装置,其特征在于,若所述第一节点为所述第二节点的上一个节点时,所述装置还包括: 第一发送模块,用于当所述第二节点不支持亲和力属性收集功能时,若所述报文携带的是所述LSP_REQUIRED_ATTRIBUTES,通过所述第二节点向所述第一节点发送一个路径错误的消息。10.如权利要求8所述的装置,其特征在于,若所述第一节点为所述第二节点的上一个节点时,相应地,所述装置还包括: 第二发送模块,用于当所述第二节点不支持亲和力属性收集功能时,若所述报文携带的是所述LSP_ATTRIBUTES,通过所述第二节点向所述第二节点的下一个节点发送仅携带所述第一节点的第一亲和力属性的报文。11.如权利要求8所述的装置,其特征在于,所述第一设置模块具体包括: 扩展单元,用于扩展所述LSP_REQUIRED_ATTRIBUTES或所述LSP_ATTRIBUTES中的BIT位; 设置单元,用于将获取的所述第一亲和力属性设置在路径记录对象中,并将所述路径记录对象设置在所述LSP_REQUIRED_ATTRIBUTES或所述LSP_ATTRIBUTES中的BIT扩展位中。12.如权利要求8所述的装置,其特征在于,若所述第一节点为所述第二节点的上一个节点时,相应地,所述装置还包括: 第二获取模块,用于获取所述第二节点的下游接口的第二亲和力属性; 第二设置模块,用于将获取的所述第二亲和力属性设置在接收到的所述报文中的LSP_REQUIRED_ATTRIBUTES 或 LSP_ATTRIBUTES 中的 BIT 扩展位中; 第二收集模块,用于通过所述第二节点发送携带所述LSP_REQUIRED_ATTRIBUTES或LSP_ATTRIBUTES的报文,由所述第二节点的下一个节点收集所述第一节点的下游接口的第一亲和力属性和所述第二节点的下游接口的第二亲和力属性。13.如权利要求8所述的装置,其特征在于,若所述第一节点为所述第二节点的下一个节点时,相应地,所述装置还包括: 第三获取模块,用于获取所述第二节点的上游接口的第三亲和力属性; 第三设置模块,用于将获取的所述第三亲和力属性设置在接收到的所述报文的LSP_REQUIRED_ATTRIBUTES 或 LSP_ATTRIBUTES 中的 BIT 扩展位中; 第三收集模块,用于通过所述第二节点发送携带所述LSP_REQUIRED_ATTRIBUTES或LSP_ATTRIBUTES的报文,由所述第二节点的上一个节点收集所述第一节点的上游接口的第一亲和力属性和所述第二节点的上游接口的第三亲和力属性。
【专利摘要】本发明提供了一种收集LSP路径亲和力属性的方法及装置,其中方法包括:获取LSP路径中的第一节点的上游或下游接口的第一亲和力属性;将获取的第一亲和力属性设置在LSP_REQUIRED_ATTRIBUTES标签交换路径需求属性或LSP_ATTRIBUTES标签交换路径属性中的BIT扩展位中;通过第一节点向LSP路径中上一个或下一个第二节点发送携带LSP_REQUIRED_ATTRIBUTES或LSP_ATTRIBU?TES的报文,由第二节点收集第一节点的上游或下游接口的第一亲和力属性。通过采用本发明提供的收集LSP路径亲和力属性的方法,可以使得隧道头尾节点自动的获取到该LSP路径的亲和力属性,对于H-LSP(层次化LSP)和S-LSP(LSP拼接)来说,这些信息可以作为一条TE链路信息进行路由洪泛。
【IPC分类】H04L12/723
【公开号】CN105681195
【申请号】
【发明人】付志涛
【申请人】中兴通讯股份有限公司
【公开日】2016年6月15日
【申请日】2014年11月21日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1