[发明专利]一种建立动态主机配置协议窥探绑定表的方法及系统有效

专利信息
申请号: 201110095466.0 申请日: 2011-04-15
公开(公告)号: CN102739814A 公开(公告)日: 2012-10-17
发明(设计)人: 喻敬海;刘大宇;敖婷 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L29/12 分类号: H04L29/12;H04L12/56
代理公司: 北京安信方达知识产权代理有限公司 11262 代理人: 解婷婷;龙洪
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 建立 动态 主机 配置 协议 窥探 绑定 方法 系统
【说明书】:

技术领域

发明涉及数据通信技术,尤其涉及一种建立动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)窥探(Snooping)绑定表的方法及系统。

背景技术

随着云计算的发展以及服务器虚拟化技术的成熟,数据中心部署的虚拟化服务器数据越来越多。虚拟机解决了业务对于硬件的依赖,使得在同一个服务器同时运行多个VM(Virtual Machine,虚拟机)时,不同的VM间可以相互隔离,从而使得VM的迁移不再困难。另外云计算的业务部署、迁移、移动性等需求也激发了大量的VM迁移需求。

如图1所示,VM1在主机A中启动,主机A中还包括VM2及Hypervisor(内部VM监视/控制单元)及vSwitch(内部VM交换单元),外部还设有NIC(Network Interface,网络接口卡)由于配置的是采用DHCP方式获取IP(Internet Protocol,网际互联协议地址)地址,则迁移流程包括:

1、VM1发出DHCP REQUEST(DHCP请求);

2、交换机A转发DHCP请求到DHCP服务器;

3、DHCP服务器回应ACK(确认消息);

4、交换机A收到ACK消息(或者DHCP v6的REPLY信息),建立DHCP Snooping(窥探)绑定表A,DHCP Snooping绑定表是依赖DHCP协议建立起的一种报文过滤机制,其中包含下述各参数的值:MAC(Media Access Control,媒体接入控制地址)、IP、VID(Vlan ID,虚拟局域网标识)及Port(端口),以如表1所示值为例,需要说明的是,表1中的各数值仅作为示例。

表1DHCP Snooping绑定表

5、交换机A转发ACK消息到VM1;

6、VM1从主机A迁移到主机B。

上述的DHCP协议的交互过程是一个DHCP客户端与DHCP服务器间的一个举例,详细的交互过程参考图2~图7,这种流程是仅考虑DHCP客户端、服务器的交互,没有考虑中间有DHCP中继的情况。

如图2所示,DHCPv4客户端在已知DHCPv4服务器地址的情况下,请求IPv4地址的流程包括以下步骤:

步骤201、DHCPv4客户端向DHCPv4服务器发送DHCP REQUEST;

步骤202、DHCPv4服务器收到上述DHCP REQUEST后,向DHCPv4客户端回复DHCP ACK。

如图3所示,在DHCPv4客户端与DHCPv4服务器支持快速IPv4地址申请的情况下,请求IPv4地址的流程包括以下步骤:

步骤301、DHCPv4客户端向DHCPv4服务器发送DHCP DISCOVER(DHCP发现消息);

步骤302、DHCPv4服务器收到DHCP DISCOVER后,从那些还没有租出的地址范围内选择一个IPv4地址,通过DHCP ACK分配给DHCPv4客户端。

如图4所示,DHCP的完整交互流程包括以下步骤:

步骤401、DHCPv4客户端向DHCPv4服务器发送DHCP DISCOVER;

步骤402、DHCPv4服务器收到DHCP DISCOVER后,从那些还没有租出的地址范围内选择一个IPv4地址,通过DHCP OFFER分配给DHCPv4客户端;

步骤403、若DHCPv4客户端收到网络上多台DHCPv4服务器的响应,只会挑选其中一个DHCP OFFER而已(通常选择最先抵达的那个),并且会向网络发送一个DHCP REQUEST广播封包,告诉所有DHCPv4服务器它将指定接受哪一台服务器提供的IPv4地址;

步骤404、当DHCPv4服务器接收到DHCPv4客户端发出的DHCPREQUEST之后,会向DHCPv4客户端发出一个DHCP ACK响应,以确认IP租约的正式生效。

如图5所示,DHCPv6客户端在已知DHCPv6服务器地址的情况下,请求IPv6地址的流程包括以下步骤:

步骤501、DHCPv6客户端向DHCPv6服务器发送DHCP REQUEST;

步骤502、DHCPv6服务器收到上述DHCP REQUEST后,向DHCPv6客户端回复DHCP REPLY。

如图6所示,在DHCPv6客户端与DHCPv6服务器支持快速IPv6地址申请的情况下,请求IPv6地址的流程包括以下步骤:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110095466.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top