[发明专利]一种报文处理方法和装置、计算机可读存储介质有效
申请号: | 201711025412.0 | 申请日: | 2017-10-27 |
公开(公告)号: | CN109729006B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 付志涛 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L12/751;H04L12/911;H04L12/913 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 薛祥辉 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 装置 计算机 可读 存储 介质 | ||
1.一种报文处理方法,其特征在于,包括:
当节点需要计算路径时,检测是否有已接收的RSVP-TE报文且已接收的RSVP-TE报文中是否携带路由实例号;
如果有已接收的RSVP-TE报文且已接收的RSVP-TE报文中携带路由实例号,则检测所述节点到下一跳节点的路径是否包括属于所述携带的路由实例号的路径,如果包括属于所述携带的路由实例号的路径,则按照所述携带的路由实例号计算路径;如果不包括属于所述携带的路由实例号的路径,则遍历所述节点的路由实例号计算路径;
发送携带计算出的路径及其所属的路由实例号的RSVP-TE报文至下一跳节点。
2.根据权利要求1所述的报文处理方法,其特征在于,所述报文处理方法还包括:
如果没有已接收的RSVP-TE报文,或者,已接收的RSVP-TE报文中没有携带路由实例号,则遍历所述节点的路由实例号计算路径。
3.根据权利要求1所述的报文处理方法,其特征在于,所述报文处理方法还包括:
当所述节点不需要计算路径时,将接收的RSVP-TE报文直接转发至下一跳节点。
4.根据权利要求1所述的报文处理方法,其特征在于,所述报文处理方法还包括:
当所述节点需要计算备份路径时,检测所述节点到下一跳节点的路径除主路径外,是否包括其它属于所述主路径的路由实例号的路径;
如果包括,则按照主路径的路由实例号计算备份路径;如果不包括,则遍历所述节点的路由实例号计算备份路径。
5.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现以下步骤:
当节点需要计算路径时,检测是否有已接收的RSVP-TE报文且已接收的RSVP-TE报文中是否携带路由实例号;
如果有已接收的RSVP-TE报文且已接收的RSVP-TE报文中携带路由实例号,则检测所述节点到下一跳节点的路径是否包括属于所述携带的路由实例号的路径,如果包括属于所述携带的路由实例号的路径,则按照所述携带的路由实例号计算路径;如果不包括属于所述携带的路由实例号的路径,则遍历所述节点的路由实例号计算路径;
发送携带计算出的路径及其所属的路由实例号的RSVP-TE报文至下一跳节点。
6.一种报文处理装置,其特征在于,包括路径计算单元和发送单元,其中:
路径计算单元,用于计算自身所属节点到下一跳节点的路径,将计算出的路径及其所属的路由实例号输出至发送单元;
发送单元,用于发送携带计算出的路径及其所属的路由实例号的RSVP-TE报文至下一跳节点。
7.根据权利要求6所述的报文处理装置,其特征在于,还包括接收单元,其中:
接收单元,用于接收RSVP-TE报文,根据接收的RSVP-TE报文检测自身所属节点是否需要计算路径,如果需要计算路径,通知路径计算单元计算路径;并检测接收的RSVP-TE报文中是否携带路由实例号,如果携带,将携带的路由实例号输出至路径计算单元;
所述路径计算单元,还用于接收接收单元的通知和输出的路由实例号,检测自身所属节点到下一跳节点的路径是否包括属于所述携带的路由实例号的路径,如果包括属于所述携带的路由实例号的路径,则按照所述携带的路由实例号计算路径;如果不包括属于所述携带的路由实例号的路径,则遍历自身所属节点的路由实例号计算路径。
8.根据权利要求7所述的报文处理装置,其特征在于,所述路径计算单元还用于:
如果没有接收到接收单元的通知,或者没有接收到接收单元输出的路由实例号,则遍历自身所属节点的路由实例号计算路径。
9.根据权利要求7所述的报文处理装置,其特征在于,所述接收单元还用于:
当自身所属节点不需要计算路径时,将接收的RSVP-TE报文直接输出至所述发送单元;
所述发送单元还用于,将接收的RSVP-TE报文直接转发至下一跳节点。
10.根据权利要求6所述的报文处理装置,其特征在于,所述路径计算单元还用于:
当自身所属节点需要计算备份路径时,检测自身所属节点到下一跳节点的路径除主路径外,是否包括其它属于所述主路径的路由实例号的路径;
如果包括,则按照主路径的路由实例号计算备份路径;如果不包括,则遍历所述节点的路由实例号计算备份路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711025412.0/1.html,转载请声明来源钻瓜专利网。