C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 5389|回复: 4

[xDSL] 9210 出现多起676 错误 [复制链接]

军衔等级:

亚星游戏官网-yaxin222  大校

注册:2007-5-121
发表于 2013-1-18 20:53:44 |显示全部楼层
问题描述(故障现象)

9210  出现多起  676  错误用户投诉问题。
问题原因分析

9210 拨号出现 676 错误,大家从上层交换机的流量,还有在现场测试发现,当出现 676 错误时,是整框出现 676 错误,而不是个别用户出现。拨号出现 676 错误,提示为电话占线,造成这种问题的原因可能有:
1. 下边用户有环路,而 ADSL 没有检测到造成;目前台州电信 9210 的 ASIGN 单板都是开启环路检测功能的,这种原因基本可以排除。
2. 下边有用户在伪装 BAS 发包,而 ADSL 不能检测到造成;目前中兴 ADSL 中 ASIGB 单板是采用丢弃报文处理的,是可以解决这种可能的,而 ASIGN 单板和 ATIG 单板采用开启环路检测功能,不会丢弃这种报文,是检测不到的。而黄岩岙岸 9210 全部采用的是 ASIGN 单板,这种原因极大。
造成 676 错误与上层交换机的处理机制也是有一定关系的,因为上层交换机的学习机制是 MAC 地址加 VLAN ( ID 号),当有用户伪装 BAS 发包以后在上层交换机的下联口和上联口全部学习到 BAS 的 MAC 地址与同一个 VLAN 绑定以后,用户在拨号过程中先发送一个 PADI 的广播报文, BAS 是可以收到的,返回一个 PADO 单播报文,但当用户在发出 PADR 的单播报文以后,交换机就不知道给那个端口发送,会造成报文被丢弃,因此出现 676 错误。

问题解决方案

通过在上联交换机上绑定 BAS 的 MAC 地址以后得到了解决,下边是针对此次问题的具体处理过程:
1.  将级联分拆成两框,分拆以后第二框没有在出现 676 错误,但第一框还是出现,后续的处理主要是处理第一框。
2.  更换第一框主控板和主控板上光模块,以排除 DSLAM 硬件问题。
3.  更换上层交换机端口和 BSA ,排除上层设备硬件问题。
4.  在上层交换机上发现有 MAC 地址的飘逸的问题以后在上层交换机的上联口上绑定 BAS 的 MAC 地址,绑定以后问题解决。
后在  交换机上采用报文统计功能,通过统计用户伪装  BAS  发的报文可以肯定是用户在发包,造成发包的原因可能是计算机病毒(因为在后续的  2  周时间中,该统计报文在没有增长,说明该用户已经进行了杀毒,没有在发包)。
为了彻底解决问题,后在实验室进行了测试,主要是采用交换机环路和用户伪装BAS进行发包两种情况对上层交换机的处理机制和我司ADSL环路检测的性能进行了测试,具体的测试情况如下:
1.  采用交换机测试用户伪装BAS发包情况
测试结果:当一个用户伪装BAS发包(报文格式为源MAC地址为BAS的MAC地址,目的MAC地址为全F,即发广播报文)以后,3928交换机下所有用户出现676错误。
测试中发包速度为1S发送一个报文时,所有用户每次拨号都出现676错误,PING外网地址全部中断。当发包速度为5S发一个报文时,用户拨号出现676,718,721各种错误,有时还是可以拨号成功的,拨号成功以后PING包也出现大量丢包。
测试说明和用户伪装BAS发包速度有一定关系,当发包速度快时,出现的676错误几率大,当发送速度慢时,出现676错误概率减少,但即使拨号成功,丢包也非常严重。
2.  采用交换机测试用户组网情况
测试结果:当在交换机上出现环路以后,所有用户出现拨号678错误。
3.  采用ZXDSL ASIGN用户板测试用户伪装BAS发包情况。
网元配置:ASIGN单板环路检测开启,检测周期为60S,关闭开启次数为3次,关闭开启时间为2分钟。
测试结果:当ASIGN单板下用户伪装BAS发包时,测试情况和交换机下用户伪装BAS发包情况一样。该ADSL下所有用户拨号出现676错误。
4.  采用ZXDSL ASIGB用户板测试用户伪装BAS发包情况。
     网元配置:ASIGB单板环路检测关闭。
测试结果:当ASIGB单板下用户伪装BAS发包时,只有该用户拨号出现676错误,其他用户拨号正常,上网正常。
从实验室测试中说明:
1.  交换机,在用户伪装BAS发包时,影响面为该交换机下的所有用户;在组环的情况下影响同一个VLAN号下的所有用户。
   2.ZXDSL ASIGN  单板,在用户伪装BAS发包时,影响面为该交换机下的所有用户;在组环的情况下影响同一个端口,不会影响到其他端口,并且该端口还会被自动关闭。
3.ZXDSL ASIGB  单板,在用户伪装BAS发包时,只影响该用户,其他用户不会受到影响;在组环的情况下影响同一个端口,不会影响到其他端口,但该端口不会被自动关闭。

总结及注意事项

针对用户出现  676  错误的解决办法有:
    1.  当是由于用户环路造成的,首先需要检查我司  DSL  上是否正确配置环路检测,即  ASIGN  和  ATIG  单板环路检测开启,检测时间为  60S  ,  关闭开启次数为 3 次,关闭开启时间为 2 分钟。具体配置命令如下:
DSL(cfg-slot-dsl(m)-11)# loop-check interval 60
DSL(config)# loop-check recover-interval 2
DSL(config)# loop-check recover-maxtimes 3     
2.   当有用户出现伪装 BAS 发包情况时,需要在上层交换机上绑定 BAS 的 MAC 地址。
当然除了以上 2 种情况,还有其他原因可能会造成 676 错误,比如上层交换机端口故障造成 676 错误。
转载于 ZTE

举报本楼

本帖有 4 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-11-7 16:43 , Processed in 0.232218 second(s), 16 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图