【技术实现步骤摘要】
一种报文处理方法、交换机设备及系统
本专利技术涉及通信
,特别涉及一种报文处理方法。本专利技术同时还涉及一种 边缘物理交换机。
技术介绍
OVS (OPEN VSWITCH,多层虚拟交换机)通过支持可编程扩展来支持大规模的网络 自动化。在当前虚拟化技术的大背景下,一个普通的服务器可以支持数十个甚至上百台虚 拟交换机。而每个虚拟交换机可以下挂多个VM(Virtual Machine,虚拟主机)。在如图1 所示的Open flow虚拟网络中,控制器可以控制每个VM之间的流量。 在图1类型的Open flow虚拟网络中,的当大量0VS启动时,都会向控制器发送 ARP请求报文,对控制器性能形成极大的冲击和考验。当大量VM上线后进行通信时,ARP请 求报文也是需要发往控制器,也存在着同样的现象和问题。 随着SDN(switched digital network,交换数字网络)技术网络虚拟化技术的发 展,每个租户需要有自己的0VS及网络,同时需要部署自己的安全策略,因此0VS所应用的 用户组网的模型通常如图2所示。但是该方案也具有同样的缺点:当大批量的0VS启动运行 时,每个0VS都会向控制器发送ARP (Address Resolution Protocol,地址解析协议)请求 报文,对控制器性能和稳定性形成极大的冲击;每个0VS下可以下挂多个VM,当大量VM上 线后进行通信,也会向控制器发出ARP请求报文,对控制器性能和稳定性形成极大的冲击; 并且,由于控制器保存了所有的主机及交换机的ARP表项,查找起来很费时间,导 ...
【技术保护点】
一种报文处理方法,其特征在于,所述方法应用于包含边缘物理交换机的Open flow网络中,该方法还包括:所述边缘物理交换机接收来自于多层虚拟交换机OVS的地址解析协议ARP请求报文;所述边缘物理交换机对所述ARP请求报文携带的源地址信息进行解析,并将解析的结果记录于自身预置的ARP表项中;所述边缘物理交换机根据所述ARP请求报文携带的目的地址信息,在所述ARP表项中查找控制器的地址信息,所述地址信息由所述边缘物理交换机与所述控制器建立连接后获得;所述边缘物理交换机将查找到的地址信息携带在生成的ARP应答报文中,并将所述ARP应答报文通过所述源地址信息中的对应端口返回至所述OVS。
【技术特征摘要】
1. 一种报文处理方法,其特征在于,所述方法应用于包含边缘物理交换机的Open flow 网络中,该方法还包括: 所述边缘物理交换机接收来自于多层虚拟交换机0VS的地址解析协议ARP请求报文; 所述边缘物理交换机对所述ARP请求报文携带的源地址信息进行解析,并将解析的结 果记录于自身预置的ARP表项中; 所述边缘物理交换机根据所述ARP请求报文携带的目的地址信息,在所述ARP表项中 查找控制器的地址信息,所述地址信息由所述边缘物理交换机与所述控制器建立连接后获 得; 所述边缘物理交换机将查找到的地址信息携带在生成的ARP应答报文中,并将所述 ARP应答报文通过所述源地址信息中的对应端口返回至所述0VS。2. 如权利要求1所述的方法,其特征在于,在所述边缘物理交换机接收来自于0VS的 ARP请求报文之前,还包括: 所述边缘物理交换机向所述控制器发送连接建立请求报文; 所述边缘物理交换机接收所述控制器回复的连接建立响应报文; 所述边缘物理交换机对所述连接建立响应报文进行解析,获取所述控制器的地址信 息,并将所述地址信息记录于所述ARP表项中。3. 如权利要求1所述的方法,其特征在于,在所述边缘物理交换机将所述ARP应答报文 通过所述源地址信息中的对应端口返回至所述0VS之后,还包括: 所述控制器向所述0VS下发流表项,以使所述0VS将后续接收到的ARP请求报文通过 所述0VS与所述边缘物理交换机之间的出接口转发至所述边缘物理交换机。4. 如权利要求3所述的方法,其特征在于,在所述控制器向所述0VS下发流表项之后, 还包括: 所述边缘物理交换机接收所述0VS转发的来自于VM的ARP请求报文; 所述边缘物理交换机对所述来自于VM的ARP请求报文中携带的VM源地址信息进行解 析,并将解析的结果记录于自身预置的ARP表项中; 所述边缘物理交换机在所述ARP表项中查找是否存在与所述ARP请求报文携带的目的 地址信息对应的表项; 若存在,所述边缘物理交换机生成以所述VM源地址信息为目的地址的ARP应答报文, 并将查找到的地址信息携带在所述ARP应答报文中,通过所述出接口发送所述ARP应答报 文; 若不存在,所述边缘物理交换机向所述控制器转发所述来自于VM的ARP请求报文,并 在接收到所述控制器回复的ARP响应报文后解析并存储其中携带的VM目的地址信息,将所 述VM目的地址信息携带在以所述VM源地址信息为目的地址的ARP应答报文中,通过所述 出接口发送所述ARP应答报文。5. 如权利要求1-4任一项所述的方法,其特征在于, 所述地址信息以及所述ARP表项至少包括:IP地址、MAC地址、VLAN、接口、老化类型。6. -种边缘物理交换机,其特征在于,所述边缘物理交换机应用于Openflow网络中, 包括: 接口模块,用于接收来自于多层虚拟交换机0VS的地址解析协议ARP请求报文; 解析模块,用于对所述ARP请求报文携带的源地址信息进行解析,并将解析的结...
【专利技术属性】
技术研发人员:王芳,王伟,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。