一种报文处理方法及相关装置与流程

文档序号:29303000发布日期:2022-03-19 11:00阅读:来源:国知局

技术特征:
1.一种报文处理方法,其特征在于,包括:第一网络设备获取第一报文,所述第一报文包括仿真探测标识;所述第一网络设备确定所述第一报文对应的第一转发表项;当所述第一转发表项包括第一标识时,所述第一网络设备根据所述第一转发表项转发所述第一报文,所述第一标识指示所述第一转发表项为待创建的转发表项;当所述第一转发表项包括第二标识时,所述第一网络设备不根据所述第一转发表项转发所述第一报文,所述第二标识指示所述第一转发表项为待删除的转发表项。2.根据权利要求1所述的报文处理方法,其特征在于,所述方法还包括:所述第一网络设备获取第二报文,所述第二报文为业务报文;所述第一网络设备确定所述第二报文对应的第二转发表项;当所述第二转发表项包括所述第一标识时,所述第一网络设备不根据所述第二转发表项转发所述第二报文;当所述第二转发表项包括所述第二标识时,所述第一网络设备根据所述第二转发表项转发所述第二报文。3.根据权利要求1或2所述的报文处理方法,其特征在于,所述方法还包括:所述第一网络设备根据所述第一转发表项转发所述第一报文后,向控制器发送第一信息,所述第一信息用于指示根据所述第一转发表项成功转发所述第一报文;或所述第一网络设备向所述控制器发送第二信息,所述第二信息用于指示所述第一报文的转发结果。4.根据权利要求3所述的报文处理方法,其特征在于,当所述第一报文对应的所有转发表项均包括所述第二标识时,所述第一报文的转发结果为转发失败。5.根据权利要求1或2所述的报文处理方法,其特征在于,所述方法还包括:所述第一网络设备获取删除指令,所述删除指令用于指示所述第一网络设备上的第一接口的状态为待删除;所述第一网络设备确定所述第一转发表项的出接口为所述第一接口;所述第一网络设备为所述第一转发表项添加所述第二标识。6.根据权利要求3所述的报文处理方法,其特征在于,所述方法还包括:若所述第一网络设备中目的地址与所述第一转发表项相同的转发表项均具有所述第二标识,或所述第一网络设备中不存在目的地址与所述第一转发表项相同的其他转发表项,则所述第一网络设备根据所述第一转发表项生成第一路由,所述第一路由包括所述第二标识;所述第一网络设备向第二网络设备通告所述第一路由。7.根据权利要求1或2所述的报文处理方法,其特征在于,所述方法还包括:所述第一网络设备获取创建指令,所述创建指令用于指示所述第一网络设备上的第二接口的状态为待创建;所述第一网络设备通过所述第二接口向第二网络设备通告第二路由,所述第二路由包括所述第一标识。
8.根据权利要求1或2所述的报文处理方法,其特征在于,所述方法还包括:所述第一网络设备接收第一路由通告消息,所述第一路由通告消息包括所述第一标识或所述第二标识;所述第一网络设备根据所述第一路由通告消息生成所述第一转发表项。9.根据权利要求1或2所述的报文处理方法,其特征在于,所述方法还包括:在所述第一转发表项具有所述第一标识时,若所述第一网络设备中目的地址与所述第一转发表项相同的转发表项均具有所述第一标识,或所述第一网络设备中不存在目的地址与所述第一转发表项相同的其他转发表项,则所述第一网络设备根据所述第一转发表项生成第二路由通告消息,所述第二路由通告消息包括所述第一标识;所述第一网络设备向第二网络设备发送所述第二路由通告消息。10.根据权利要求1至9任意一项所述的报文处理方法,其特征在于,所述第一转发表项包括路由信息库rib表项、转发信息库fib表项、地址解析协议arp表项、介质访问控制mac表项以及邻居发现nd表项中的一个或多个。11.一种网络设备,其特征在于,所述网络设备为第一网络设备,包括:获取单元,用于获取第一报文,所述第一报文包括仿真探测标识;处理单元,用于确定所述第一报文对应的第一转发表项;收发单元,用于当所述第一转发表项包括第一标识时,根据所述第一转发表项转发所述第一报文,所述第一标识指示所述第一转发表项为待创建的转发表项;以及,当所述第一转发表项包括第二标识时,不根据所述第一转发表项转发所述第一报文,所述第二标识指示所述第一转发表项为待删除的转发表项。12.根据权利要求11所述的网络设备,其特征在于,所述获取单元,还用于获取第二报文,所述第二报文为业务报文;所述处理单元,还用于确定所述第二报文对应的第二转发表项;所述收发单元,还用于当所述第二转发表项包括所述第一标识时,不根据所述第二转发表项转发所述第二报文;以及,当所述第二转发表项包括所述第二标识时,根据所述第二转发表项转发所述第二报文。13.根据权利要求11或12所述的网络设备,其特征在于,所述收发单元,还用于根据所述第一转发表项转发所述第一报文后,向控制器发送第一信息,所述第一信息用于指示根据所述第一转发表项成功转发所述第一报文;或所述收发单元,还用于向所述控制器发送第二信息,所述第二信息用于指示所述第一报文的转发结果。14.根据权利要求13所述的网络设备,其特征在于,当所述第一报文对应的所有转发表项均包括所述第二标识时,所述第一报文的转发结果为转发失败。15.根据权利要求11或12所述的网络设备,其特征在于,所述获取单元,还用于获取删除指令,所述删除指令用于指示所述第一网络设备上的第一接口的状态为待删除;所述处理单元,还用于确定所述第一转发表项的出接口为所述第一接口;以及为所述
第一转发表项添加所述第二标识。16.根据权利要求13所述的网络设备,其特征在于,所述处理单元,还用于若所述第一网络设备中目的地址与所述第一转发表项相同的转发表项均具有所述第二标识,或所述第一网络设备中不存在目的地址与所述第一转发表项相同的其他转发表项,则根据所述第一转发表项生成第一路由,所述第一路由包括所述第二标识;所述收发单元,还用于向第二网络设备通告所述第一路由。17.根据权利要求11或12所述的网络设备,其特征在于,所述获取单元,还用于获取创建指令,所述创建指令用于指示所述第一网络设备上的第二接口的状态为待创建;所述收发单元,还用于通过所述第二接口向第二网络设备通告第二路由,所述第二路由包括所述第一标识。18.根据权利要求11或12所述的网络设备,其特征在于,所述收发单元,还用于接收第一路由通告消息,所述第一路由通告消息包括所述第一标识或所述第二标识;所述处理单元,还用于根据所述第一路由通告消息生成所述第一转发表项。19.根据权利要求11或12所述的网络设备,其特征在于,所述处理单元,还用于在所述第一转发表项具有所述第一标识时,若所述第一网络设备中目的地址与所述第一转发表项相同的转发表项均具有所述第一标识,或所述第一网络设备中不存在目的地址与所述第一转发表项相同的其他转发表项,则根据所述第一转发表项生成第二路由通告消息,所述第二路由通告消息包括所述第一标识;所述收发单元,还用于向第二网络设备发送所述第二路由通告消息。20.根据权利要求11至19任意一项所述的网络设备,其特征在于,所述第一转发表项包括rib表项、fib表项、arp表项、mac表项以及nd表项中的一个或多个。

技术总结
本申请公开了一种报文处理方法,用于提高预测网络变更的影响的准确率。第一网络设备获取第一报文,第一报文包括仿真探测标识;第一网络设备确定第一报文对应的第一转发表项;当第一转发表项包括第一标识时,第一网络设备根据第一转发表项转发第一报文,第一标识指示第一转发表项为待创建的转发表项;当第一转发表项包括第二标识时,第一网络设备不根据第一转发表项转发第一报文,第二标识指示第一转发表项为待删除的转发表项。项为待删除的转发表项。项为待删除的转发表项。


技术研发人员:蒋忠平
受保护的技术使用者:华为技术有限公司
技术研发日:2020.09.01
技术公布日:2022/3/18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1