【ICG】DHCP服务Option43字段配置指导

龚奎发表于:2020年12月24日 14:31:44更新于:2020年12月31日 14:18:57

【适配版本】

产品:ICG、NBM

版本:9.x

【内容】

1、网络环境说明

image.png

当AC与AP之间是三层网络时,AP无法通过广播方式发现AC,所以需要通过DHCP服务器上配置DHCP响应报文中携带的Option 43信息发现AC:

a、 AP通过DHCP Server获取IP地址和Option 43属性。

b、AP通过Option 43中的信息获取到AC的地址。

c、AP通过获取到的AC IP地址,向AC发送单播的发现请求。

d、接收到发现请求报文的AC会检查该AP是否有接入本机的权限,如果有则回应发现响应。

e、AP和AC进行信息交互,建立CAPWAP隧道。

2、Option43字段配置说明

Option43配置各个厂家有自己的定义,下面以H3C配置为例进行说明:

a、首先需要获取AC服务器的IP地址,例如IP地址为192.168.213.242

b、将点分10进制IP 192.168.213.242转换成16进制为C0:A8:D5:F2(可使用计算器切换到编程或程序员模式,10进制192转换为16进制为C0,10进制168转换为10进制位A8,10进制213转换为16进制位D5,10进制242转换为16进制为F2)

c、确定option43值为:80:07:00:00:01:C0:A8:D5:F2

各项的解释:

类型:固定为80,代表Option43的子选项类型。

长度:07:(需要根据后面的位数决定)  长度,表示其后内容的长度,一个字节。一个字节为一个长度,因为此处为十六进制表示,两个十六进制数为一个字节,07后面有7个字节,所以这里用07。 

规定值:00:00 Server type ,固定配为0000两个字节。 

IP地址数量:01(需要手工填写)后面IP地址的个数。01表示后面跟着1个IP地址,02表示有2个IP地址 

IP地址:C0:A8:D5:F2:AC的IP地址的十六进制表示对应ip 192.168.213.242

多个AC服务器(192.168.213.242和10.203.0.136)

Option 43为:80:0B:00:00:02:C0:A8:D5:F2:OA:CB:OO:88

image.png

3、注意事项

配置Option43之前,需要保证: 

a、AP可以通过ICG的DHCP服务获取到IP地址。

b、AP与AC之间路由可达,保证AP获取到AC地址后,能够与AC交互信息,建立CAPWAP隧道。

c、在开启认证的情况下AC的IP地址需要加入IP白名单