[发明专利]一种报文的处理方法和装置有效
申请号: | 201511029103.1 | 申请日: | 2015-12-31 |
公开(公告)号: | CN105634937B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 刘炽彬;周明;张成龙 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/705 | 分类号: | H04L12/705;H04L12/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 装置 | ||
本申请实施例公开了一种报文处理方法和装置。该方法包括:反射端设备接收来自发送端设备发送的双向主动测量协议TWAMP测试报文,在回送的TWAMP测试报文中修改TWAMP测试报文中Z比特的值或修改TWAMP测试报文中新增的发送端/反射端S/R比特的值,用于区分所述回送的TWAMP测试报文是否是反射报文。从而有效减少了所述回送的TWAMP测试报文,在误配置反射端设备与正常配置的反射端设备之间反射成环的风险,避免引发网络风暴。
技术领域
本申请实施例涉及通信技术领域,尤其涉及一种报文处理方法和装置。
背景技术
双向主动测量协议(英文:Two-way Active Measurement Protocol,TWAMP)提供了一种测量网络中任意两台支持这项标准的设备之间的往返互联网协议(英文:InternetProtocol,IP)性能的方法,使用用户数据报协议(英文:User Datagram Protocol,UDP)数据包作为测量探帧,统计网络双向丢包、时延和抖动。TWAMP遵循IETF RFC5357标准,当用户启动统计会话后,从会话发送端构造和发出的TWAMP测试报文,经过业务转发通道,抵达会话反射端,会话反射端基于源IP地址、目的IP地址、源端口号、目的端口号匹配识别为指定会话的TWAMP测试报文,然后交换源IP地址、目的IP地址、源端口号、目的端口号,添加相应的协议内容,将报文生存时间TTL重置为255,再将修改后的TWAMP测试报文回送给会话发送端。如图1所示,为了测试节点A和节点C之间的往返IP性能,节点A作为会话发送端,节点C为正常配置的会话反射端,正常工作时,由节点A构造和发起TWAMP测试报文,经过节点C匹配识别,反射回送该TWAMP测试报文。某些情况下,由于用户的误操作,节点B的源IP地址、目的IP地址、源端口号、目的端口号可能配置错误,导致节点B被误配置为反射端,由节点C反射回送的报文到达节点B,节点B反射报文,在回送报文时,根据IETF RFC5357标准要求,又会将TTL重置为255。测试报文在节点B和节点C之间反射成环,引发网络风暴。
发明内容
本申请提供了一种TWAMP测试报文处理方法和装置。用于减少业务数据在网络设备之间反射成环,引发网络风暴的问题。
第一方面,提供了一种TWAMP报文的处理方法,该方法包括:
反射端设备接收TWAMP测试报文;
反射端设备确定所述TWAMP测试报文不是反射报文,则向发送端设备回送该TWAMP测试报文,该回送的TWAMP测试报文中包括指示所述回送的TWAMP测试报文是反射报文的标识。
所述方法还包括:所述反射端设备确定所述TWAMP测试报文是反射报文时,丢弃所述反射报文。
通过上述方案,反射端设备确定接收到的TWAMP测试报文不是反射报文,并在回送的TWAMP报文中增加所述回送的TWAMP测试报文是反射报文的标识,实现了当反射端设备在回送所述TWAMP测试报文后,如果在回送报文的转发通道中某个设备由于人为误操作等原因被误配置为反射端的情况下,可以通过上述标识,来区分接收到的TWAMP测试报文是否是反射报文,从而能够及时有效的避免TWAMP测试报文在正确配置的反射端设备和误配置的反射端设备之间形成报文环路,防止业务数据在网络中反复转发复制,引发网络风暴,提高网络的可靠性。
可选的,所述确定所述TWAMP测试报文不是反射报文,包括:确定所述TWAMP测试报文中的Z比特为0,则确定所述TWAMP不是反射报文。
可选的,所述标识为:值为1的Z比特。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511029103.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有分室结构的卧式热风烘干机
- 下一篇:一种木门五金位置加工机床