一、题目
DHCP协议接口地址池的优先级比全局地址池高。
A. 对
B. 错
二、答案
A
三、解析
在DHCP协议中,接口地址池的优先级比全局地址池高的原因主要有两个:
- 地址利用率:接口地址池是为特定接口配置的,而全局地址池则可以供设备上的任何接口使用。因此,当一个DHCP请求到达设备时,设备会首先检查是否有与请求匹配的接口地址池。如果有,设备将从该接口地址池中分配地址。这样可以确保接口地址池中的地址被优先分配给相应的接口,从而提高地址利用率。
- 地址管理:接口地址池的优先级比全局地址池高,可以简化地址管理。例如,如果你想为特定接口的客户端分配特定的IP地址范围,你可以为该接口配置一个接口地址池。这样,只有来自该接口的DHCP请求才会从该接口地址池中分配地址。这使得地址管理更加灵活和方便。
四、扩展–DHCP协议的工作原理
- 第一步:发现阶段
DHCP客户端以广播方式发送DHCP DISCOVER报文(目的IP地址为255.255.255.255)给同一网段内的所有设备(包括DHCP服务器或中继),寻找DHCP服务器。 - 第二步:提供阶段
与DHCP客户端位于同一网段的DHCP服务器都会接收到DHCP DISCOVER报文,DHCP服务器选择跟接收DHCP DISCOVER报文接口的IP地址处于同一网段的地址池,并且从中选择一个可用的IP地址,然后通过DHCP OFFER报文发送给DHCP客户端。 - 第三步:选择阶段
如果有多个DHCP服务器向DHCP客户端回应DHCP OFFER报文,则DHCP客户端一般只接收第一个收到的DHCP OFFER报文,然后以广播方式发送DHCP REQUEST报文。 - 第四步:确认阶段
当DHCP服务器收到DHCP客户端发送的DHCP REQUEST报文后,DHCP服务器回应DHCP ACK报文,表示DHCP REQUEST报文中请求的IP地址分配给客户端使用。
DHCP中继
当服务器和客户端之间有一个三层设备时,一个网段里有一台DHCP Relay 设备,可以把收到的DHCP广播报文变成一个目的IP地址为DHCP server的单播报文,因为它知道server 的IP地址(配置Relay时配置的),再把从server端返回的DHCP Offer,DHCP ACK等单播报文变回广播报文,再发给主机。