频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

用户网关配置错误导致S3526E CPU占用率过高

来源:华为 3Com 作者: 出处:巧巧读书 2007-10-28 进入讨论组

用户网关配置错误导致S3526E CPU占用率过高

现象描述

S3526E上行通过GE接入C公司 6509,下行通过FE和光电转换器接入网吧和小区用户,部分网吧和所有小区用户通过PPPOE方式上网,S3526E做二层VLAN透传,另一部分用户和企业用户通过专线方式接入S3526E,网关配置在S3526E上,S3526E通过三层转发方式上网。

发生故障时,S3526ECPU占用率非常高,经常在100%左右,查看所有端口的统计数据,发现0/24口的广播流量非常大。

告警信息

原因分析

由于S3526E0/24端口通过专线方式接入用户,用户地址为X.X.X.18,配置在S3526E上做为网吧网关的地址为X.X.X.17,掩码为255.255.255.252,但网吧侧使用的PC机的网关设置为X.X.X.19,为该网吧的广播地址,这样网吧所有需向外访问的包都通过X.X.X.19的广播地址转发出去,而因X.X.X.19为该网吧的广播地址,网吧侧的PC就将所有的包在进行二层MAC封装时,使用的了广播方式的全1 MAC进行封装,导致到达S3526E的报文全是广播报文,从而导致S3526ECPU占用率过高,达到100%

处理过程

1、远程登录S3526E,查看所有端口的统计数据,发现只有0/24端口的广播流量非常大;

2、此时0/24口的广播抑制已经是5%,无法改得更小,通过修改寄存器的值将广播抑制改为0%,即不允许有广播报文,但此时已经没有任何流量了,说明该网吧的正常流量也是使用广播方式封装的;

3、现场使用串口登录S3526E,通过RMON统计方法查出0/24端口统计出该端口几乎全是广播报文,在现场使用端口镜像的方式进行抓包,使用SNIFFER软件进行捕捉,在SNIFFER上可以看出所有用户报文全是全1MAC方式的广播报文,并在串口DEBUG NI EVENTDEBUG IP PACKET,进一步证实了用户报文全是广播报文。

4、到网吧现场,在网吧的代理服务器上使用ARP -A查看PCARP表,发现有一条X.X.X.19 00-e0-fc-xx-xx-xx的表项,而网关地址应该是X.X.X.17,此时通过IPCONFIG查看PCIP配置,发现网关配置成了X.X.X.19,而正确的应为X.X.X.17

5、修改该网吧的PC网关地址为X.X.X.17,此时再到S3526E上查看CPU占用率,发现CPU占用率已经只有20%~30%,正常。

建议与总结

建议在出现S3526E占用率过高的情况下查看一下各端口的广播报文情况是否有异常。

 

更多文章 更多内容请看电脑配置手册服务器配置专栏专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章