接口速率不同导致接口无法对接
网络环境
NE80E/40E上某光接口单板,需要与对端设备的100M接口对接。
该单板光接口默认速率是1000M。
故障分析
1. 在接口视图下执行命令speed 100,出现错误提示信息。不能将端口速率改成100M,因此无法与对端设备对接。
[Quidway-GigabitEthernet1/0/0] speed 100
Setting the config fail
Current interface can't support this command
2. 执行命令display logbuffer检查路由器的LOG,发现了该GE接口频繁的出现口Up/Dow
n信息。
操作步骤
步骤 1 react router switch在该接口下执行命令port-type fiber-100,将端口速率改为100M。
步骤 2 在该接口下配置与对端接口在同一网段的IP地址,能够Ping通,故障解决。
----结束
案例总结
无论什么端口对接需先保证端口速率一致。
如果遇到不能识别的SFP模块,可以使用port-type命令将接口设置为对应的模式,强制接口在该模式下工作。
Eth-Trunk接口加入到VLAN失败
网络环境
在一台NE40上配置三层Eth-Trunk没有问题,但是在该设备上配置二层Eth-Trunk加入VLAN时却不成功。
故障分析
步骤 1 在路由器上配置三层Eth-Trunk没有问题,说明Eth-Trunk的配置也不存在问题。
步骤 2 配置二层Eth-Trunk加入VLAN时出现错误提示:
[Quidway-Eth-Trunk2] port default vlan 200
Routed VLAN should not have aggregation port
根据提示信息,判断可能是VLAN下配置有问题。
步骤 3 在路由器上的VLAN视图下执行display this命令,检查VLAN的配置,发现VLAN下没有相关的冲突配置。
[Quidway-vlan200] display this
#
return
步骤 4 考虑是否是VLANIF接口下的配置导致冲突。在VLANIF接口视图下执行display this命令,检查VLANIF接口的配置,发现接口下配置了路由属性。
[Quidway-Vlanif200] display this
#
interface Vlanif200
undo shutdown
property routing
#
return
----结束
处理步骤
在NE40上执行以下操作。
步骤 1 执行命令system-view,进入系统视图。
步骤 2 执行命令interface vlanif 200,进入VLANIF接口视图。
步骤 3 执行命令undo property routing,取消VLAN接口的路由属性。
步骤 4 执行命令port default vlan 200,配置Eth-Trunk加入VLAN。
步骤 5 执行命令return退回到用户视图,执行命令save,保存对配置的修改。
-
---结束
案例总结
在二层Eth-Trunk接口加入VLAN时不要在VLANIF接口下配置property routing命令。
property routing命令用于配置VLAN接口的路由属性为routing,配置property routing
采用Eth-Trunk接入,一部分分散用户无法正常访问网络(NE80/40)
网络环境
如图4-2所示,用户使用PPPoE方式拨号上网。路由器使用Eth-Trunk方式,将用户的拨号报文送至认证服务器。
图4-1 Eth-Trunk接入组网图
一段时间后,有一部分用户无法正常拨号上网,这部分用户分布很广,并不是集中在一个地方。
故障分析
步骤 1 检查出现故障的用户MAC地址,出现故障的用户MAC地址比较分散,没有明显共同特性,排除在路由器或认证服务器上分别对这些用户进行限制的可能。
步骤 2 重新安装其中一个用户的客户端,仍然不能正常拨号。排除客户端故障的可能。
步骤 3 从用户到认证服务器,执行命令ping,逐条检查每段链路的连通性。发现从Router到认证服务器的链路上有丢包现象。
步骤 4 执行命令display interface,发现Eth-Trunk的一条成员链路虽然物理层和链路层状态为Up,但是不能正常转发数据。
Eth-Trunk的成员链路通过Hash算法来分担流量,一个MAC地址按照固定的Hash算法,会分配到固定的一条链路上。因此造成分配到同一条故障链路的用户均无法正常拨号。
----结束
处理步骤
步骤 1 在故障链路的接口上执行命令shutdown,关闭该故障链路,使Eth-Trunk能够感知到链路故障。
步骤 2 更换Router和认证服务器之间的故障链路。
完成后,用户可以正常拨号,故障解决。
----结束
案例总结
在排查Eth-Trunk的故障原因时,应充分考虑到成员链路负载分担的算法特征。
配置顺序不正确导致Eth-Trunk接口无法配置default-vlan
网络环境
图4-1 Eth-Trunk典型组网图
NE40A配置Eth-Trunk后无法指定该接口的default VLAN,并有如下提示:
[Quidway-Eth-Trunk2] port default vlan 201
Routed VLAN should not have aggregation port
故障分析
Eth-Trunk接口无法配置default-vlan有如下可能的原因:
● Eth-trunk没有配置成二层特性,即没有在Eth-trunk接口下面执行portswitch命令。
● NE40A上面没有配置相应的VLAN。
进一步进行分析:
步骤 1 执行命令display current-configuration,查看NE40A已经配置为二层特性并已经加入到VLAN中。
如下所示:
#
vlan batch 200 to 202
#
interface Eth-Trunk2
undo shutdown
portswitch
#
interface GigabitEthernet1/0/0
undo shutdown
eth-trunk 2
#
interface GigabitEthernet1/0/1
undo shutdown
eth-trunk 2
步骤 2 进一步查看日志发现原来设备上面曾经配置过VLAN201接口,而且VLANIF201下面配置了property routing参数
具体见如下日志:
%May 11 14:50:47 2007 Quidway SHELL/5/CMD:task:vt0 ip:210.21.6.253 user:panrunkeng command:int vlan 201
%May 11 14:51:17 2007 Quidway SHELL/5/CMD:task:vt0 ip:210.21.6.253 user:panrunkeng command:pro routing
%May 13 03:06:14 2007 Quidway SHELL/5/CMD:task:vt0 ip:210.21.6.253 user:liuweizhang command:undo interface vlanif 201
在删除VLANIF201之前没有删除接口下面的property routing参数导致VLAN201的property routing属性没有删除,即使新建VLAN201后该属性依然存在。该属性存在导致Eth-Trunk无法加入到VLAN中。
----结束
处理步骤
在NE40上执行如下的操作。
步骤 1 执行命令system-view,进入系统视图。
步骤 2 执行命令vlan vlan-id,进入VLAN视图。
步骤 3 执行命令undo property routing,去使能路由属性。
步骤 4 执行命令return,返回到用户视图。
步骤 5 执行命令save,保存对配置的修改。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论