一种报文转发的方法和装置制造方法及图纸

技术编号:13358999 阅读:55 留言:0更新日期:2016-07-17 17:09
本发明专利技术提供一种报文转发的方法和装置,应用于第一路由设备,包括:获取第二路由设备下挂的服务器上设置的虚拟机的第一路由信息;在根据第一路由信息预判该虚拟机由第三路由设备迁移至第二路由设备时,向第三路由设备发送转发指示请求消息;接收第三路由设备反馈的转发指示消息,并在向虚拟机发送数据报文时,根据转发指示消息通过第二路由设备或者第三路由设备将数据报文发送至虚拟机。以解决在虚拟机被攻击时,第一路由设备与该虚拟机之间数据报文传输中断的技术问题。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种报文转发的方法和装置
技术介绍
现有的EVPN(EthernetVirtualPrivateNetwork,以太网虚拟专用网络)系统包括由多个VTEP(VXLANTunnelEndPoint,VXLAN隧道端点)设备组成的核心网络,每个VTEP设备下挂的服务器上设置有虚拟机,各VTEP设备与其连接的VTEP设备(即邻居VTEP设备)相互学习获得对方下挂的服务器上设置的虚拟机的转发表项,从而当本端VTEP设备下挂的服务器上设置的虚拟机向远端VTEP设备下挂的服务器上设置的虚拟机发送数据报文时,本端VTEP设备根据学习到的转发表项将数据报文发送至远端VTEP设备下挂的服务器上设置的虚拟机。
技术实现思路
有鉴于此,本专利技术提供一种报文转发的方法和装置,以解决在虚拟机被攻击时,第一路由设备与该虚拟机之间数据报文传输中断的技术问题。具体地,本专利技术是通过如下技术方案实现的:第一方面,提供一种报文转发的方法,应用于第一路由设备,所述本文档来自技高网...

【技术保护点】
一种报文转发的方法,其特征在于,应用于第一路由设备,所述方法包括:获取第二路由设备下挂的服务器上设置的虚拟机的第一路由信息;在根据所述第一路由信息预判所述虚拟机由第三路由设备迁移至所述第二路由设备时,向所述第三路由设备发送转发指示请求消息;接收所述第三路由设备反馈的转发指示消息,并在向所述虚拟机发送数据报文时,根据所述转发指示消息通过所述第二路由设备或者所述第三路由设备将所述数据报文发送至所述虚拟机。

【技术特征摘要】
1.一种报文转发的方法,其特征在于,应用于第一路由设备,所述方法包括:
获取第二路由设备下挂的服务器上设置的虚拟机的第一路由信息;
在根据所述第一路由信息预判所述虚拟机由第三路由设备迁移至所述第二
路由设备时,向所述第三路由设备发送转发指示请求消息;
接收所述第三路由设备反馈的转发指示消息,并在向所述虚拟机发送数据
报文时,根据所述转发指示消息通过所述第二路由设备或者所述第三路由设备
将所述数据报文发送至所述虚拟机。
2.根据权利要求1所述的方法,其特征在于,所述转发指示消息包括判断
结果,所述接收所述第三路由设备反馈的转发指示消息包括:在所述第三路由
设备根据所述转发指示请求消息判断所述虚拟机是否发生迁移后,接收所述第
三路由设备发送的判断结果;
所述根据所述转发指示消息通过所述第二路由设备或者所述第三路由设备
将所述数据报文发送至所述虚拟机包括:
根据判断结果确定所述虚拟机是否发生迁移;
在确定所述虚拟机发生迁移时,通过所述第二路由设备将所述数据报文发
送至所述虚拟机;
在确定所述虚拟机未发生迁移时,通过所述第三路由设备将所述数据报文
发送至所述虚拟机。
3.根据权利要求1所述的方法,其特征在于,所述转发指示消息包括第一
指示消息或者第二指示消息,所述第一指示消息指示通过所述第二路由设备发
送所述数据报文,所述第二指示消息指示通过所述第三路由设备发送所述数据
报文;所述接收所述第三路由设备反馈的转发指示消息包括:
在所述第三路由设备根据所述转发指示请求消息确定所述虚拟机发生迁移
时,接收所述第三路由设备发送的第一指示消息;
在所述第三路由设备根据所述转发指示请求消息确定所述虚拟机未发生迁

\t移时,接收所述第三路由设备发送的第二指示消息。
4.一种报文转发的方法,其特征在于,应用于第三路由设备,所述方法包
括:
在第一路由设备预判虚拟机由第三路由设备迁移至第二路由设备时,接收
所述第一路由设备发送的转发指示请求消息;
根据所述转发指示请求消息判断所述虚拟机是否发生迁移;
根据判断结果向所述第一路由设备发送所述转发指示消息;其中,所述转
发指示消息用于指示通过所述第二路由设备或者所述第三路由设备发送数据报
文。
5.根据权利要求4所述的方法,其特征在于,所述转发指示消息包括判断
结果,所述根据判断结果向所述第一路由设备发送所述转发指示消息包括:
向所述第一路由设备发送所述判断结果。
6.根据权利要求4所述的方法,其特征在于,所述转发指示消息包括第一
指示消息或者第二指示消息,所述第一指示消息指示通过所述第二路由设备发
送所述数据报文,所述第二指示消息指示通过所述第三路由设备发送所述数据
报文;所述根据判断结果向所述第一路由设备发送所述转发指示消息包括:
在所述虚拟机发生迁移时,向所述第一路由设备发送第一指示消息;
在所述虚拟机未发生迁移时,...

【专利技术属性】
技术研发人员:黄李伟王伟陈岩
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

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

1