待解决问题
DHCP relay在多DHCP server的环境下如何转发DHCP request
离问题结束还有0天0小时 |
提问者:majiahao
|
提问时间:2015-3-29 06:26
如题,网络分2个子网,子网A下挂client,子网B连接2台DHCP Server,2个子网通过配置有DHCP relay功能的设备连接
现在配置DHCP relay的设备把2台DHCP Server的IP配置到了relay地址列表(relay地址:1.1.1.1 / 2.2.2.2)
DHCP的过程如下:
1.client发送DHCP discover的广播包,DHCP relay分别给单播到DHCP server 1.1.1.1 与 DHCP server 2.2.2.2
2.DHCP server 1.1.1.1 与 2.2.2.2 分别发送DHCP offer通过DHCP relay给client
3.client选择了1.1.1.1的offer消息,然后发送一个DHCP request的广播包
现在问题来了,配置DHCP relay的设备,是把这个DHCP request分别单播给两台DHCP server呢?还是提取DHCP request里面的“Server Identifier”的地址(例如本例是1.1.1.1),与自己配置的relay地址对比,如果一样,则只把该DHCP request报文单播给1.1.1.1这台DHCP server呢?
小弟找协议实在没找到对应的说明,麻烦各位帮忙看看了
真的没积分,不好意思啊~~
在DHCP 获取的四个交互过程中,当DHCP 客户端在发送DHCP REQUEST 时已经选定了服务器,此时会在请求的报文中携带一个server-id 的option 选项,在某些特定的应用环境中为了减轻网络服务器压力,需要大家Relay 能够使能此选项,只把请求报文发给此选项里的DHCP 服务器,而不是发送给每一个配置的DHCP 服务器。
回答时间:2015-4-1 17:10
热点问题