【技术实现步骤摘要】
一种报文处理方法及装置
[0001]本申请涉及通信
,尤其涉及一种报文处理方法及装置。
技术介绍
[0002]目前,网络设备在使用无缝双向转发检测(Seamless Bidirectional Forwarding Detection,SBFD)技术检测自身与对端网络设备之间的段路由流量工程(Segment Routing Traffic Engineering,SR
‑
TE)隧道或者段路由与互联网协议第六版(Segment Routing Internet Protocol version6,SRv6)隧道是否发生故障时,该网络设备作为SBFD发送端使用探测路径向作为SBFD接收端的对端网络设备发送SBFD探测报文,后续对端网络设备在接收到该SBFD探测报文之后,会基于本地路由表查找相关出接口,将SBFD探测应答报文通过查找到的出接口返回给该网络设备。
[0003]在此检测流程中,由于对端网络设备查找到的出接口可能不是自己接收该SBFD探测报文的接口,这就会导致探测路径与回程路径不一致,这样 ...
【技术保护点】
【技术特征摘要】
1.一种报文处理方法,其特征在于,所述方法应用于作为无缝双向转发检测SBFD接收端的网络设备,所述方法包括:接收作为SBFD发送端的对端网络设备发送的用于检测所述网络设备与所述对端网络设备之间建立的指定隧道是否发生故障的SBFD探测报文;在判断出所述SBFD探测报文为首次接收到的SBFD探测报文时,获取所述SBFD探测报文中携带的指定字段中包括的路径信息,并记录所述路径信息与所述SBFD探测报文中携带的本地识别符和源IP地址的对应关系,根据所述路径信息,生成SBFD探测应答报文,并返回给所述对端网络设备,其中,所述路径信息为所述对端网络设备发送所述SBFD探测报文时使用的探测路径对应的回程路径的路径信息;在判断出所述SBFD探测报文为非首次接收到的SBFD探测报文时,若所述SBFD探测报文中未携带所述指定字段,则在本地记录的路径信息与本地识别符和源IP地址的对应关系中,查找所述SBFD探测报文中携带的本地识别符和源IP地址对应的路径信息,根据查找到的路径信息,生成SBFD探测应答报文,并返回给所述对端网络设备。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在判断出所述SBFD探测报文为非首次接收到的SBFD探测报文、且所述SBFD探测报文中携带有所述指定字段时,获取所述指定字段中包括的路径信息,并将所述对应关系中所述SBFD探测报文中携带的本地识别符和源IP地址对应的路径信息更新为获取到的路径信息;根据获取到的路径信息,生成SBFD探测应答报文,并返回给所述对端网络设备。3.根据权利要求1或2所述的方法,其特征在于,在所述指定隧道为段路由流量工程SR
‑
TE隧道时,所述路径信息包括多协议标签交换MPLS标签信息;在所述指定隧道为段路由与互联网协议第六版SRv6隧道时,所述路径信息包括段标识SID列表信息。4.一种报文处理方法,其特征在于,所述方法应用于作为无缝双向转发检测SBFD发送端的网络设备,所述方法包括:在首次需要检测所述网络设备与作为SBFD接收端的对端网络设备建立的指定隧道是否发生故障时,生成第一SBFD探测报文,其中,所述第一SBFD探测报文中携带的指定字段中包括有所述网络设备需要发送所述第一SBFD探测报文时所使用的探测路径对应的回程路径的路径信息;使用所述探测路径,向所述对端网络设备发送所述第一SBFD探测报文,以使所述对端网络设备在判断出所述第一SBFD探测报文为首次接收到的SBFD探测报文时,获取所述第一SBFD探测报文中携带的所述指定字段中包括的所述路径信息,并记录所述路径信息与所述第一SBFD探测报文中携带的本地识别符和源IP地址的对应关系,根据所述路径信息,生成第一SBFD探测应答报文,并返回给所述网络设备;在接收到所述对端网络设备返回的第一SBFD探测应答报文后,若需要继续检测所述指定隧道是否发生故障、且不需要更改所述探测路径,则生成第二SBFD探测报文,其中,所述第二SBFD探测报文中未携带所述指定字段;使用所述探测路径,向所述对端网络设备发送所述第二SBFD探测报文,以使所述对端网络设备在判断出所述第二SBFD探测报文为非首次接收到的SBFD探测报文、且未携带所述指定字段时,在本地记录的路径信息与本地识别符和源IP地址的对应关系中,查找所述第
二SBFD探测报文中携带的本地识别符和源IP地址对应的路径信息,根据查找到的路径信息,生成第二SBFD探测应答报文,并返回给所述网络设备。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在接收到所述对端网络设备返回的第一SBFD探测应答报文后,若需要继续检测所述指定隧道是否发生故障、且需要更改所述探测路径,则生成第三SBFD探测报文,其中,所述第三SBFD探测报文中携带的所述指定字段中包括有所述网络设备需要发送所述第三SBFD探测报文时所使用的更改后的探测路径对应的回程路径的路径信息;使用所述更改后的探测路径,向所述对端网络设备发送所述第三SBFD探测报文,以使所述对端网络设备在判断出所述第三SBFD探测报文为非首次接收到的SBFD探测报文、且携带有所述指定字段时,获取所述指定字段中包括的路径信息,并将所述对应关系中所述SBFD探测报文中携带的本地识别符和源IP地址对应的路径信息更新为获取到的路径信息;以及根据获取到的路径信息,生成第三SBFD探测应答报文,并返回给所述网络设备。6.根据权利要求4或5所述的方法,其特征在于,在所述指定隧道为段路由流量工程SR
...
【专利技术属性】
技术研发人员:荀硕,
申请(专利权)人:新华三信息安全技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。