收藏 分享(赏)

WIFI连接DHCP无法获取地址或获取地址慢分析.doc

上传人:yjrm16270 文档编号:7659996 上传时间:2019-05-23 格式:DOC 页数:3 大小:126KB
下载 相关 举报
WIFI连接DHCP无法获取地址或获取地址慢分析.doc_第1页
第1页 / 共3页
WIFI连接DHCP无法获取地址或获取地址慢分析.doc_第2页
第2页 / 共3页
WIFI连接DHCP无法获取地址或获取地址慢分析.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、WIFI 连接 DHCP 无法获取地址或获取地址慢摘要:WIFI 上网时,有时会出现无线用户接入后获取地址慢,而且经常无线网卡提示连接受限的现象。该情况将直接影响到用户的使用感受。本文主要分析了该问题发生的主要原因以及解决方案。关键词:WIFI 连接受限 DHCP 获取地址慢正文:在无锡市区的一些热点区域,经常会有用户反映出现无线接入后获取地址慢,而且有时会出现无线网卡提示受限连接的现象。该情况将直接影响到用户的使用感受。针对上面的现象,我们进行了现场的分析和定位,确定了最终的原因:该现象的最终原因不是 WLAN 接入造成,而是 DHCP server 所引起的。DHCP Server 进行了

2、一定的保护,也就是当 DHCP server 成功分配出一个地址以后,对于再次来自于客户端设备的 DHCP 请求将不作处理,只有原来的表项老化以后,才可能继续重新为客户端设备分配地址。由于无线的特殊性,网卡在信号不稳的时候会出现重新连接,或者最终用户在使用过程中可能直接拔插网卡的情况,这样相当于链路异常断开,最终导致 DHCP server 不知道用户已经下线。而当用户再次申请地址的时候,DHCP server 可能认为报文非法而不进行处理,最终出现了获取地址慢的现象。通过有线进行测试也验证同样存在该问题。先使用有线网卡连接,保证成功获取地址,之后直接将网卡禁用后在使能,可以发现该网卡同样无法

3、在短时间内获取地址。下面是用户 DHCP 申请地址的流程造成获取地址慢的原因:当 DHCP server 成功发送 DHCP ACK 报文之后,DHCP server 将认为它已经成功为 Client 分配了一个 IP 地址,在没有接收到 Release 报文之前,或者自己的表项没有老化之前,再次收到来自于 Client 的报文,DHCP server 将作为非法报文处理。获取地址慢的出现情况一:如果客户端出现异常断开(也就是客户端虽然断开连接,但是没有发送 DHCP Release 报文),当该客户端再次连接的时候会出现无法获取地址,只有等待足够的一段时间后,才可以获取地址的问题。能够造成该

4、种情况的操作:1、直接将有线网卡禁用;2、直接将无线网卡禁用;3、直接拔插无线网卡; 获取地址慢的出现情况二:由于客户端和服务器经过了大量的有线网络,所以在获取地址的瞬间,有可能出现报文延时的问题,特别当 DHCP server 回复的 DHCP ACK 报文延时到达客户端的时候,此时客户端会认为它已经发送的 DHCP request 报文超时,状态机回到初始位置,重新发送DHCP discovery 报文。但是由于 DHCP 服务器已经发送了 ACK,所以认为已经成功给客户端分配了地址,所以会忽略掉客户端的新的 DHCP discovery 请求。造成客户端获取不到地址或者需要经过一段时间后

5、才可以获取地址。下面是在 AP 上行端口抓包,第 110 条报文,AP 将客户端的 DHCP request 报文成功发送出去,但是等待了 10ms 之后没有收到服务器的 DHCP ACK 报文,所以重新发送DHCP discovery 报文申请地址;但是此时服务器实际上已经发送了一个 DHCP ACK 报文(只是该报文在 60ms 之后到达)。这样就造成了客户端和服务器的状态机不一致,服务器不再处理新的 DHCP Discovery 请求。这个现象只能通过 DHCP server 上面的优化,目前该现象与 WLAN 网络和有线网络都没有关系,WLAN 设备没有问题。由于 DHCP 服务器管理了很多的接入服务,需要仔细考虑如何进行优化。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报