一 、DHCP背景

IP 地址已是每台计算机必定配置的参数了,手工设置每一台计算机的 IP 地址成为管理

员最不愿意做的一件事,于是自动配置 IP 地址的方法出现了,这就是 DHCP(Dynamic Host

Configuration Protocol,动态主机配置协议)。DHCP 服务器能够从预先设置的 IP 地址池里

自动给主机分配 IP 地址,它不仅能够保证 IP 地址不重复分配,也能及时回收 IP 地址以提

高 IP 地址的利用率。

二、DHCP工作过程

1.DHCP 客户机启动时,客户机在当前的子网中广播 DHCPDISCOVER 报文向 DHCP

服务器申请一个 IP 地址。

2.DHCP 服务器收到 DHCPDISCOVER 报文后,它将从针对那台主机的地址区间中为

它提供一个尚未被分配出去的 IP 地址,并把提供的 IP 地址暂时标记为不可用。服务器以

DHCPOFFER 报文送回给主机。如果网络里包含有不止一个的 DHCP 服务器,则客户机可

能收到好几个 DHCPOFFER 报文,客户机通常只承认第一个 DHCPOFFER。

3.客户端收到 DHCPOFFER 后,向服务器发送一个含有有关 DHCP 服务器提供的 IP

3、实验步骤

(1)步骤 1:配置路由器 R1 提供 DHCP 服务

R1(config)# service dhcp //开启 DHCP 服务

R1(config)# no ip dhcp conflict logging //关闭 DHCP 冲突日志

R1(config)# ip dhcp pool ccie //定义地址池

R1(dhcp-config)# network 192.168.1.0 /24 //DHCP 服务器要分配的网络和掩码

R1(dhcp-config)# domain-name cisco.com //域名

R1(dhcp-config)#default-router 192.168.1.1

default-router 192.168.1.1

//默认网关,这个地址要和相应网络所连接的路由器的以太口地址相同

R1(dhcp-config)# netbios-name-server 192.168.1.2 //WINS 服务器

R1(dhcp-config)# dns-server 192.168.1.4 //DNS 服务器

R1(dhcp-config)# option 150 ip 192.168.1.3 //TFTP 服务器

R1(dhcp-config)# lease infinite //定义租期

R1(config)# ip dhcp excluded-address 192.168.1.1 192.168.1.5 //排除的地址段

(2)步骤 2:设置 windows 客户端

首先在 Windows 下把 TCP/IP 地址设置为自动获得,如果 DHCP 服务

器还提供 DNS、WINS 等,也把它们设置为自动获得。

dhcp地址池分配信息是什么意思(网络技术中的DHCP动态地址分配详解)(1)

4.实验调试

(1)在客户端测试

在“命令提示符”下,执行 C:/>ipconfig/renew 可以更新 IP 地址。而执行 C:/>ipconfig/all

可以看到 IP 地址、WINS、DNS、域名是否正确。要释放地址用 C:/>ipconfig/release 命令。

C:\> ipconfig/renew

Windows IP Configuration

Ethernet adapter 本地连接:

Connection-specific DNS Suffix . : cisco.com

IP Address. . . . . . . . . . . . : 192.168.1.7

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . : 192.168.1.1

C:\> ipconfig/all

Windows IP Configuration

Ethernet adapter 本地连接:

Connection-specific DNS Suffix . : cisco.com

Description . . . . . . . . . . . : Realtek RTL8139/810x Family Fast Eth

ernet NIC

Physical Address. . . . . . . . . : 00-60-67-00-DD-5B

Dhcp Enabled. . . . . . . . . . . : Yes

Autoconfiguration Enabled . . . . : Yes

IP Address. . . . . . . . . . . . : 192.168.1.7

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . : 192.168.1.1

DHCP Server . . . . . . . . . . . : 192.168.1.1

DNS Servers . . . . . . . . . . . : 192.168.1.4

Primary WINS Server . . . . . . . : 192.168.1.2

Lease Obtained. . . . . . . . . . : 2007 年 2 月 22 日 13:01:01

Lease Expires . . . . . . . . . . : 2038 年 1 月 19 日 11:14:07

(2) show ip dhcp pool

该命令用来查看 DHCP 地址池的信息。

R1# show ip dhcp pool

Pool ccie :

Utilization mark (high/low) : 100 / 0

Subnet size (first/next) : 0 / 0

Total addresses : 254 //地址池中共计 254 个地址

Leased addresses : 2 //已经分配出去 2 个地址

Pending event : none

1 subnet is currently in the pool :

Current index IP address range Leased addresses

192.168.1.8 192.168.1.1 - 192.168.1.254 2

//下一个将要分配的地址、地址池的范围以及分配出去的地址的个数

(3) show ip dhcp binding

该命令用来查看 DHCP 的地址绑定情况。

R1#show ip dhcp binding

Bindings from all pools not associated with VRF:

IP address Client-ID/ Lease expiration Type

Hardware address/

User name

192.168.1.6 0063.6973.636f.2d Infinite Automatic

192.168.1.7 0100.6067.00dd.5b Infinite Automatic

以上输出表明 DHCP 服务器自动分配给客户端的 IP 地址以及所对应的客户端的硬件地址

以下是华为数通路由交换方向完整技术分享,欢迎对华为网络技术感兴趣的小伙伴们订阅。

华为新版HCIA数通路由交换

华为新版HCIP数通路由交换

华为新版HCIE数通路由交换

,