FAQ-如何判断ME60 V1R5版本对未上线的静态用户发出了arp探测报文

发布时间:  2012-07-27 浏览次数:  107 下载次数:  0
问题描述
Q:
如何判断ME60 V1R5版本对未上线的静态用户发出了arp探测报文?
告警信息

处理过程
A:
ME60 V1R5版本不能通过命令:trace object ip-address x.x.x.x(x.x.x.x为未上线静态用户的ip地址)判断ME60是否对未上线的静态用户发出arp探测报文。ME60 V1R5版本可以通过以下方式确认:
1、隐含模式下debug arp报文:
[M-GG-CHENGBEI-B-ME60-01-hidecmd]debugging arp slot x send-packet(x为静态用户接入槽位)
[M-GG-CHENGBEI-B-ME60-01-hidecmd]q
[M-GG-CHENGBEI-B-ME60-01]q
<M-GG-CHENGBEI-B-ME60-01>t m
Info:Current terminal monitor is on
#Mar 20 14:26:54 2010 M-GG-CHENGBEI-B-ME60-01 ARPBAS/4/ETHARP Debug:Slot=3;
[ETHARP DBG]                                 //ME60发出的arp探测包
 Packet analize: 
   usHdrAddrFmt    : 1
   usProAddrFmt    : 2048
   ucHdrAddrLen    : 6
   ucProAddrLen    : 4
   usOpType        : 1
   ucArpSrcMacAddr : 0018-8284-e7fe
   ucArpSrcProAddr : 10.18.20.1             //地址池网关
   ucArpDstMacAddr : 0000-0000-0000
   ucArpDstProAddr : 10.18.20.111          //未上线静态用户的ip地址
对于未上线的静态用户,ME60每个三分钟发送一个arp广播探测报文(这个间隔是不可配的)。   
2、查看端口发出的广播包计数:
例如:ME60 3/0/6口上线静态用户为8个,实际用户有13个,5个未上线用户,查看端口下计数,在14分30秒时间内,端口发送广播报文为25个,每个用户5个arp广播,15分钟内刚好每分钟3个报文,与ME60软件一致,因此判断ME60发送了arp探测报文。
<M-GG-CHENGBEI-B-ME60-01>dis clock 
2010-03-20 11:59:37
<M-GG-CHENGBEI-B-ME60-01>dis int g 3/0/6  //查看端口发出的广播包记数
                    .
Output:                                                                         Broadcast :     2030
<M-GG-CHENGBEI-B-ME60-01>dis clock
2010-03-20 12:13:55
<M-GG-CHENGBEI-B-ME60-01>dis int g 3/0/6  //大概14分钟30秒后查看广播包记数
               .
Output:
Broadcast :     2055       //广播包增加25个                                 
                    
根因

建议与总结
 

END