实验报告8 AC+Fit AP组网通过三层网络注册(DHCP Option 43)
实验报告8
课程名称 |
无线网络与安全技术 |
||||||||||||||||||
实验名称 |
AC+Fit AP组网通过三层网络注册(DHCP Option 43) |
||||||||||||||||||
姓名 |
学号 |
班级 |
|||||||||||||||||
实 验 目 的
|
【实验目的】 了解AC+Fit AP跨越三层网络组网方案 了解AC+Fit AP跨越三层网络通过DHCP Option 43方式的注册流程 掌握三层网络DHCP Option 43方式下Fit AP在AC上成功注册的配置要点 |
||||||||||||||||||
实
验
内
容
及
要
求 |
【实验拓扑】 【参考资料】 《构建H3C无线网络指导书》 实验5。
AP注册问题快速排查方法 a) Fit AP是否上电; b) Fit AP所接入的VLAN网络是否可以动态获得地址; c) Fit AP所在的网络中的DHCP服务器是否唯一; d) 确定AC和Fit AP所在的网络三层可达(在AP上PING AC的IP); e) AP模版的序列号和类型配置是否正确; f) AC上是否已经存在AP对应的版本文件; |
||||||||||||||||||
实验步骤及命令清单 |
步骤1 搭建实验拓扑。 用路由器MSR2021作为DHCP Server。 你所用AP的型号是 ,AP的模式应为FIT AP模式,至少2个 连好线之后实物拍照上传你的拓扑
若AP工作在FAT AP模式,则将AP工作模式设置为FIT AP <AP>ap-mode fit 注:输入上述命令后AP将提示是否切换到瘦AP模式,输入Y确认 以下X为组号,Y位座号 步骤2在AC的无线模块上创建VLAN并配置相关VLAN的IP地址; 在AC的无线模块上完成路由配置 [H3C]sysname AC 配置AC管理IP地址10.X+Y.1.99 / 24。 [AC]int vlan 1 [AC-vlan-interface1]ip address 10.X+Y.1.99 24 [AC-vlan-interface1]quit 配置AC无线业务地址10.X+Y.4.253 / 24。 [AC]vlan 4 [AC-vlan-4]quit [AC]int vlan 4 [AC-vlan-interface4]ip address 10.X+Y.4.253 24 [AC-vlan-interface4]quit [AC]ip route-static 0.0.0.0 0.0.0.0 10.X+Y.4.254 #配置无线交换机的无线模块与交换模块互连的接口为Trunk, #并允许所有vlan通过 [AC] __________________________________ [AC-brige-agg 1] __________________________________ [AC-brige-agg 1]__________________________________ [AC-brige-agg 1]return 注:WX3010E无线交换机在内部通过无线模块的interface Bridge-Aggregation 1接口与交换模块的interface Bridge-Aggregation 1接口内部互连,无线模块的interface Bridge-Aggregation 1由interface GigabitEthernet1/0/1和interface GigabitEthernet1/0/2聚合而成,交换模块的interface Bridge-Aggregation 1由interface GigabitEthernet1/0/11和interface GigabitEthernet1/0/12聚合而成。 <AC>oap connect slot 0 #从无线模块切换到交换模块进行配置 <H3C>sys [H3C]sysname Switch [Switch]vlan 2 [Switch-vlan-2]vlan 3 [Switch-vlan-3]vlan 4 [Switch-vlan-4]quit 在交换模块配置VLAN1~VLAN4的IP地址:10.X+Y.VLAN号.254/24 交换模块的interface Bridge-Aggregation 1, #配置无线交换机的无线模块与交换模块互连的接口为Trunk,并允许所有vlan通过 [SW] __________________________________ [SW-brige-agg 1] __________________________________ [SW-brige-agg 1] __________________________________ [SW-brige-agg 1]return #配置无线交换机的交换模块的端口为access,AP划分到VLAN 2中,DHCP 服务器划分到VLAN3中。 【分析】 AP连接的无线交换机的端口(交换模块的端口G1/0/3)被划分到VLAN 2中。无线交换机内部交换模块与无线模块互连的端口(分别为交换模块的interface Bridge-Aggregation 1和无线模块的interface Bridge-Aggregation 1)配置为Trunk,并允许所有VLAN通过。但是在无线交换机的无线模块上并不存在VLAN 2及其三层虚接口(int vlan 3)。当AP通过DHCP获取IP地址后,(可以获取到地址吗)将发出广播报文(该广播将在VLAN 3内传播)来查找AC,AC无法正确地接收到,也就是说AP与AC将采用三层网络方式进行注册,可以认为采用上述配置时AP属于VLAN 2,但是AC上配置int VLAN 1的IP地址(相当于属于VLAN 1),双方位于不同的VLAN中,必须采用三层方式完成注册。 验证你的接口和路由配置 [AC]ping 10.X+Y.1.99 结果截图 [AC]ping 10.X+Y.4.253 结果截图 [AC]ping 10.X+Y.2.254 结果截图 [AC]ping 10.X+Y.3.254 结果截图 步骤3在路由器MSR2021上配置DHCP Server,并设置Option 43参数。 注:DHCP Server利用Option 43中携带的参数来将AC的IP地址信息告诉AP。Option 43的参数格式如下(16进制): 80 固定 07 表示后面共有7个字节内容 00 00 固定 01 表示后面有1个IP地址信息 C0 A8 02 FD 即AC的IP地址十六进制表示(本例中AC的IP为10.X+Y.1.99) #配置DHCP服务器的IP地址。 [MSR]int vlan3 [MSR]ip add 10.X+Y.3.253 [MSR]dhcp enable #配置AP的IP地址池 [MSR]dhcp server ip-pool POOL X+Y+2 [MSR -dhcp-pool-pool2]network 10. X+Y.2.0 24 [MSR -dhcp-pool-pool2]gateway-list 10.X+Y.2.254 [MSR -dhcp-pool-pool2]option 43 hex 80 07 00 00 01 0A XX 01 63 [MSR -dhcp-pool-pool2]quit [MSR]dhcp server forbidden-ip 10.X+Y.2.254 #配置无线客户端的IP地址池 [MSR]dhcp server ip-pool POOL X+Y+4 [MSR -dhcp-pool-pool2]network 10. X+Y.4.0 24 [MSR -dhcp-pool-pool2]gateway-list 10.X+Y.4.254 [MSR -dhcp-pool-pool2]quit [MSR]dhcp server forbidden-ip 10.X+Y.4.254 步骤4在AC的交换模块上配置DHCP中继代理 #DHCP Server配置在VLAN 3中,但是AP位于VLAN 2,DHCP动态获取IP地址时是采用广播报文来进行交互的,既然DHCP Server和AP位于不同VLAN,必须配置DHCP中继代理。在本例中,DHCP中继代理将配置在AC的交换模块的int vlan 2和接口int vlan 4上 注:DHCP中继代理应该配置在DHCP客户端所属VLAN的三层虚接口上。 <AC>oap connect slot 0 <Switch>sys DHCP中继使能DHCP服务 [Switch] dhcp enable #配置DHCP Server组的IP地址 [Switch] dhcp relay server-group 1 ip 10.X+Y.3.253 #到AP所属的VLAN对应的三层虚接口下启用DHCP中继代理 [Switch]int vlan 2 [Switch-vlan-interface2] dhcp select relay [Switch-vlan-interface2] dhcp relay server-select 1 #到STA所属的VLAN对应的三层虚接口下启用DHCP中继代理 [Switch]int vlan 4 [Switch-vlan-interface4] dhcp select relay [Switch-vlan-interface4] dhcp relay server-select 1 注:完成上述配置后,当AP发出DHCP广播报文(AP属于VLAN 2,因此此报文将在VLAN 2内传播)时,交换模块将从int vlan 2收到该广播报文,由于int vlan 2下启用DHCP中继代理,交换模块会将此DHCP广播报文转换为单播IP报文,直接发送给DHCP Server,STA类似。 #通过以下命令查看DHCP Server进行地址分配的情况 [AC]display dhcp server ip-in-use all 如果AP分不到IP,需要排错dhcp和dhcp中继的配置 1. 故障现象 客户端不能通过DHCP中继获得配置信息。 2. 故障分析 DHCP中继或DHCP服务器的配置可能有问题。可以打开调试开关显示调试信息,并通过执行display命令显示接口状态信息的方法来分析定位。 3. 处理过程 检查DHCP服务器和DHCP中继是否使能了DHCP服务。 检查DHCP服务器是否配置有DHCP客户端所在网段的地址池。 检查具有DHCP中继功能的网络设备和DHCP服务器是否配置有相互可达的路由。 检查具有DHCP中继功能的网络设备是否在连接DHCP客户端所在网段的接口上配置有正确的DHCP服务器组,且DHCP服务器组的IP地址配置正确。 步骤5步骤五:在AC上配置AP相关信息,可以采用手动方式和自动方式固化AP。建议采用自动方式固化AP。 #开启自动发现AP功能 [AC]wlan auto-ap enable #自动方式固化AP: < AC >dis wlan ap all查看已识别的AP信息 [AC] wlan auto-ap persistent name ap的MAC ap1 #手动方式固化AP 此方法需要抄写序列码,容易出错。 [AC]wlan ap ap1 model WA2220-AG #设置AP的序列号(在AP的背面查看,注意区分大小写) [AC-wlan-ap-ap1]serial-id 210235A22W0073000022 [AC-wlan-ap-ap1]quit #通过以下命令观察AP是否成功注册到AC [AC]display wlan ap all 注:当AP成功注册后,查看的状态将为“Run/M”(M表示Master,表示该AC是此AP的主用AC设备;若为备用AC设备,则注册成功后的状态为“Run/B”)。 如果AP有IP但注册不上,原因可能在AC上的ap fit版本要升级。 步骤6 在AC上配置无线接入服务 1)配置无线虚拟接口 注意:FAT AP组网时BSS接口,AC+FIT AP组网则为ESS接口 [AC]interface WLAN-ess 4 [AC-WLAN-ESS2]port 2)配置无线服务模板 [AC]wlan [AC-wlan-st-4]ssid #在无线服务模板中绑定WLAN-ESS接口 #设置验证方法 [AC-wlan-st-4]authentication-method #启用此无线服务模板 [AC-wlan-st-4]service-template #进入ap1进行配置 [AC]wlan [AC-wlan-ap-ap1]radio ?可以显示当前AP有几个射频口 [AC-wlan-ap-ap1]radio 2 type ? 可以显示当前AP某射频口可选的协议及默认协议 [AC-wlan-ap-ap1]radio [AC-wlan-ap-ap1-radio-2]max-power [AC-wlan-ap-ap1-radio-2]channel [AC-wlan-ap-ap1-radio-2]service-template [AC-wlan-ap-ap1-radio-2]service-template 注:AP的一个射频接口下可以应用多个无线服务模板 [AC-wlan-ap-ap1-radio-2]radio 在无线客户端配置使之连接到SSID为ALADING(FIT_AP)的无线服务中,在AC上使用以下命令查看无线客户端 [AC]display 实验完成。 [AC]display cu [SW]display cu |
||||||||||||||||||
实验结果分析及总结
|
【总结记录】:实验过程中你所遇到的问题、困难,以及最终如何理解和解决的办法。 日期:2019年12月18日 指导教师签字: |
||||||||||||||||||
实验报告8 AC+Fit AP组网通过三层网络注册(DHCP Option 43)的更多相关文章
- AC+AP组网无线WiFi网速超慢延迟卡顿问题解决
AP是什么? AP是Access Point的简称,即无线接入点,其作用是把局域网里通过双绞线传输的有线信号(即电信号)经过编译,转换成无线电信号传递给电脑.手机等无线终端,与此同时,又把这些无线终端 ...
- FIT AP和FAT AP的区别
1.Fat模式是传统的WLAN组网方案,无线AP本身承担了认证终结.漫游切换.动态密钥产生等复杂功能,相对来说AP的功能较重,因此称为Fat AP. 2.Fit模式是新兴的一种WLAN组网模式,其相 ...
- 2018-2019-2 20175224 实验二《Java面向对象程序设计》实验报告
一.实验报告封面 课程:Java程序设计 班级:1752班 姓名:艾星言 学号:20175224 指导教师:娄嘉鹏 实验日期:2019年4月17日 实验时间:13:45 - 15:25 实验序号:24 ...
- 20165230 《Java程序设计》实验二(Java面向对象程序设计)实验报告
20165230 <Java程序设计>实验二(Java面向对象程序设计)实验报告 一.实验报告封面 课程:Java程序设计 班级:1652班 姓名:田坤烨 学号:20165230 成绩: ...
- FAT AP 与 FIT AP的特点和区别
Fat AP的主要特点: Fat AP是与Fit AP相对来讲的, Fat AP将WLAN的物理层.用户数据加密.用户认证.QoS.网络管理.漫游技术以及其他应用层的功能集于一身. Fat AP无线网 ...
- 20165324 实验二《Java面向对象程序设计》实验报告
20165324 实验二<Java面向对象程序设计>实验报告 一.实验报告封面 课程:Java程序设计 班级:1653班 姓名:何春江 学号:20165324 指导教师:娄嘉鹏 实验日期: ...
- ucoreOS_lab3 实验报告
所有的实验报告将会在 Github 同步更新,更多内容请移步至Github:https://github.com/AngelKitty/review_the_national_post-graduat ...
- ucoreOS_lab2 实验报告
所有的实验报告将会在 Github 同步更新,更多内容请移步至Github:https://github.com/AngelKitty/review_the_national_post-graduat ...
- 《ucore lab2》实验报告
资源 ucore在线实验指导书 我的ucore实验代码 练习1:实现 first-fit 连续物理内存分配算法 题目 在实现first fit 内存分配算法的回收函数时,要考虑地址连续的空闲块之间的合 ...
随机推荐
- POJ - 3660 Cow Contest(flod)
题意:有N头牛,M个关系,每个关系A B表示编号为A的牛比编号为B的牛强,问若想将N头牛按能力排名,有多少头牛的名次是确定的. 分析: 1.a[u][v]=1表示牛u比牛v强,flod扫一遍,可以将所 ...
- IDEA--IDEA配置web项目
参考:https://blog.csdn.net/kfm1376822651/article/details/79666586 记学习springmvc时,使用idea部署web项目至tomcat. ...
- choice接口、同花顺使用
一 choice接口使用 1.choice软件-->量化-->下载中心,下载python接口文件 EMQuantAPI_Python 2.要先绑定手机号,绑定后账户权限不够,暂时放弃. 二 ...
- QMainWindow的空间布局结构
简单讲一下Qt的QMainWindow的结构,Qt的顶级窗口有三种类型,首先是万恶之源(...应该说是大部分控件的父类...)的QWidget,然后是QMainWidget和QDialog,后面两者也 ...
- Python说文解字_Python之多任务_02
第三部分:Semaphore控制进入数量的锁 有时候可能需要运行多个工作线程同时访问一个资源,但要限制总数.例如,连接池支持同时连接,但是数目可能是固定的,或者一个网络应用可能支持固定数据的并发下载. ...
- MBR&/BOOT&GRUB
能正常工作的grub应该包 括一下文件:stage1.stage2.*stage1_5.menu.lst. 其中stage1要被安装(也就是写入)某个硬盘的主引导记录,或者某个活动分区(这个分区要 ...
- Integer类的装箱和拆箱实现
反编译:是指通过对他人软件的目标程序(比如可执行程序)进行“逆向分析.研究”工作,以推导出他人的软件产品所使用的思路.原理.结构.算法.处理过程.运行方法等设计要素,某些特定情况下可能推导出源代码.反 ...
- 设计模式讲解3:ChainOfResponsibility模式源码
声明:迁移自本人CSDN博客https://blog.csdn.net/u013365635 责任链模式,和普通的函数逐层调用栈形成的逻辑链条不通,责任链会落实到某一个具体实施者完成该责任,而普通函数 ...
- go多态
package main import ( "fmt" ) type Intf interface { process() } type MsgBase struct { id ...
- 用CNN及MLP等方法识别minist数据集
用CNN及MLP等方法识别minist数据集 2017年02月13日 21:13:09 hnsywangxin 阅读数:1124更多 个人分类: 深度学习.keras.tensorflow.cnn ...