kavin

解析接口设置IS-IS silent后路由不能发布故障解决

kavin 运维技术 2022-11-08 451浏览 0

IS-IS 类似于 TCP/IP 网络的开放最短路径优先(OSPF)协议。下面让我们看一下接口设置IS-IS silent后路由不能发布故障是怎么解决的

网络环境

NE5000E的POS接口配置为抑制状态后,发现接口所在网段的路由无法发布到域内的其他路由器。

故障分析

可能存在以下几个原因:

接口上是否使能了IS-IS路由协议

l接口状态是否为UP

lOSICP协商是否成功

步骤 1 在NE5000E的POS接口上执行命令display ip interface brief ip-configured查看接口上是否配置了IP地址,如下所示,已经配置了有效的IP地址。

步骤 2 在NE5000E的POS接口上执行命令display ip interface brief命令查看接口的物理状态和协议状态是否为Up,如下所示,接口的物理状态和蜥蜴状态均为UP。

<NE5000E>displayinterfacePos1/0/0 

Pos1/0/0currentstate:UP 

Lineprotocolcurrentstate:UP 

TheMaximumTransmitUnitis4470bytes,Holdtimeris10(sec) 

InternetAddressis218.14.111.1/30 

LinklayerprotocolisPPP 

LCPopened,IPCPopened,OSICPstopped

步骤 3 在NE5000E的POS接口上执行命令display current-configuration查看接口上是否使能了IS-IS,如下所示,POS接口已经使能了IS-IS,并且用命令isis silent配置了接口抑制。

<NE5000E>displaycurrent-configurationinterfacePos1/0/0 

interfacePos1/0/0 

link-protocolppp 

ipaddress218.14.111.1255.255.255.252 

isisenable 

isissilent

步骤 4 在NE5000E的POS接口上执行命令display isis interface,如下所示检查该POS接口的OSICP协商状态为stopped,说明该POS接口的OSICP协商失败。

<NE5000E-2>displayinterfacePos1/0/0 

Pos1/0/0currentstate:UP 

Lineprotocolcurrentstate:UP 

TheMaximumTransmitUnitis4470bytes,Holdtimeris10(sec) 

InternetAddressis218.14.111.1/30 

LinklayerprotocolisPPP 

LCPopened,IPCPopened,OSICPstopped

步骤 5 在与该POS接口相连的对端接口上执行命令display current-configuration检查对端接口是否使能了IS-IS,发现该接口没有使能IS-IS,所以OSICP协商失败,导致不能发布接口所在网段的路由。

处理步骤

POS接口的链路层协议缺省情况下是PPP封装,PPP类型的接口在使能IS-IS后要进行OSICP协商,对于配置为抑制状态的接口也要进行OSICP的协商,只有OSICP协商通过,才可以发布接口所在网段的路由。

将在NE5000E的POS接口的封装类型改为HDLC后,故障排除。该接口网段的路由可以通过IS-IS发布出去,在其他设备上可以看到该接口网段的IS-IS路由(如下所示)。

<NE5000E>displayiprouting-table218.14.111.1 

Destination/MaskProtoPreCostNextHopInterface 

218.14.111.1/30ISIS11038202.97.25.14Pos12/0/0 

ISIS11038202.97.25.10Pos4/1/0

案例总结

POS接口的链路层协议缺省情况下是PPP封装,PPP类型的接口在使能IS-IS后要进行OSICP协商,对于配置为抑制状态的接口也要进行OSICP的协商,只有OSICP协商通过,才可以发布接口所在网段的路由。

继续浏览有关 网络运维 的文章
发表评论