一种报文处理的方法、网络节点和系统技术方案

技术编号:21552150 阅读:32 留言:0更新日期:2019-07-07 00:12
本申请公开了一种报文处理的方法、网络节点和系统。该方法包括:第一网络节点获得包含段列表的第一报文,段列表包含用于转发第一报文的路径上的网络节点的段标识;第一网络节点从段列表中获得第二网络节点的段标识,第二网络节点为路径上第一网络节点的下一跳段节点;第一网络节点将第一报文的目的地址替换为第二网络节点的段标识,并将第一网络节点的网络性能参数包含到段列表中,生成第二报文;第一网络节点将第二报文向第二网络节点发送。通过使用段列表来承载第一网络节点的网络性能参数,使得网络性能参数传递更加便捷,可以实现在第一网络节点转发报文的同时,将第一网络节点的网络性能参数发送到第二网络节点。

A Message Processing Method, Network Node and System

【技术实现步骤摘要】
一种报文处理的方法、网络节点和系统
本专利技术涉及通信领域,尤其涉及一种报文处理的方法、网络节点和系统。
技术介绍
段路由(segmentrouting,SR)是一种源路由机制,可以使网络获得更佳的可扩展性,并以更加简单、灵活的方式提供流量工程(trafficengineering,TE)和多协议标签交换(multiprotocollabelswitching,MPLS)虚拟专用网络(virtualprivatenetwork,VPN)等功能。在软件定义网络(software-definednetworking,SDN)网络架构中,SR将为网络提供和上层应用快速交互的能力。当SR部署在第六版因特网协议(InternetProtocolversion6,IPv6)数据平面上时,称为SRv6。现有技术中,对SRv6网络的性能测量主要是基于流标签(flowlabel,FL)对报文进行染色的方法来记录网络性能参数,比如时间戳或数据包数目,然后再通过集中式控制器来获得不同节点的网络性能参数,从而在控制器上实现SRv6的网络性能的测量。但是目前的方法都需要通过特定的协议来获得网络性能参数,实现复本文档来自技高网...

【技术保护点】
1.一种报文处理的方法,其特征在于,包括:第一网络节点获得包含段列表的第一报文,所述段列表包含用于转发所述第一报文的路径上的网络节点的段标识;所述第一网络节点从所述段列表中获得第二网络节点的段标识,所述第二网络节点为所述路径上所述第一网络节点的下一跳段节点;所述第一网络节点将所述第一报文的目的地址替换为所述第二网络节点的段标识,并将所述第一网络节点的网络性能参数包含到所述段列表中,生成第二报文;所述第一网络节点将所述第二报文向所述第二网络节点发送。

【技术特征摘要】
1.一种报文处理的方法,其特征在于,包括:第一网络节点获得包含段列表的第一报文,所述段列表包含用于转发所述第一报文的路径上的网络节点的段标识;所述第一网络节点从所述段列表中获得第二网络节点的段标识,所述第二网络节点为所述路径上所述第一网络节点的下一跳段节点;所述第一网络节点将所述第一报文的目的地址替换为所述第二网络节点的段标识,并将所述第一网络节点的网络性能参数包含到所述段列表中,生成第二报文;所述第一网络节点将所述第二报文向所述第二网络节点发送。2.根据权利要求1所述的方法,其特征在于,包括:所述网络性能参数包括所述第一网络节点发送所述第二报文时的时间,或者,所述网络性能参数包括所述第一网络节点在发送所述第二报文前接收到的对应业务标识的业务报文的数量,对应所述业务标识的业务报文沿着所述路径转发。3.根据权利要求1或2所述的方法,其特征在于,所述将所述第一网络节点的网络性能参数包含到所述段列表中包括:将所述第一网络节点的网络性能参数包含到所述第二网络节点的段标识中。4.根据权利要求3所述的方法,其特征在于,将所述第一网络节点的网络性能参数包含到所述段列表中所述第二网络节点的段标识中包括:将所述第一网络节点的网络性能参数存储在所述第二网络节点的段标识的第65比特位至第128比特位之间。5.根据权利要求1或2所述的方法,其特征在于,所述段列表包含所述第一网络节点的段标识,所述将所述第一网络节点的网络性能参数包含到所述段列表中包括:将所述第一网络节点的网络性能参数包含到所述第一网络节点的段标识中。6.一种报文处理的方法,其特征在于,包括:第二网络节点接收第一网络节点发送的包含段列表的报文,所述段列表包含用于转发所述报文的路径上的网络节点的段标识,所述段列表中的第一段标识包含所述第一网络节点的第一网络性能参数;所述第二网络节点确定所述报文的目的地址为所述第二网络节点的段标识;响应于所述第二网络节点确定所述报文的目的地址为所述第二网络节点的段标识,所述第二网络节点根据所述第一网络性能参数计算网络性能。7.根据权利要求6所述的方法,其特征在于,所述第一网络性能参数包括所述第一网络节点向所述第二网络节点发送所述报文时的第一时间。8.根据权利要求6所述的方法,其特征在于,所述第一网络性能参数包括所述第一网络节点在发送所述报文前,所述第一网络节点接收到的对应业务标识的业务报文的第一数量,对应所述业务标识的业务报文沿着所述路径转发。9.根据权利要求7所述的方法,其特征在于,所述第二网络节点根据所述第一网络性能参数计算网络性能包括:所述第二网络节点确定所述第二网络节点接收到所述报文时的第二时间;所述第二网络节点确定所述报文从所述第一网络节点发送到所述第二网络节点的转发时延,所述转发时延等于所述第二时间与所述第一时间的差值。10.根据权利要求7所述的方法,其特征在于,所述段列表中的第二段标识包含第三网络节点的第二网络性能参数,所述第三网络节点为所述路径上所述第一网络节点和所述第二网络节点之间的网络节点,所述第二网络性能参数包括所述第三网络节点向所述第二网络节点发送所述报文时的第三时间,所述第二网络节点根据所述第一网络性能参数计算网络性能包括:所述第二网络节点确定所述报文从所述第一网络节点转发到所述第三网络节点的转发时延,所述转发时延等于所述第三时间与所述第一时间之间的差值。11.根据权利要求8所述的方法,其特征在于,所述第二网络节点根据所述第一网络性能参数计算网络性能包括:所述第二网络节点确定接收所述报文前,所述第二网络节点接收到的对应所述业务标识的业务报文的第二数量;所述第二网络节点确定对应所述业务标识的业务报文从所述第一网络节点转发到所述第二网络节点的丢包数,所述丢包数等于所述第二数量与所述第一数量之间的差值。12.根据权利要求8所述的方法,其特征在于,所述段列表中的第二段标识包含第三网络节点的第二网络性能参数,所述第二网络性能参数包括所述第三网络节点转发所述报文时接收到的对应所述业务标识的业务报文的第三数量,所述第二网络节点根据所述第一网络性能参数计算网络性能包括:所述第二网络节点确定对应所述业务标识的业务报文从所述第一网络节点转发到所述第三网络节点的丢包数,所述丢包数等于所述第三数量与所述第一数量之间的差值。13.一种第一网络节点,其特征在于,包括:获得单元,用于获得包含段列表的第一报文,所述段列表包含用于转发所述第一报文的路径上的网...

【专利技术属性】
技术研发人员:李呈陈国义
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1