浅谈Tracert利刃解决FIT AP注册问题经验案例
一、组网:
某运营商WLAN简略组网如图,AP网关在城域网接入层设备,通过路由注册到AC。
二、问题描述:
某运营商局点出现有个热点AP全部下线,AC与AP间互ping不通;但把AP替换成电脑互ping,即使大包没有问题。
三、过程分析:
此问题初步分析,只有1个热点AP掉线,其他热点正常。则可说明AP掉线还是与网络有关。分析和处理如下:
1、还原问题的现象,通过ping AP、电脑替换测试,确实电脑能通,但AP不通。
2、通过debug icmp调试信息,发现在AC回应AP的方向有丢包。此时可进一步肯定问题与我司设备无关。接着重点排查网络侧。
3、AC与AP、电脑皆为跨网段通信,AP与电脑共用一个网关。
4、AC ping网关没有丢包。
5、仔细分析不通ICMP调试信息,有个信息非常关键:ttl-exceeded(ttl超时)
ping 1.1.2.100 PING 1.1.2.100: 56 data bytes, press CTRL_C to break
*Aug 16 17:21:20:317 2012 AC IPTRAP/7/debug_icmp:
ICMP Send: echo(Type=8, Code=0), Dst = 1.1.2.100
*Aug 16 17:21:20:344 2012 AC IPTRAP/7/debug_icmp:
ICMP Receive: ttl-exceeded(Type=11, Code=0), Src = 100.1.2.3, Dst = 192.168.1.100; Original IP header: Pro = 1, Src = 192.168.1.100, Dst = 1.1.2.100, First 8 bytes = 08009694 002C0001
#Aug 16 17:21:21:892 2012 AC WMAC/4/Station Deassociate:Station Deassoc:1.3.6.1.4.1.2011.10.2.75.3.2.0.5
StaMac1:00:DA:36:16:DE:EB StaMac2:00:DA:36:16:DE:EB UserName: StaMac3:00:DA:36:16:DE:EB VLANId:258 Radioid:1 SSIDName:ChinaNet SessionDuration:18 APID:210235A22WB093003426 AP Name:jg_2_2floutikou BSSID:00:0F:E2:FA:CB:B0 #Aug 16 17:21:21:894 2012 AC WMAC/4/Station Disconnect: Station Disconnect:1.3.6.1.4.1.2011.10.2.75.3.2.0.8
StaMAC:00:DA:36:16:DE:EB StaMAC:00:DA:36:16:DE:EB AP Name:jg_2_2floutikou BSSID:00:0F:E2:FA:CB:B0 SSID:ChinaNet SessionDuration:18 VLAN Id:258 APID:210235A22WB093003426 Radioid:1 Reason:Receive de-authentation StaMAC:00:DA:36:16:DE:EB Request time out
*Aug 16 17:21:22:517 2012 AC IPTRAP/7/debug_icmp:
6、从上述信息可判断为中间网络存在路由环路。
7、利用tracert跟踪电脑和AP,定位路由环路位置。如下:
(1)跟踪电脑:
tracert 1.1.2.1 traceroute to 1.1.2.1(1.1.2.1) 30 hops max,40 bytes packet, press CTRL_C to break
1 192.168.1.254 3 ms 2 ms 2 ms
2 * * *
3 * * *
4 172.1.1.1 3 ms 3 ms 26 ms
5 * * *
6 * * *
(2)跟踪AP:
tracert 1.1.2.100 traceroute to 1.1.2.100(1.1.2.100) 30 hops max,40 bytes packet, press CTRL_C to break
1 192.168.1.254 2 ms 2 ms 2 ms
2 * * *
3 * * *
4 170.1.1.1 5 ms 4 ms 4 ms
5 * * *
6 170.1.1.1 3 ms 5 ms 4 ms
7 * * *
8 170.1.1.1 4 ms 4 ms 3 ms
9 * * *
8、通过上述信息,足以判断出:
(1)电脑与AP区别,主要是网络路径不一致。
(2)环路出在170.1.1.1这一跳及互联设备上。
四、解决办法:
后面通过排查这两条路由的配置,问题解决。
五、Tracert利刃浅析:
Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。是定位多跳路由网路问题的利刃之一。
其实现原理,Tracert 先发送 TTL 为 1 的回应数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP 已超时”的消息确定路由。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作