【技术实现步骤摘要】
一种通信方法及装置
[0001]本申请涉及通信
,尤其涉及一种通信方法及装置。
技术介绍
[0002]路由协议,主要运行于网络设备(例如路由器、交换机、虚拟机等)上,不同网络设备之间通过路由协议传递路由信息,并基于本地的路由信息和/或接收得到的路由信息确定报文的转发路径。常见的路由协议包括边界网关协议(border gateway protocol,BGP)、路由信息协议(routing information protocol,RIP)和开放最短路径优先(open shortest path first,OSPF)等。
[0003]目前,在网络设备处理的报文数量较多时,不可避免地可能出现错误报文。错误报文会对网络设备之间的通信造成影响。例如,错误报文会导致网络设备之间的协议会话(例如BGP会话)中断,使得基于该BGP会话的其他业务路由无法正确发布和被使用。
[0004]因此,如何消除错误报文带来的影响,是一个亟待解决的技术问题。
技术实现思路
[0005]本申请实施例提供了一种通信方法及相关设备,用于消除在不同网络设备之间传递的错误报文的影响,以提升通信效率。
[0006]本申请实施例第一方面提供了一种通信方法,该方法由第一网络设备执行。其中,第一网络设备为路由器、交换机、虚拟机等设备;或者是,第一网络设备为上述设备中的部分组件(例如处理器、芯片、或芯片系统等)。在该方法中,首先,第一网络设备接收来自第二网络设备的第一报文,该第一报文为错误报文;然后,该第一网络设备基于 ...
【技术保护点】
【技术特征摘要】
1.一种通信方法,其特征在于,包括:第一网络设备接收来自第二网络设备的第一报文,所述第一报文为错误报文;所述第一网络设备基于所述第一报文向服务器发送错误报文信息,所述错误报文信息包括所述第一报文的错误信息,且所述错误报文信息用于所述错误报文信息的接收方阻止传输所述错误报文信息对应的报文。2.根据权利要求1所述的方法,其特征在于,所述服务器包括资源公共密钥基础架构RPKI缓存服务器,且所述错误报文信息的数据类型为路由来源授权ROA数据。3.根据权利要求2所述的方法,其特征在于,在所述第一网络设备基于所述第一报文向服务器发送错误报文信息之前,所述方法还包括:所述第一网络设备向所述服务器发送第一消息,所述第一消息用于指示所述第一网络设备将要发送所述错误报文信息;在所述第一网络设备基于所述第一报文向服务器发送错误报文信息之后,所述方法还包括:所述第一网络设备接收来自所述服务器的第二消息,所述第二消息用于指示所述RPKI缓存服务器已安装所述ROA数据。4.根据权利要求3所述的方法,其特征在于,所述第一消息包括如下至少一项:协议版本信息,协议数据单元类型信息,会话标识、长度值、前缀类型、前缀信息、掩码信息、自治系统号码。5.根据权利要求3或4所述的方法,其特征在于,所述第二消息包括如下至少一项:协议版本信息,协议数据单元类型信息,会话标识、长度值。6.根据权利要求1所述的方法,其特征在于,所述服务器包括边界网关协议监控协议BMP服务器。7.根据权利要求6所述的方法,其特征在于,所述错误报文信息承载于第一信息,所述第一信息包括第一字段,其中,所述第一字段的取值为第一数值时,所述第一字段用于指示所述第一信息用于上报错误报文信息。8.根据权利要求7所述的方法,其特征在于,所述第一信息为对等体报文头per peer header。9.根据权利要求6至8任一项所述的方法,其特征在于,所述错误报文信息的数据类型为邻接路由信息库
‑
入方向Adj
‑
RIB
‑
in数据。10.根据权利要求1至9任一项所述的方法,其特征在于,所述第一网络设备基于所述第一报文向服务器发送所述错误报文信息包括:在所述第一网络设备具备基于错误报文的自愈能力时,所述第一网络设备基于所述第一报文向服务器发送所述错误报文信息。11.一种通信方法,其特征在于,包括:服务器接收来自第一网络设备的错误报文信息,所述错误报文信息包括所述第一网络设备接收得到的第一报文的错误信息,其中,所述第一报文为错误报文;所述服务器根据所述错误报文信息阻止传输所述错误报文信息对应的报文。12.根据权利要求11所述的方法,其特征在于,所述服务器包括资源公共密钥基础架构
RPKI缓存服务器,且所述错误报文信息的数据类型为路由来源授权ROA数据;所述服务器根据所述错误报文信息阻止传输所述错误报文信息对应的报文包括:所述服务器基于所述错误报文信息安装所述ROA数据。13.根据权利要求12所述的方法,其特征在于,在所述服务器接收来自第一网络设备的错误报文信息之前,所述方法还包括:所述服务器接收来自所述第一网络设备的第一消息,所述第一消息用于指示所述第一网络设备将要发送所述错误报文信息;在所述服务器接收来自第一网络设备的错误报文信息之后,所述方法还包括:所述服务器向所述第一网络设备发送第二消息,所述第二消息用于指示所述RPKI缓存服务器已安装所述R...
【专利技术属性】
技术研发人员:邰博,庄顺万,刘兵社,陈永超,黄慧,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。