APP下载

基于烽火S5800的DHCP协议配置实验设计研究

2019-03-14高强权循忠葛先雷王守亚

电脑知识与技术 2019年1期
关键词:实验设计IP地址

高强 权循忠 葛先雷 王守亚

摘要:為了让学生更好地理解DHCP(Dynamic Host Configuration Protocol)协议的应用,在实验教学过程中采用基于烽火S5800实现DHCP方案,使学生能够直观地观察DHCP结果,进而在此基础上掌握配置DHCP的方法。结果表明,该设计方案能为不同的客户机动态分配IP地址,效果良好,达到了实验的目的。

关键词:DHCP;动态获取;实验设计;IP地址

中图分类号:TP393        文献标识码:A        文章编号:1009-3044(2019)01-0036-02

计算机在TCP/IP网络中是通过IP地址进行通信的。[1]获取IP地址有两种方式:静态方式和动态获取。静态方式由网络管理员手工分配 IP 地址等参数,适用于规模较小的简单网络;对于大规模网络来讲,手工分配的管理几乎是不可能的 [2],为此,需要引入DHCP服务器来提供IP 地址等参数信息的配置。

1 工作原理

DHCP服务器通过DHCP报文与DHCP客户端交互,为各种类型的客户端分配合适的IP地址、子网掩码、缺省网关以及 DNS 服务器地址。DHCP客户端是整个DHCP过程的触发者和驱动者,通过DHCP报文和DHCP服务器交互,得到IP地址和其他网络参数。因此,DHCP 服务器可以有效降低客户机IP地址配置的复杂度和网络管理的成本。

2 实验设计

(1)网络拓扑如图1所示,以三层交换机S5800作为DHCP服务器,交换机下接PC1和PC2,属于VLAN 10,对交换机进行配置,使PC1和PC2能自动获取指定范围内的IP地址、网关和DNS等参数。

(2)实验配置

设定PC1为自动获取IP的方式,未进行DHCP配置前,使用ipconfig命令查看其IP地址等信息,如图2所示。

如图2所示,此时169.254.71.97为系统自动分配的默认IP地址,没有太大的实际意义。

(3)执行以下命令

S5800#configure                                           // 进入全局配置

S5800(config)#dhcp start                                  // 开启全局DHCP功能

S5800(config)#vlan 10                                     // 创建vlan 10

S5800(vlan-10)#quit                                       //退出

S5800(config)#interface gigaethernet 1/0/1 to gigaethernet 1/0/4   //进入接口1-4

S5800(config-ge1/0/1->ge1/0/4)#port link-type access        //设置1-4接口类型为access

S5800(config-ge1/0/1->ge1/0/4)#port default vlan 10        //设置1-4接口默认vlan为10

S5800(config-ge1/0/1->ge1/0/4)#quit

S5800(config)#interface vlan 10                       // 进入vlanif10 接口配置视图

S5800(config-vlan-10)#ip address 192.168.1.1/24   //设置vlanif的ip地址为192.168.1.1/24

S5800(config-vlan-10)#ip dhcp server            // 配置接口DHCP工作模式为server

S5800(config-vlan-10)#quit                    //退出

S5800(config)#dhcp pool 1                                 // 建立DHCP地址池1

S5800(config-dhcp-pool-1)#network range 192.168.1.2 192.168.1.100 mask 255.255.255.0                          // 配置地址池起始IP范围以及掩码

S5800(config-dhcp-pool-1)#gateway 192.168.1.1                   // 配置DHCP网关

S5800(config-dhcp-pool-1)#lease-time 12                   // 配置租期,单位为小时

S5800(config-dhcp-pool-1)#dns 192.168.1.200                 // 配置自动获取的dns

S5800(config-dhcp-pool-1)#quit                          // 退出DHCP地址池配置

S5800(config)#show dhcp pool                             // 查看地址池使用情況

pool 1 :

dhcp pool start ip : 192.168.1.2                       //开始IP地址为192.168.1.2

dhcp pool end ip : 192.168.1.100                       //结束的IP地址为192.168.1.100

dhcp pool mask : 255.255.255.0                       //子网掩码为255.255.255.0

dhcp pool gateway address : 192.168.1.1                //网关为192.168.1.1

dhcp pool dns address : 192.168.1.200

dhcp pool dns backup address : 0.0.0.0

dhcp pool lease time : 0 days 12 hours 0 minutes

dhcp pool entry number : 99

dhcp pool entry used : 0

(4)将PC1连接到上述配置的VLAN 10所属的端口,设置自动获取IP地址,再次使用ipconfig命令查看所获取的IP地址等情况,如图3所示。

如图3所示,此时PC1的IP地址为192.168.1.2,子网掩码为255.255.255.0,网关为192.168.1.1,在IP地址池划分范围内。

(5)将PC2连接至VLAN下的其他端口,配置为自动获取IP,查看获取到的IP情况,如图4所示。

如图4所示,此时PC2的IP地址为192.168.1.3,子网掩码为255.255.255.0,网关为192.168.1.1,在IP地址池划分范围内。

(6)利用show命令查看DHCP地址池的使用情况如图5所示。

图5表明,地址池中共有分配99个IP地址,已经被PC1和PC2使用2个,符合实验预期。

3 结语

本文提出在实验教学过程中采用烽火S5800实现DHCP方案,使学生能够直观地观察DHCP配置结果,进而在此基础上掌握配置DHCP的方法。结果表明,该设计方案能为不同的客户机动态分配IP地址,效果良好,达到了实验的目的。

参考文献:

[1] 谢希仁.计算机网络[M].5版.北京:电子工业出版社,2009.

[2] 杨心强,陈国友.数据通信与计算机网络[M].4版.北京:电子工业出版社,2012.

[3] 段桂芹.在WINDOWS 2003 SERVE下DHCP服务器的安装和设置[J].科技资讯,2007(11):93-94.

猜你喜欢

实验设计IP地址
吹蜡烛
有趣的放大镜
有用的电池
哪个凉得快?
铁路远动系统几种组网方式IP地址的申请和设置
无字天书
IP地址便捷修改器
浑水变清
IP地址切换器(IPCFG)
基于SNMP的IP地址管理系统开发与应用