三层交换机做DHCP的一些疑问
具体配置就不写了,网上很多,主要解答几个疑问:
1.为什么要给vlan起三层口,即为什么要给三层交换机的vlan配置地址。
2.dhcp地址池和vlan地址间的关系
第一个问题:
因为交换机做dhcp服务器时候,通过vlan的地址判断应该分发哪个地址池中的地址
如:ip dhcp pool vlan10 (为vlan10分发地址)
network 10.0.1.0 255.255.255.0
vlan 10 的地址为10.0.1.1 255.255.255.0
这样当属于vlan10的pc发起dhcp请求时,查找到三层交换机的vlan 10地址为x.x.x.x 然后通过匹配地址池中的network范围来确定分发地址池为vlan10
若vlan xx(id)的地址和地址池的network范围有一个不同,则不能正常下发地址
2.vlan地址和地址池network范围间的关系
1.dhcp network 10.0.1.0 255.255.255.252 vlan10 10.0.1.1 255.255.255.0 dhcp成功 2.dhcp network 10.0.1.0 255.255.0.0 不成功 vlan10 10.0.1.1 255.255.255.0 3.vlan10 10.0.1.1 255.255.0.0 成功 dhcp network 10.0.1.0 255.255.255.0 4.vlan10 10.0.1.1 255.255.255.252 dhcp network 10.0.1.0 255.255.255.0 不成功
可以看到,当vlan地址大于等于地址池的network范围时,dhcp下发成功
当vlan地址小于地址池network范围时,dhcp下发失败