直播网络的实时监控与分析
2017-11-22
总体设计
1.网络结构
(1)互联网交换机:IP地址172.168.X.3,连接现场有线以太网,主要用于网络直播、热线电话系统。
(2)无线网络交换机:IP地址 172.168.X.31,集中处理所关联AP上传的无线数据。
(3)3个无线AP:IP地址分别为172.168.X.32、172.168.X.33、172.168.X.34,接收和发送WIFI信号。
(4)1个路由器:现场专用网络路由器,IP地址182.168.X.1
2.监控系统的功能
(1)监控以上6台网络设备和线路的情况,若发生网络故障,发出警告,网管人员及时处理。
(2)监控互联网流量情况,若发生网络不畅,发出警告,网管人员及时调整带宽及修改网络策略。
(3)储存现场网络数据,通过统计分析这些数据,给解决网络故障提供依据。

图1 设计测试脚本的逻辑图
3.设计思路
(1)用Windows系统的PING命令检测网络:PING是Windows系统下的一个命令,PING也属于一个通信协议,是TCP/IP协议的一部分。利用“PING”命令可以检查网络是否连通,很好地帮助分析和判定网络故障。
(2)编写VBScript脚本文件输出存储PING命令检测网络的结果:VBScript是Visual Basic Script的简称。它是一种微软环境下的轻量级的解释型语言,VBScript常被用来完成重复性的Windows操作系统任务。编写1个VBScript脚本程序,循环输出PING命令每次执行返回的网络延时。
(3)用批处理文件将输出的结果导入csv文件:编写批处理文件,执行上述的脚本文件,将PING结果输出至csv文件,CSV是一种通用的、相对简单的文件格式,以逗号为分隔值,可以被电子表格打开。。
(4)用excel生成统计报表:用excel打开生成的CSV,利用图表功能生成统计报表。
测试脚本文件test.vbs
1.逻辑图如图1所示。
2.程序编码:
‘输入参数
‘需要检测的IP地址赋值给变量neirong



批处理文件
每个网络设备建……
