[发明专利]一种报文处理的方法、网络节点和系统有效
申请号: | 201711451059.2 | 申请日: | 2017-12-27 |
公开(公告)号: | CN109981457B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 李呈;陈国义 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 网络 节点 系统 | ||
本申请公开了一种报文处理的方法、网络节点和系统。该方法包括:第一网络节点获得包含段列表的第一报文,段列表包含用于转发第一报文的路径上的网络节点的段标识;第一网络节点从段列表中获得第二网络节点的段标识,第二网络节点为路径上第一网络节点的下一跳段节点;第一网络节点将第一报文的目的地址替换为第二网络节点的段标识,并将第一网络节点的网络性能参数包含到段列表中,生成第二报文;第一网络节点将第二报文向第二网络节点发送。通过使用段列表来承载第一网络节点的网络性能参数,使得网络性能参数传递更加便捷,可以实现在第一网络节点转发报文的同时,将第一网络节点的网络性能参数发送到第二网络节点。
技术领域
本发明涉及通信领域,尤其涉及一种报文处理的方法、网络节点和系统。
背景技术
段路由(segment routing,SR)是一种源路由机制,可以使网络获得更佳的可扩展性,并以更加简单、灵活的方式提供流量工程(traffic engineering,TE)和多协议标签交换(multiprotocol label switching,MPLS)虚拟专用网络(virtual private network,VPN)等功能。在软件定义网络(software-defined networking,SDN)网络架构中,SR将为网络提供和上层应用快速交互的能力。当SR部署在第六版因特网协议(Internet Protocolversion 6,IPv6)数据平面上时,称为SRv6。现有技术中,对SRv6网络的性能测量主要是基于流标签(flow label,FL)对报文进行染色的方法来记录网络性能参数,比如时间戳或数据包数目,然后再通过集中式控制器来获得不同节点的网络性能参数,从而在控制器上实现SRv6的网络性能的测量。但是目前的方法都需要通过特定的协议来获得网络性能参数,实现复杂度高,不灵活。
发明内容
本申请提供了一种报文处理的方法、网络节点和系统,用于提供一种灵活的网络性能参数发送的方法,进而有利于实现灵活的网络性能计算。
第一方面,本发明实施例提供了一种报文处理的方法,该方法包括:第一网络节点获得包含段列表的第一报文,段列表包含用于转发第一报文的路径上的网络节点的段标识;第一网络节点从段列表中获得第二网络节点的段标识,第二网络节点为路径上第一网络节点的下一跳段节点;第一网络节点将第一报文的目的地址替换为第二网络节点的段标识,并将第一网络节点的网络性能参数包含到段列表中,生成第二报文;第一网络节点将第二报文向第二网络节点发送。所述第一网络节点的网络性能参数用于所述第二网络节点计算网络性能。
采用上述方法,第一网络节点在利用报文中的段列表进行报文转发的过程中,使用段列表来承载第一网络节点的网络性能参数,使得网络性能参数传递更加便捷,可以实现在第一网络节点转发报文的同时,将第一网络节点的网络性能参数发送到第二网络节点。第二网络节点直接可以使用第一网络节点的网络性能参数计算网络性能,网络性能计算更加灵活。
在一种可能的设计中,网络性能参数包括第一网络节点发送第二报文时的时间,或者,网络性能参数包括第一网络节点在发送第二报文前接收到的对应业务标识的业务报文的数量,对应该业务标识的业务报文沿着该路径转发。通过在网络性能参数中包含第一网络节点发送第二报文时的时间或第一网络节点接收到的业务报文的数量,能够实现对报文转发时延或报文丢包数的测量。
在一种可能的设计中,将第一网络节点的网络性能参数包含到第二网络节点的段标识中。在SRv6技术中,段列表用来指定一条显示转发路径,当第一网络节点为SRv6网络报文转发的入口节点时,段列表中可以不包含第一网络节点的段标识。在第一网络节点将报文的目的地址替换为段列表中第一网络节点的下一跳段节点标识后,段列表中第一网络节点的下一跳段节点标识在后续转发过程中不会再使用,因此,可以重复使用段列表中第二网络节点的段标识字段,将第一网络节点的网络性能参数包含到第二网络节点的段标识中,使得发送网络性能参数更加便捷。
在一种可能的设计中,将第一网络节点的网络性能参数存储在段列表中第二网络节点的段标识的第65比特位到第128比特位之间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711451059.2/2.html,转载请声明来源钻瓜专利网。