DHCP策略VLAN简介
当采用基于子网划分VLAN时,如果设备收到的是Untagged帧,设备根据报文中的源IP地址,确定用户主机添加的VLAN ID。新加入网络的主机需要通过DHCP方式获取IP地址等,申请到合法的IP地址前主机采用源IP地址0.0.0.0进行临时通信。该主机发送的DHCP报文无法通过基于子网划分VLAN的方式加入任何VLAN,最终设备会给该报文会打上接口的缺省VLAN ID(缺省情况下,接口的缺省VLAN ID为1)。一般情况下,接口的缺省VLAN ID与DHCP服务器所在VLAN不同,因此DHCP服务器不会为主机分配IP地址及网络配置参数等。
如图4-1所示,引入DHCP策略VLAN功能后,设备将修改收到DHCP报文的外层VLAN Tag,将VLAN ID设置为DHCP服务器所在VLAN ID,从而实现新加入网络主机与DHCP服务器之间DHCP报文的互通。新加入网络的主机获得合法的IP地址及网络配置参数后,该主机发送的报文可以通过基于子网划分VLAN的方式加入对应的VLAN。
DHCP策略VLAN分为三种类型,优先级由高至低依次为:基于MAC地址的DHCP策略VLAN,基于接口的DHCP策略VLAN,普通的DHCP策略VLAN。
DHCP策略VLAN还支持设置DHCP报文的802.1p优先级,使QoS能够对DHCP报文的网络流量进行调控。