案例:使用Traffic statistic功能定位数据流问题
BY 赵文瑞(广州办服务工程师)FW0051
【基本信息】
某高速公路监控系统使用H3C S65、56系列交换机设备搭建,运行200多路组播图像,属于大型组播网络。如下图:
每一个编码器为一路组播源,发出一路3.5M恒定码流的图像
【问题描述】
当组播系统出现故障,需要定位某一路组播流的问题,已经确定编码器正常,组播流已经发送出来了,查看交换机组播转发表项正常,但接收端的显示器上显示图像异常。由于组播组数量庞大,超过200组,且出现问题的组播流不固定,对问题的定位造成困难。
【问题解决过程】
首先挑选几路出现问题的组播流,查到其源地址与组播组地址。之后使用Traffic statistic功能沿着组播流转发路径,在逐跳设备上做流统计,查看数据流在哪一个环节转发异常。
通过多处的流统计发现,同一路组播流转发到了未点播该流的端口,问题定位为S6500三层组播转发表异常,升级设备至3030版本后问题解决。
问题定位的思路值得借鉴,Traffic statistic功能对复杂的数据流问题定位提供了直接而有效的方法。
附注: Traffic statistic典型配置案例
使用S3928P-EI做典型配置举例,组网图如下:

组播源接Eth1/0/23端口,IP地址为192.168.1.10,发送组播组为224.0.0.100。点播客户端接Eth1/0/1端口,IP地址为192.168.1.100。
配置步骤:
1、 配置ACL标识要统计的数据流
acl number 3000
rule 0 permit ip source 192.168.1.10 0.0.0.0 destination 224.0.0.100 0.0.0.0
标识要统计的数据流为从源地址192.168.1.10发往组播组224.0.0.10的数据流。
2、 在要统计的端口下发Traffic statistic
interface Ethernet1/0/23
traffic-statistic inbound ip-group 3000 rule 0
在组播源端口对inbound方向符合ip-group 3000的数据流做Traffic statistic。
3、 查看statistic值,用于定位数据流问题
[Quidway]dis qos-interface Ethernet 1/0/23 traffic-statistic 客户端没有点播时查看
Ethernet1/0/23: traffic-statistic
Inbound:
Matches: Acl 3000 rule 0 running
0 packet inprofile 没有点播时统计值为0
0 packet outprofile
[Quidway]dis qos-interface Ethernet 1/0/23 traffic-statistic 客户端开始点播组播流后查看
Ethernet1/0/23: traffic-statistic
Inbound:
Matches: Acl 3000 rule 0 running
10 packets inprofile 统计值显示组播流开始增长
0 packet outprofile
说明:对于S3928P-EI目前的0022版本只支持inbound方向的Traffic statistic,S6500系列3030版本支持双向Traffic statistic,S5600系列也支持双向Traffic statistic。其他系列的交换机没有做过应用,大家可以自己试一下。
2015年12月
本期文章
-
刊首语
-
公司动态
-
行业聚焦
-
产品推荐
-
项目案例
-
经验共享
-
明星风采
-
培训天地