SNMP数字电视网络管理研究

SNMP数字电视网络管理研究

1网络拓扑理论

计算机网络管理主要由四个要素组成:网络管理者、被管理节点、管理协议和网络管理信息库,如图1所示。网络拓扑是网络管理的基础,能够分层显示运营网络的拓扑结构,网络拓扑提供了性能、告警、配置数据的处理提供技术支持,能够对整个网络提供全面、动态的放映,是用户监视整个网络的有力手段。通过合理地控制对整个网络拓扑结构,进行合理的调节和配置,可以提高整个网络的性能,保证服务。本文提出了基于SNMP协议的网络管理。SNMP即简单网络管理协议,是一种应用层的协议,基于该协议能够在网络的管理站和站之间实现信息的传递。SNMP能够让网络管理员管理网络的性能,发现并且解决网络问题。SNMP相对其他的网络管理系统非常容易实现,并且SNMP协议是开放的标准产品,SNMP使用网络层提供的UDP传递服务实现信息的传递,SNMP提供了独有的机制来处理可靠性和故障检测费方面的相关问题,基于SNMP的拓扑算法能够实现对整个电视网络的广度搜索,并且对获得的信息进行处理和分析,从而整理出拓扑信息。

2数字电视网络管理

根据数字电视发展,非常需要一个综合网络管理的平台对网络中的数字电视进行统一的远程管理和监控。基于SNMP的网络管理是目前主流的网络管理,通过基于SNMP的网络拓扑是实现自动化网络管理,网络管理员通过基于SNMP的平台对网络上的数字电视设备进行信息检索或者修改,实现故障发现、诊断、设备运行监测等管理工作。通过基于SNMP的网络管理在实现不同数字电视设备管理的同时,提供加密安全机制,保护用户的隐私,提高网络的安全性。基于SNMP的网络拓扑管理适用于一个管理软件管理多个不同的数字电视设备,能够适应不断增加的现代数字电视用户使用要求。

3网络管理系统设计

针对数字电视网络管理系统的设计要求,网络管理系统主要包括网络拓扑管理、安全管理、告警管理和性能管理。网络拓扑的目的是搜索发现数字电视网络中的网络设备信息和设备连接信息,为用户提供管理网络设备的交互性的操作。安全管理,通过对不同的用户提供不同的操作权限,根据用户的需要来制定具有针对性的管理方案,同时支持多个用户同时操作,有效解决在网络数据管理中的信息安全性问题。告警管理,通过解析支持SNMP的网络设备发送的TRAP信息,网络管理系统能够获得在线设备的告警信息,并且能够将收集的告警信息录入到数据库中,方便了用户的查询和管理。性能管理,数字电视网络中的用户众多,网络管理同设备之间的通信是基于SNMP协议的,随着用户的增加造成通信线路的堵塞,从而导致网络管理性能的下降,通过性能管理,不断检测系统的性能,根据运行情况及时调整运行参数,保证整个网络的顺利运行。

4基于SNMP网络拓扑算法及实现

首先从网络管理中心的缺省路开始搜索,采用广度优先的原则进行搜索遍历,对整个数字电视网络进行搜索,采用Ad-ventNetSNMP低层的API获取数字电视网络中的每台被管理设备的路由信息,随后对获得的信息进行处理和分析,从而得出整个数字电视网络中的路由拓扑结构信息。基于SNMP网络拓扑的优点在于:如果网络发生了变化,信息会及时地随之变化并且采集树立信息的过程十分迅速,加快了拓扑发现的速度。这一优点非常适用于数字电视的发展,随着数字电视用户的增加,数字网络会不断发生变化,基于SNMP的网络拓扑很好地解决了这一问题,并且当前的机器一般都支持SNMP,适用性较强;同时,基于SNMP的网络拓扑算法是基于路由进行拓扑搜索的,受访问限制的数字电视网络可以搜索获得第一级路由节点,能够得到比较完整的络拓扑关系。

4.1SNMP的拓扑结构

数字电视网络是由各个不同规模的子网络组成的,子网络通过各自的路由器同网络中其他的子网络进行通信。子网络可以是某个局域网,也可以是局域网中的某个子网,他们连接在一个路由器的端口上。主拓扑反映的是数字电视网络中的路由设备和子网之间的关系,主要的关系类型有路由器—路由器、路由器—子网及接口。主拓扑通过SNMP协议访问路由表的信息来实现,MIB库中的IP路由表ipRouteTable是对路由表的抽象描述。主拓扑从网络管理站的缺省路开始,采用广度优先和深度优先的遍历无向图算法实现对整个数字电路网络的遍历,逐渐找出所有的路由器或子网,实现网络主拓扑。通过对数字电视网络数据库中的路由器表和子网表搜索可以得出网络的主拓扑,为了得到整个网络拓扑结构,还需要得出网络中的子拓扑。

4.2不同拓扑模块的功能分析

网络的拓扑功能模块可以分为拓扑发现模块和拓扑显示模块。拓扑发现模块又可以划分为设备确定模块、数据采集模块和信息处理模块。设备确定是主要包括确定路由器、子网集合,数据采集模块采集所有支持SNMP协议的路由器的路由表ipRouteTable以及地址ipAddTable中的信息。信息处理包络信息的处理和存储。拓扑显示模块主要包括数据库拓扑信息,根据拓扑信息进行拓扑显示,拓扑信息显示直接关系到了运行结果的清晰性和直观性。

作者:张方鲁 欧阳兆峰 单位:陕西广电网络传媒集团股份有限公司西安分公司

精选范文