[发明专利]一种多端口并发DHCP获取地址的方法在审

专利信息
申请号: 201510560127.3 申请日: 2015-09-06
公开(公告)号: CN105227690A 公开(公告)日: 2016-01-06
发明(设计)人: 聂琴 申请(专利权)人: 上海斐讯数据通信技术有限公司
主分类号: H04L29/12 分类号: H04L29/12
代理公司: 上海硕力知识产权代理事务所 31251 代理人: 郭桂峰
地址: 201616 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 多端 并发 dhcp 获取 地址 方法
【权利要求书】:

1.一种多端口并发DHCP获取地址的方法,用于测试一个待测交换机的DHCP特性,其特征在于:该多端口并发DHCP获取地址的方法需要在该待测交换机与个人电脑(PC)之间连接一个二层交换机,该多端口并发DHCP获取地址的方法包括如下步骤:该PC发送带虚拟局域网(Virtuallocalareanetwork,vlan)的DHCP报文;判断该二层交换机的端口E是否允许该DHCP报文通过;若该端口E不允许该DHCP报文通过,则丢弃该报文;若该端口E允许该DHCP报文通过,则该二层交换机将DHCP报文转发给其他端口;判断该DHCP报文是否跟该二层交换机的端口A2在同一vlan;若该DHCP报文是跟该端口A2在同一vlan,则将DHCP报文转发到该待测交换机的端口A1;验证该DHCP报文是否正确;若DHCP报文不正确,则丢弃该报文;若该DHCP报文正确,则向该PC回复该DHCP报文;及该PC收到该待测交换机的DHCP回复。

2.如权利要求1所述的多端口并发DHCP获取地址的方法,其特征在于,若该DHCP报文不是跟该端口A2在同一vlan,则判断该DHCP报文是否跟其他端口在同一vlan;若该DHCP报文是跟其他端口在同一vlan,则该DHCP报文转发到待测交换机,然后转入步骤“验证该DHCP报文是否正确”。

3.如权利要求2所述的多端口并发DHCP获取地址的方法,其特征在于,若该DHCP报文不是跟其他端口在同一vlan,则丢弃该报文。

4.如权利要求1所述的多端口并发DHCP获取地址的方法,其特征在于,该多端口并发DHCP获取地址的方法的硬件配置方法为:将待测交换机的所有端口都通过网线与二层交换机的端口一一相连;将PC网卡连接到二层交换机的一个端口上;及在该PC上安装模拟多个客户端(client)获取DHCP地址的软件,该软件可以在该PC上模拟发送大量的DHCP报文。

5.如权利要求4述的多端口并发DHCP获取地址的方法,其特征在于,该待测交换机还具有端口B1、C1、D1,该二层交换机还具有端口B2、C2、D2及端口E;该端口A1与该端口A2连接,该端口B1与该端口B2连接,该端口C1与该端口C2连接,该端口D1与该端口D2连接,该端口E与该PC连接。

6.如权利要求5述的多端口并发DHCP获取地址的方法,其特征在于,若要测试待测交换机上多端口都处于同一vlan,并在同一vlan下获取DHCP地址(以vlan100为例),该多端口并发DHCP获取地址的方法的网络配置方法为:

(1)配置该待测交换机的所有端口都属于accessvlan100;

(2)配置该二层交换机上与该待测交换机相连的端口也都属于accessvlan100,该二层交换机上与该PC相连的端口E配置为中继(trunk)口,并允许vlan100通过;

(3)在该PC上用模拟多个客户端(client)获取DHCP地址的软件发送一个DHCP报文,设置该DHCP报文带vlan100的标签(tag);该DHCP报文到达该端口E后,会向该二层交换机上属于vlan100的端口进行转发,也就会向该端口A2、B2、C2、D2进行转发,该待测交换机从不同的端口A1、B1、C1、D1收到该DHCP报文后,会向该端口A2、B2、C2、D2回复该DHCP报文,实现了多端口并发获取DHCP地址。

7.如权利要求5所述的多端口并发DHCP获取地址的方法,其特征在于,若要测试该待测交换机多端口处于不同的vlan,并在不同的vlan下获取DHCP地址,则该多端口并发DHCP获取地址的方法的网络配置方法为:

(1)配置该待测交换机的端口A1属于accessvlan10,该端口B1属于accessvlan20,该端口C1属于accessvlan30,该端口D1属于accessvlan40;

(2)配置该二层交换机上与该待测交换机相连的该端口A2属于accessvlan10,该端口B2属于accessvlan20,该端口C2属于accessvlan30,该端口D2属于accessvlan40;端该口E为trunk口允许vlan10、20、30、40通过;

(3)在该PC上用该模拟多个client获取DHCP地址的软件发送一个DHCP报文,设置该DHCP报文带vlan10、vlan20、vlan30、vlan40的标签(tag);该DHCP报文到达该端口E后,会根据vlan向不同的端口转发,将带vlan10的DHCP报文从该端口A2转发出去,带vlan20的报文从该端口B2转发,带vlan30的报文从该端口C2转发,带vlan40的报文从该端口D2转发出去;该待测交换机从不同的端口收到该DHCP报文后,会分别向该端口A2、B2、C2、D2回复该DHCP报文,实现了多端口并发获取DHCP地址。

(4)在该PC上检查该多个client是否都获取到地址,地址是否都正确。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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