




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
厂商特定的Dhcp Option 43和OPTION 60实现厂商特定的DHCP字段主要有两种:OPTION 60和OPTION43。Option 60叫做供应商类别标识符(Vendor Class Identifier VCI),VCI是一个特定的文本字符串,代表厂家某款产品。DHCP option 43字段主要是用来:当AP和WLC在不同网段时,告诉AP注册到WLC上。Cisco AP所使用的VCI字段如下:DHCP客户端广播的discovery报文中携带着Option 60 字段。Option 43 用以加速LAP寻找WLC 的过程。DHCP服务器必须预配置,用来识别供应商类别标识符VCI字段,并根据VCI 给相应的AP返回一个或多个WLC的管理接口IP。 在 DHCP服务器的配置中,厂商特定信息(option60)被映射到VCI的字符串中,当DHCP服务器发现来自DHCP 客户端discovery 报文中含有可以识别的VCI信息时,便将预先映射的厂商特定信息通过DHCP offer 报文返回给DHCP客户端。option 43 和option 60 需要在每个DHCP池中配置,用以返回IP地址给客户端。OPTION43其实就是DHCP服务器的 reply包中所携带的厂商自定义相关信息,这种信息允许使用0到255来定义sub-options,所有sub-options都作为TLV(类型长 度值)封装在OPTION43里,厂商可以自定义sub-options编码和报文格式。不同厂家的DHCP实现option 43的方式不一样,需要熟悉下常用几种DHCP服务器上关于OPTION 43的配置CISCO ISO DHCP Server 当DHCP服务器为Cisco 1000 系列AP提供WLC 地址时,TLV会以以下方式被定义: ? 类型(Type)0x66 (十进制 102) ? 长度(Length):数值变量中字符的长度,如果有多个 WLC通过逗号分隔。 ? 数值(Value):一个不含空格并且不能以零结尾的字符串,多个 WLC 之间需要通过逗号分隔。当DHCP服务器为Cisco LAP(如 1130, 1200, 1230 或者1240 系列)提供WLC地址时,TLV会以以下方式被定义: ? Type0xf1 (十进制 241) ? Length16 进制表示的(WLC管理地址的数量 * 4) ? Value16进制表示的 WLC管理接口地址需要掌握IOS上DHCP的配置:Cisco IOS DHCP服务器option 43 字段只允许为一个DHCP池定义一种设备类型,因此每个地址池只能包括一种AP类型。A类. Cisco Aironet 1130, 1200, 1240 APs Cisco Aironet APs (Cisco IOS)1. 进入 Cisco IOS 配置模式. 2. 创建地址池和必要的信息,如网关等。示例如下: ip dhcp pool vlan-syl90network 192.168.90.0default-router 192.168.90.1dns-server 114.114.114.114 221.228.255.13. 增加 Option 60: option 60 ascii VCI string of the AP Cisco AP c1130/c12004. 关于VCI,如上图,必须加引号。5. 增加 Option 43: option 43 hex hexadecimal string 是TLV的一个组合: Type + Length + Value. Type是sub-option 编码0xf1,Length是用16进制表示的值,该值为WLC管理地址的数量乘以4所得的值,Value 是用16进制表示的控制器的IP 地址。例如,有两台WLC,管理地址分别为192.168.90.3 和192.168.90.4 那么,type为 0xf1,length 为 2 * 4 = 8 = 0x08,转换成16进制的IP地址为c0a80a05 (192.168.90.4)、c0a80a14 (192.168.90.5)。最终组合的字符串为 f108c0a85a03c0a85a04.Cisco IOS 命令行为: option 43 hex f108c0a80a05c0a80a14如果只有一个管理地址分别为192.168.90.3 Cisco IOS 命令行为: option 43 hex f104c0a85a03 B类. Cisco Aironet 1000 Series APs Cisco Aironet 1000 Series APs (VxWorks) (1010/1020/1030/1505/1510) Series ONLY1. 进入 Cisco IOS 配置模式. 2. 创建地址池和必要的信息,如网关等。示例如下: ip dhcp pool vlan-syl90network 192.168.90.0default-router 192.168.90.1dns-server 114.114.114.114 221.228.255.13. 增加 Option 60: option 60 ascii Airespace.AP1200必须包括引号。 4. 增加 Option 43: option 43 ascii Comma separated IP address list 注意: 必须包括引号。Cisco 1000 系列AP不需要定义sub-option 值。例如:如果为Cisco1000 系列AP配置Option 43,WLC的管理地址为192.168.10.5 和192.168.10.20使用以下 IOS命令: option 43 ascii 192.168.10.5,192.168.10.20Microsoft DHCP Server 一、Microsoft DHCP Server 中 Option 43 选项的填写规则 为使AP能够正常识别Option 43属性的内容,Option 43属性需要按照一定的规则来填写: 比如AC的IP地址为192.168.22.1时,需要填写的值030C3139322E3136382E32322E31。其中,03为固定值,代表Option 43的子选项类 型;十六进制数0C(“0C”等于十进制数“12”)代表AC的IP地址192.168.22.1的 长度,包含小数点“.”;十六进制数31对应字符“1”的ASCII值,32对应字符 “2”的ASCII值,依此类推,十六进制2E对应字符小数点“.”的ASCII值,即值 3139322E3136382E32322E31表示AC的IP地址192.168.22.1。 另外,对于涉及到多个AC,Option 43要填写多个IP地址的情形(比如AC 双链路备 份组网等),IP地址之间以逗号“,”间隔,逗号“,”对应的ASCII值为2C,如主备 AC的IP地址分别为:192.168.100.2,192.168.100.3,那Option 43属性应该填写为: 031B3139322E3136382E3130302E322C3139322E3136382E3130302E33 。其中,03为固定值,代表Option 43的子选项类型;十六进制1B(“1B”等于十进制数“27”) 表示两个IP地址字符的个数,包含中间间隔的逗号“,”和小数点“.”,十六进制 数31对应字符“1”的ASCII值,32对应字符“2”的ASCII值,依此类推。十六进制 数2E对应字符小数点“.”的ASCII值,十六进制2C对应字符逗号“,”的ASCII 值,即值3139322E3136382E3130302E322C3139322E3136382E3130302E33表示AC的IP地址192.168.100.2,192.168.100.3。 二、配置步骤 打开Windows server 2003的DHCP Server选项,右键点击“服务器选项”,打开 “配置选项”。 在打开的“服务器选项”窗口中勾选“043 供应商特定信息”,如下图 在打开的“服务器选项”窗口下边“二进制”一栏中填入AC的地址,填写的规则 参考Microsoft DHCP Server中Option 43选项的填写规则。例如,AC的地址为 192.168.22.1,需要填写的值为030C3139322E3136382E32322E31,如下图 Linux DHCP Server 一、Linux DHCP Server 中 Option 43 选项的写规则 在Liunx系统的DHCP服务器中配置Option 43,Option 43字段要按照十六进制ASCII来填 写,并且用冒号“:”隔开。 以AC的IP地址为192.168.22.1为例,对应的Option 43字段应该填写为:03:0C: 31:39:32:2E:31:36:38:2E:32:32:2E:31。其中,03为固定值,代表子选项类型;十六 进制数0C(“0C”等于十进制数“12”)代表IP地址192.168.22.1的长度,包含小数 点“.”;十六进制数31对应“1”的ACCII值,32对应“2”的ASCII值,以此类 推,十六进制数2E对应小数点“.”的ASCII值,即值31:39:32:2E:31:36:38:2E: 32:32:2E:31表示AC的IP地址192.168.22.1。 对于涉及到多个AC,Option要填写多个IP地址的情形,IP地址要以逗号“,”间 隔,逗号“,”对应的ASCII值为2C。比如两个AC的IP地址分别为192.168.100.2和 192.168.100.3,则对应的Option 43字段为03:1B:31:39:32:2E:31:36:38:2E:31:30:30:2E:32:2C:31:39:32:2E:31:36:38:2E:31:30:30:2E:33。其中,03为固定值,代表子选项类型;十六进制数1B(“1B”等于十进制数“27”)代表两个IP地址的长 度,包含小数点“.”和逗号“,”;十六进制数31对应“1”的ACCII值,32对应 “2”的ASCII值,以此类推,十六进制数2E对应小数点“.”的ASCII值,十六进制 数2C对应逗号“,”的ASCII值,即值31:39:32:2E:31:36:38:2E:31:30:30:2E:32:2C: 31:39:32:2E:31:36:38:2E:31:30:30:2E:33表述AC的IP地址192.168.100.2,192.168.100.3。 二、配置步骤登录Linux系统并安装DHCP Server。 # 安装DHCP Server。 yast -i dhcp dhcp-server # 进入/etc/sysconfig目录下打开dhcpd文件,修改配置,设置DHCP Interface为端口 eth0。 DHCP_INTERFACE = eth0 DHCPD_RUN_CHROOTED = yes 2. 配置地址池,使其可以为AP分配IP地址,同时配置Option 43,使AP能够获得AC的IP 地址。假定AP的地址为192.168.100.0/24,网关为192.168.100.1,AC的地址为 192.168.22.1。 # 进入/etc目录,打开dhcpd.conf文件,进行如下配置。 option serverip code 43 = string; subnet 192.168.100.0 netmask 255.255.255.0 range 192.168.100.2 192.168.100.254; option routers 192.168.100.1; option subnet-mask 255.255.255.0; option serverip 03:0C:31:39:32:2E:31:36:38:2E:32:32:2E:31; HuaWei OSDHCP Server 一、Huawei OS DHCP Server 中 Option 43 选项的填写规则 当Huawei设备,如交换机、路由器、AC等作为DHCP服务器时,同样需要配置Option 43。 在Microsoft DHCP Server上的Option 43字段填写规则同样适用于Huawei设备,参考 Microsoft DHCP Server中Option 43选项的填写规则。另外,在Huawei设备的命令行配置视图中,还可以采用下面的规则来进行Option 43的配置: 同样以AC的IP地址为192.168.22.1为例,配置命令为option 43 sub-option 3 hex3139322E3136382E32322E31或者命令option 43 sub-option 3 ascii 192.168.22.1。其中,sub-option 3为固定值,代表子选项类型;hex 3139322E3136382E32322E31与ascii 192.168.22.1分别是AC地址192.168.22.1的HEX格式和ASCII格式。 对于涉及到多个AC,Option要填写多个IP地址的情形,IP地址同样要以“,”间 隔,逗号“,”对应的ASCII值为2C。比如两个AC的IP地址分别为192.168.22.1和 192.168.22.2,则DHCP服务器上的配置命令为option 43 sub
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 存储库管理制度
- 企业高级管理人员用工合同保密及竞业禁止协议
- 离婚协议签订时婚姻财产分割法律依据解析
- 珠宝玉石饰品品牌授权销售及售后服务合作合同
- 儿童成长环境改善与共同抚养责任协议书
- 新能源科研成果知识产权共享及市场推广协议
- 农发行滁州市凤阳县2025秋招结构化面试15问及话术
- 2025-2030动力总成系统轻量化设计趋势与材料替代方案报告
- 2025-2030功能性饮料市场消费行为与品牌策略研究报告
- 2025-2030共享经济行业市场供需状况与投资风险评估分析报告
- 产科护理教学比赛课件
- 2025年芜湖市鸠江区村级后备干部集中招录工作101名考试参考题库及答案解析
- 2025年美容整形师专业知识考核试题及答案
- 2025年茶粉行业研究报告及未来行业发展趋势预测
- 培训民警拍照宣传课件
- 2025一建《建设工程项目管理》冲刺361题
- 人教版二年级数学上册第二单元 1~6的表内乘法必刷卷 (含答案)
- 抖音账号实名认证承诺函模板
- (2025年标准)以捐代购协议书
- GJB3165A-2020航空承力件用高温合金热轧和锻制棒材规范
- 颈部引流管的护理
评论
0/150
提交评论