[发明专利]一种消息处理方法、交换机及系统有效
| 申请号: | 201210032665.1 | 申请日: | 2012-02-14 |
| 公开(公告)号: | CN102572012A | 公开(公告)日: | 2012-07-11 |
| 发明(设计)人: | 王建兵;梁文义 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/56 |
| 代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 消息 处理 方法 交换机 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种消息处理方法、交换机及系统。
背景技术
胖树架构是数据中心(Data Center,DC)网络的一种重要部署方案。在胖树架构典型的网络拓扑中,包括接入层的交换机、汇聚层的交换机以及服务器,其中,接入层的每个交换机和汇聚层的每个交换机互相连接。
以一个中型的胖树架构为例,该架构中拥有3000-5000台的服务器。当一台服务器要访问架构中的另外一台服务器时,该服务器中的VM(Virtual Machine,虚拟机)发送的ARP(Address Resolution Protocol,地址解析协议)请求都会广播到该架构中其他所有的服务器和交换机。因此,如果有大量的VM都发送ARP请求时,会导致ARP请求泛洪,从而消耗网络带宽,并占用汇聚层的交换机和服务器的CPU资源。因此,如何解决ARP请求泛洪问题,是胖树架构的关键。
现有技术中,可以通过ARP代理服务器来解决ARP请求泛洪问题。但是,当ARP代理服务器动态地由DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)服务器获取IP地址时,在获得VM发送的ARP请求后,ARP代理服务器需要和DHCP服务器频繁地通信以获得被访问的服务器的IP地址,从而使得ARP代理服务器不能及时的响应ARP请求,实时性差。
发明内容
本发明实施例提供一种消息处理方法、交换机及系统,用于在发生APR请求泛洪时,提高对ARP请求处理的实时性。
本发明实施例采用如下技术方案:
一种消息处理方法,包括:
在组内服务器与动态主机配置协议DHCP服务器的通信过程中,生成第一对应关系表,所述第一对应关系表包括组内服务器与组内服务器的地址信息的对应关系;
接收源服务器发送的地址解析协议ARP请求,所述ARP请求用于表示所述源服务器需要访问目的服务器;
根据所述ARP请求,查找所述第一对应关系表,当根据所述第一对应关系表能够获得所述目的服务器的地址信息时,向所述源服务器向发送所述目的服务器的地址信息。
一种消息处理方法,包括:
接收接入交换机发送的组内服务器与组内服务器的地址信息的对应关系,其中,所述接入交换机在组内服务器与动态主机配置协议DHCP服务器的通信过程中,生成第一对应关系表,所述第一对应关系表包括组内服务器与组内服务器的地址信息的对应关系;
当所述接入交换机无法根据源服务器的ARP请求由所述第一对应关系表获得目的服务器的地址信息时,接收所述接入交换机转发的所述ARP请求;
根据所述ARP请求查找第二对应关系表,并根据查找结果,向所述接入交换机向发送所述目的服务器的地址信息,以使所述接入交换机向所述源服务器向发送所述目的服务器的地址信息;其中,所述第二对应关系表根据所述组内服务器与组内服务器的地址信息的对应关系生成。
一种交换机,包括:
信息获取单元,用于在组内服务器与动态主机配置协议DHCP服务器的通信过程中,生成第一对应关系表,所述第一对应关系表包括组内服务器与组内服务器的地址信息的对应关系;
请求接收单元,用于接收源服务器发送的地址解析协议ARP请求,所述ARP请求用于表示所述源服务器需要访问目的服务器;
信息发送单元,用于根据所述ARP请求,查找所述第一对应关系表,当根据所述第一对应关系表能够获得所述目的服务器的地址信息时,向所述源服务器向发送所述目的服务器的地址信息。
一种交换机,包括:
获取单元,用于接收接入交换机发送的组内服务器与组内服务器的地址信息的对应关系,其中,所述接入交换机在组内服务器与动态主机配置协议DHCP服务器的通信过程中,生成第一对应关系表,所述第一对应关系表包括组内服务器与组内服务器的地址信息的对应关系;
接收单元,用于当所述接入交换机无法根据源服务器的ARP请求由所述第一对应关系表获得目的服务器的地址信息时,接收所述接入交换机转发的所述ARP请求;
发送单元,用于根据所述ARP请求查找第二对应关系表,并根据查找结果,向所述接入交换机向发送所述目的服务器的地址信息,以使所述接入交换机向所述源服务器向发送所述目的服务器的地址信息;其中,所述第二对应关系表根据所述组内服务器与组内服务器的地址信息的对应关系生成。
一种消息处理系统,包括:源服务器以及接入交换机;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210032665.1/2.html,转载请声明来源钻瓜专利网。





