APP下载

基于Web探讨嵌入式网络管理端的设计与实现

2015-09-19薛法刚

中国科技纵横 2015年15期
关键词:网管网络管理网关

薛法刚

(山东电力建设第一工程公司,山东济南 250131)

基于Web探讨嵌入式网络管理端的设计与实现

薛法刚

(山东电力建设第一工程公司,山东济南250131)

Web特有的架构下,网络管理端被设定成嵌入式这样的总框架。Web布设的位置带有差异,嵌入式架构下的新颖方案凸显了运用价值。嵌入式新颖路径下的管理端,增添了实时特性,拥有高层级的价值。本文辨识了Web涵盖着的细化模块、内在工作进程。在这种根基上,建构了网络管控依托的必备管理端。对比传统设计,新颖设计可被广泛采纳,提升应用成效。

Web嵌入式网络管理端设计实现

1 引言

常见网络管理遇有多重的阻碍,Web架构之内的嵌入式增添了管控中的便利,创设系统方案。拟定了轻量级范畴内的服务器,采纳成套技术以便创设这一流程。这类新颖模式,缩减了平日内的体系负担。不必添加软件,依托远程路径即可予以登录,辨识各类配件[1]。这类管理端适宜常规的远程管控,广泛用于商业、其他领域之内。

2 概要设计思路

网络管理端独有的价值,是为设定好的多样程序供应本源的协议,即网管协议,它被涵盖在网管体系之中。作为管理工具,网管程序不可脱离建构好的管理端,即网管平台,依托平台来管控平日的操作。网管协议被缩略为SNMP,它是行业范畴内的总标准。这类协议融汇了多个商家,供应了混合架构下的操控环境。设定管理对象,含有体系框架内的一切子网、被查验的设备。采纳统一管理,排除潜藏着的故障隐患,重设网内设备[2]。SNMP细分出来的两类模式,分别拟定为服务器、配套客户端。管理端被衔接在体系内的客户端、配套服务器端,信息库融汇了二者,即MIB。这类集合被设定为总体资源,建构了虚拟特性的数据库。

Web根基上的常用管理,融汇现有技术。管理员依托着标准架构下的浏览器,在拟定好的平台上互通服务器。在任意平台,都可采纳这一互通流程。这就增添了框架内的通讯便捷,提升实时特性。增添完备性能,便于后续的体系拓展。Web设定了多层级的细化方案,它们侧重于框架之中的服务层。除了普通性能,这类层级还被看成平日互通信息必备的网关。

企业层级内的搭配网关,支持多样接口,也支持多规格的解码及编码,设定必备协议。这类网关很适宜特有的边缘接入,它被建构在PSTN这样的根基之上,采纳点对点特有的传递路径。由此可见,网管应能增添灵活特性。考量主流位置、网络运用环境,应当密切衔接起WBM及惯用的SNMP。有序融汇二者,采纳无缝对接,增添彼此互通的特性并延展竞争范围。网关产品带有最优的实时特性,为此接纳了嵌入式这一设定方案,实现模块处理[3]。

3 建构总体模型

3.1模型的总框架

嵌入式特有的新颖方案之内,考量了采纳标准,建构了SNMP这一根本协议。应被确认的是,SNMP被建构在服务器设定好的模型之上,采纳了客户端,它面对了体系设定好的代理进程、配套管理进程。描画代理模型,归结得来彼此关系。

(1)运行状态之下,管理者筛选这一成套模块,当成必备软件。模块供应了完备的、友好的新页面。依托这类界面,用户完成搭配着的一切操作,实现各类需求。WBM框架内,Web成套的浏览器布设了同种的衔接接口,即人机接口。

(2)软件运行范畴内的代理,密切关联着被管控的网内设备,它带有模块特性。初始出厂时,就会录入设备。这类代理维持着区段内的信息完整,管理并查验平日内的信息。经由SNMP来传递某一时点的多样信息。

(3)常规信息互通含有双重的路径:采纳代理来设定报文,或采纳循环路径来予以发送[4]。Trap特有的这类报文也被涵盖在内。代理进程、配套管理进程都依托这一协议来着手实现,例如UDP。

3.2各类配件模块

Web被划归为系统以内的中心。它被当成网关,供应了底层这一层级的引擎,转换协议报文。与此同时,它也供应着常规状态之下的前台服务,支撑HTTP。网络框架之内的某一部分,供应这类服务。拟定的引擎可接纳递交过来的多样数据;经由响应模块再次把搜集得来的数值传递至初始的模块。为了采纳网关,处理模块被拟定成Mark、配套PDU等。具体而言,设定如下路径:

管理界面之中,代码设定成HTML,采纳了Mark特有的术语。它被归类为独特的某一字符串,它能取到的数值关联着变量之中的MIB。为了予以区分,拟定了边界独有的某一字符,详细予以标识[5]。这样一来,响应模块以内的HTTP常会便捷地过滤出某一Mark,从而解析它独有的操作特性。处理模块还应当明晰Mark关联的多重属性,以便提交属性。PDU接纳了这一数值以后,依照解析得来的特性来建构独特的字符串,然后着手发送。

这一时段中,采纳了链表特有的Mark属性,把它存留在拟定好的空间之内。这就更替了双重协议。处理得来的数值将被返回至初始的存储模块。字符串被设定为Mark,把数值变更成新的结果,插入自动查验得来的生成页面,发布到前端。历经这种步骤,就变更了原有的协议。

4 细化架构模型

Web传递过来的,是标准框架之内的PDU。在新颖功能上,它很近似初始的代理模型。代理范畴内的SNMP,先要协同Web这样的进程,彼此建构连接。在这以后,才可进到接续的循环内。若它接纳了某一报文,那么带有总控特性的体系模块就会解析报文;依据解析得来的新颖版本,把报文递交至衔接的消息处理。调用安全模块予以查验身份,辨识报文特有的完备性、查验时间戳应有的同步状态。

若查验得来的数值合格,那么返回明文。PDU经由消息处理这一板块的解析,再去递交总控。总控依据细分出来的类别,调用应用程序。对于代理而言,它常常对接着系统以内的应答模块,便利平日处理。命令应答特有的体系模块再次查验是否可被访问。若通过了查验,MIB将被调用,访问MIB存留下来的变量。若要返回报文,那么再次着手去调用这一分支模块,拟定新的报文,再次送达请求。这种步骤之中,某一请求就被应答。

若发觉了偏差,代理进程回复过来的报文会涵盖着带有误差的这类索引、误差类别编码。这类报文明晰了误差根源、某一变量名称。

5 后续实现流程

5.1建构完备平台

CPU特有的网关被拟定为硬件;采纳VX这一新颖体系,当成实时性的、嵌入式体系。软件包筛选了WWS。在其中,实时特性的操作系统带有高层级的初始性能,添加了微内核,带有可延展及可伸缩这样的特性。它支持了协议,依照用户拟定好的多重需求着手来整合。体系带有开放的倾向,支持工业标准。这种流程之内,只要耗费偏少的平日工作,即可拟定最优的、适宜多样用户的新颖系统。除了性能优异,体系还配有新颖的开发工具。VX范畴之内的搭配性能都依托C程序予以供应。C程序被归类为细化的分支任务,根源于多样程序。

5.2整合MIB

MIB被拟定为可辨识的某一文档。除了供应支撑,它还可被拓展。依照真实态势下的精准定义来拓展文档[6]。软件包布设的成套工具,把初始的MIB解析为新颖的体系代码。新颖编译器带有可视化这样的特性,创设平台文档,生成嵌入特性的体系代理平台。为此,筛选了这一网关。

5.3细节调试进程

SNMP涵盖了软件包,建构这类软件包,不可脱离联合编译。内核被涵盖在建构好的体系之内,着手启动运行。

着手调试时,MIB配有的变量框架拟定了起初的代码,完成初步编译。CPU细分的多样类别吻合了编译得来的代码。运用归档工具把它添加至建构好的系统库,编译这类内核。对于目标机予以启动,Agent关联的代码将被下载,这类代码还没能经由联合编译,有待后续的细化编译。采纳调试体系以便调试它们[7]。

5.4解析实现技术

嵌入式范畴中的VXWorks,依托了体系架构内的抽象层予以实现。它融汇了完备的源代码,在这种态势下,Web应随时查验网络堆栈、其他配套函数。提供读写接口、处理板块之中的Mark、PDU这一模块,从而实现网关。

6 结语

网络管理端被归类为拟定的应用程序,供应协议支撑,它融汇了网管体系特有的中心。嵌入式特有的Web途径,含有关键模块。对于制备好的网关产品予以模块化,归结了设计路径。基于这种根基,探析了未来时段的进展趋向。运行路径下的模块软件融汇了多样性能,设定友好页面。

[1]赵淑芬,赵彦敏.基于Web的嵌入式网络监控系统的设计与实现[J].计算机与数字工程,2010(08):67-69+73.

[2]赵艳花,李泽宇,祁兵.基于Web的SNMP网络管理系统的设计与实现[J].华北电力大学学报,2014(04):102-105.

[3]周育辉,梅振东,朱海东.PWLAN中基于Web的网络管理的设计与实现[J].江西科技师范学院学报,2014(06):96-98+101.

[4]李捷,王汝传.基于Web的嵌入式网络管理平台的研究和设计[J].计算机科学,2014(01):62-65.

[5]王钟梅,沈越.一种新型嵌入式网络管理系统设计与实现[J].微计算机信息,2009(08):57-58+66.

[6]张莉,柳松.基于Web的嵌入式视频监控系统的设计与实现[J].微型机与应用,2012(18):82-83+86.

[7]魏梅娟,罗睿,肖德宝等.基于XML/Web的嵌入式系统网络管理模型的研究[J].华中师范大学学报(自然科学版),2006(04):511-514.

猜你喜欢

网管网络管理网关
电动汽车充电服务网络管理初探
基于EOC通道的SHDSL网络管理技术
应对气候变化需要打通“网关”
一种实时高效的伺服控制网关设计
校园网络管理及安全防护
基于Zigbee与TCP的物联网网关设计
发射机房网管系统的设计原则及功能
网管支撑系统运行质量管控的研究与实现
卫星导航网络管理设计
从网管系统到网管云:论网管集约化的建设思路