DHCP (dynamic host configuration protocol)动态主机配置协议
一、dhcp的作用?
作用:动态向网络里边的客户端分发ip地址、子网掩码、网关、DNS等参数。
好处:可以减轻管理员手工配置ip地址的负担,并有效的避免ip地址的冲突问题。
二、dhcp的四种报文类型?
I:discover ii:offer iii:request iv:ack
三、dhcp的租约?
50% 87.5%
四、dhcp基本配置?
如下图所示:


步骤1:配置路由器R1 提供DHCP 服务
R1(config)#service dhcp //开启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
//默认网关,这个地址要和相应网络所连接的路由器的以太口地址相同
R1(dhcp-config)#dns-server 192.168.1.4 //DNS 服务器
R1(dhcp-config)#lease infinite //定义租期
R1(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.5 //排除的地址段
五、dhcp的中继?
如下图所示:


(1)步骤1:配置路由器R1 提供DHCP 服务
R1(config)#service dhcp
R1(config)#ip dhcp pool ccie //定义第一个地址池
R1(dhcp-config)#network 192.168.1.0 /24
R1(dhcp-config)#default-router 192.168.1.1
R1(dhcp-config)#domain-name cisco.com
R1(dhcp-config)#dns-server 192.168.1.4
R1(dhcp-config)#lease infinite
R1(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.5
R1(config)#ip dhcp pool ccnp //定义第二个地址池
R1(dhcp-config)#network 172.16.1.0 255.255.255.0
R1(dhcp-config)#domain-name szpt.net
R1(dhcp-config)#default-router 172.16.1.2
R1(dhcp-config)#dns-server 192.168.1.4
R1(dhcp-config)#lease infinite
R1(config)#ip dhcp excluded-address 172.16.1.1 172.16.1.2
(2)步骤2:配置路由器R2
R2(config)#interface fastEthernet0/1
R2(config-if)#ip address 172.16.1.2 255.255.255.0
R2(config-if)#ip helper-address 192.168.12.1 //配置帮助地址
路由器是不能转发“255.255.255.255”的广播,但是很多服务(如DHCP、TFTP 等)的
客户端请求都是以泛洪广播的方式发起的,我们不可能将每个网段都放置这样的服务器,因
此使用Cisco IOS 帮助地址特性是很好的选择。通过使用帮助地址,路由器可以被配置为接
受对UDP 服务的广播请求,然后将之以单点传送的方式发给某个具体的IP 地址,或者以定
向广播的形式向某个网段转发这些请求,这就是中继。