关于Windows DHCP Server的几点说明
l DHCP Server的行为
在没有超级作用域(Superscope)的情况下DHCP Server在收到本地DHCP客户端请求时(GIADDR为
例如,非路由单物理子网中存在逻辑子网段192.168.1.0/24,其中有一台单网卡DHCP服务器(地址为192.168.1.3)上面只有一个Scope,其地址范围为192.168.2.11~192.168.2.20/24,这种情况下该网段中的DHCP客户机将不能从DHCP Server上获取到IP地址。
【参见 RFC1541】
l DHCP超级作用域
来源
在Windows NT 4.0 SP2之前的DHCP Server 不会在一个物理子网上分配多个作用域中的IP地址,因此在物理子网中有multinets的情况就必须在DHCP上安装两块网卡。
NT SP2之后出现了Superscope就可以达到这个目的,从而在一个物理子网上分配多个逻辑子网的IP地址。
应用
u 在本地或者远程网络中使用multinets的情况下为DHCP客户分发IP地址。
u 对网络中的IP地址进行扩容。
u 在整个网段IP地址的迁移。
【参见 KB161571】
l DHCP的所有过程是否都是广播
DHCP进行IP地址分发的4个过程默认情况下都是以广播形式进行的(忽略客户端broadcast flag的设置),但是通过更改一个键值等于0
HKEY_LOCAL_MACHINE \CurrentControlSet\Services\DHCPServer\Parameters\IgnoreBroadcastFlag
可以修改DHCP Server的行为,让DHCP Server根据客户请求中的broadcast flag值进行广播或者单播。
【参见KB161429】
l DHCP Relay
支持RFC1542的路由器其实就是实现了该RFC中关于DHCP Relay的描述,目前大多数的路由器都支持DHCP的Relay功能。
在路由式网络中使用DHCP Server为远程DHCP客户通过Relay分发IP地址时,DHCP Relay会把要转发的DHCP请求中的GIADDR从原来的
【参见 RFC1542】
浙公网安备 33010602011771号