APP下载

组播状态异常导致故障

2017-11-07

网络安全和信息化 2017年11期
关键词:路由表公网连通性

故障现象

某日,笔者单位一个楼层突然出现所有终端无法播放视频的故障。考虑到故障出现前,仅更换了楼层交换机H3C S9512e,判断故障点位于H3C S9512e。本单位各楼层间网络连接相对简单,楼层交换机分别连至核心交换机H3C S10510。更换楼层交换机H3C S9512e后,先运行了MPLS VPN,并建立BGP邻居,组播源接在H3C S10510上,H3C S9512e通过H3C S10510学习组播路由表,建立组播邻居。现场用视频测试软件测试后,发现H3C S9512e并没有组播流量,显然配置没有生效。

查看组播RP

当组播网中新增设备时,新增设备要和组播网中的RP设备通信,RP负责新增组播设备的注册,经过注册的设备才能和其他组播设备建立邻居。建立邻居关系后,才能需要组播路由表,转发或接收组播流量。所以,RP设备为组播建立过程中的第一步,检测组播是否正常第一步是查看RP的连通性。由于本网络不同于一般组播网络,运行了MPLS VPN协议。该协议的主要作用是网络隔离,本网络中MPLS VPN将总网络分离出了一个单独的网络:JHW_VPN网络(私网),隔离出的网络和原网络(公网)不互通。

图1 查询设备公网RP地址

1.查询设备公网RP地址

如图1所示,从查看设备公网RP地址可以看出,公网RP地 址 为 15.80.140.100,是H3C S10510的loopback接口地址。这个RP是人为设置的,组播网里面RP可以静态设置,设置静态固定的RP有利于网络稳定和安全,由于lookback接口是虚拟接口,除非设备不能运行,其他情况下接口不会轻易关闭,因此人为设定核心交换机H3C S10510的lookback口作为公网RP。

2.检测公网RP 15.80.140.100的连通性

经检测,15.80.140.100可以Ping通,公网RP连通性正常,说明到公网RP的通信没有问题。

由于组播是在被隔离的私网里面运行的,私网也有统一的RP地址,组播在公网RP注册一遍,还要在私网RP注册一遍,所以当公网RP没问题时,需要检测私网RP的连通性。

3.查看私网RP地址

查看私网RP地址如图2所示,可以看出,私网RP地址为JHW_VPN内的192.168.15.254。

4.检 测 私 网RP 192.168.15.254的连通性

经检测,192.168.15.254可以Ping通,私网RP连通性正常。

查看组播路由表

当公网RP和私网RP连通性均正常时,需要检测RP注册后是否能学到组播路由表。因为只有学到路由表后,组播流量才能根据路由表进行转发。因此,下一步需要查看组播在公网是否学到路由表。

1.查看公网组播路由表

查看公网组播路由表如图3所示,可以看出,组播在公网已经学到路由表,说明公网组播流量可以根据路由表转发。接着查看私网是否学到路由表。

图2 查看私网RP地址

图3 查看公网组播路由表

图4 增加保留VLAN配置

2.查看私网组播路由表

经查看私网组播路由表,显示路由表为空,显然私网无法学到组播路由表。所以,组播在公网可以根据路由表正常转发,到了私网后,组播学不到路由表,组播流量无法在私网根据路由表转发,结果私网内终端在播放组播视频时会报错。

故障解决

判断出私网无法学到组播路由表后,需要对两台交换机的组播设置进行检查。经查询两台交换机的官方资料,核对相关配置后,发现问题原因。

交换机H3C S9512e板卡的配置方式不同于一般的板卡,它的单板是EB单板,只能工作在标准模式下,需要先配置保留VLAN,否则系统会出现异常。保留VLAN配置完成后,不要修改,否则需要重新配置。保留VLAN在VPN实例中需要优先配置,否则不生效。

根据交换机H3C S9512e的官方资料,增加了保留VLAN配置(如图 4)。其中,“reserve-vlan 4000”是新增加的配置。增加完一个没有业务的保留VLAN 4000后,再查看组播是否还存在问题。

经再次查看私网组播路由表,显示私网已经学到组播路由表,说明保留VLAN已经生效,组播流量可以在私网根据路由表进行转发。后经过测试组播状态已经正常,视频软件可以正常播放,组播故障解决。

猜你喜欢

路由表公网连通性
偏序集及其相关拓扑的连通性
浅析大临铁路公网覆盖方案
基于OSPF特殊区域和LSA的教学设计与实践
公网铁路应急通信质量提升的技术应用
拟莫比乌斯映射与拟度量空间的连通性
河道-滩区系统连通性评价研究
高稳定被动群集车联网连通性研究
基于公网短信的河北省高速公路数据传输应用
我国警用通信专网与公网比较研究
基于新路由表的双向搜索chord路由算法