一种网络设备管理的方法和系统技术方案

技术编号:3545481 阅读:164 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于网络技术领域,提供了一种网络设备管理的方法和系统,该方法为:客户端登录服务器端,获取服务器端保存的脚本文件,并发送处理所述脚本文件的请求给服务器端,服务器端对所述脚本文件进行处理,当完成所述脚本文件的处理时,向所述客户端返回处理结果,客户端接收并显示所述服务器端返回的处理结果。通过本发明专利技术,可以远程维护网络设备,提高了网络设备维护的效率;并且使网络设备的维护系统实现安全的控制措施。

【技术实现步骤摘要】
一种网络设备管理的方法和系统
本专利技术涉及网络
,尤其涉及一种网络设备管理的方法和系统。
技术介绍
随着网络的普及和发展,不管是企业网还是城域网,规模都越来越大,网络设备也越来越多,因此给我们的网络设备的维护和管理带来更大的挑战。对于工作人员来说,需要随时掌握网络内任何设备的增减与变动,为防范不被授权的用户擅自使用网络资源,以及用户随意破坏网络系统的安全,要随时做好安全措施,如合法的设备存取控制与加密等。并且当故障发生时,管理人员得重设或改变网络设备的参数,维持网络的正常运作,但是采用人工设置网络设备运行最佳参数时,当话务量突发增长时,如果不对设备的对应参数做及时调整,则可能导致整个通信网络瘫痪,造成严重通信质量问题。现有技术中,采用批命令下发的方式,例如,当需要下发维护命令给网络设备时,不是根据当前网络设备的状态下发维护命令,而是对所有的设备下发相同的维护命令,接收到维护命令的设备依次执行该维护命令,在执行该维护命令的过程中,如果某网络设备的执行结果对后续维护命令的执行有影响,并且该网络设备在执行维护命令的过程中出现问题,由于不能及时反馈,其他网络设备会继续执行该维护命令。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:采用该网络设备维护的方法,每次只能发送一组固定的维护命令,无法根据当前网络设备的状态来实现维护命令的自动调整和下发;并且没有有效的手段来保证下发的维护命令的正确性,只能通过人工检查维护命令的正确性,当某一条命令的执行结果对后续的执行结果造成影响时,而它又执行失败后,如果不能及时停止或进行相应的处理,则导致执行过程的浪费。
技术实现思路
-->本专利技术实施例要解决的技术问题是提供一种网络设备管理的方法和系统,能够实现远程登录进行网络设备的维护,提高了网络设备维护的效率。为解决上述技术问题,本专利技术实施例的目的是通过以下技术方案实现的:本专利技术实施例一方面提供了一种网络设备管理的方法,包括:客户端登录服务器端,获取服务器端保存的脚本文件,并发送处理所述脚本文件的请求给服务器端;服务器端对接收的所述请求进行处理,当完成对所述脚本文件的处理时,向所述客户端返回处理结果;客户端接收并显示所述服务器端返回的处理结果。本专利技术实施例另一方面提供了一种网络设备管理的系统,包括:脚本客户端、脚本服务器端、脚本解释器;脚本客户端,用于从脚本服务器端获取脚本文件,并向所述脚本服务器端发送处理所述脚本文件的请求,当从所述脚本服务器端接收到所述请求的处理结果时,显示所处理结果;脚本服务器端,用于接收所述请求并调用所述脚本解释器对所述脚本文件进行处理,完成处理后,向所述脚本客户端返回处理结果;脚本解释器,用于针对所述脚本客户端的请求对所述脚本文件进行处理。以上技术方案可以看出,由于客户端登录服务器端后,获取服务器端保存的脚本文件,可以通过服务器端对该脚本文件运行和调试,服务器端完成运行和调试后,向客户端及时返回运行和调试的结果,客户端显示运行和调试的结果,当运行的过程中出现异常情况时,客户端也能及时地知道,及时的进行网络设备的维护,因此可以实现远程登录并完成对网络设备的维护工作,提高了网络设备维护的效率,实现了网络设备管理的智能化。附图说明图1为本专利技术实施例提供的流程图;图2为本专利技术实施例一提供的系统框图;-->图3为本专利技术实施例二提供的系统框图;图4为本专利技术实施例三提供的系统框图;图5为本专利技术实施例四提供的系统框图。具体实施方式本专利技术实施例提供了一种网络设备管理的方法和系统,为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本专利技术进一步详细说明。首先,对本专利技术实施例提供的一种网络设备管理的方法进行总体描述:参见图1,为本专利技术实施例提供的流程图:11):客户端登录服务器端,获取服务器端保存的脚本文件,并发送处理所述脚本文件的请求给服务器端;12):服务器端对所述脚本文件进行处理,当完成所述脚本文件的处理时,向所述客户端返回处理结果;13):客户端接收并显示所述服务器端返回的处理结果。其中,所述处理所述脚本文件的请求包括:运行所述脚本文件;或者调试所述脚本文件。下面分别列举实施例对客户端向服务器端发送处理脚本文件的请求为运行所述脚本文件;或者调试所述脚本文件,为例进行详细描述:实施例一,当客户端向服务器端发送处理脚本文件的请求为运行所述脚本文件,或者调试所述脚本文件时,所采用的流程如下:101:客户端登录服务器端,获取服务器端保存的脚本文件,并发送运行或者调试所述脚本文件的请求给服务器端;102:服务器端对所述脚本文件运行或者调试,对于一些较耗时的操作,为避免等待时间过长导致客户端被挂起无法响应的问题,可以采用异步方式来实现,例如,当客户端的请求到达服务器端后,服务器端立即返回响应消-->息,但该返回的响应消息中不包含对该请求的处理结果,当服务器端对上述脚本文件处理完毕后,返回对所述请求的处理结果;其中,所述调试包括对脚本设置和清除脚本中的断点,例如,客户端调用服务器端的接口打开一个服务器端存在的脚本文件,客户端用户通过鼠标点击或者快捷键的方式设置断点到脚本的具体位置,客户端显示设置的断点,并调用服务器端的断点设置服务器端的接口,服务器端响应断点设置操作,设置对应的断点到相应的文件中,服务器端的接口返回操作的结果给客户端。103:客户端接收到服务器端返回的处理结果时,显示该处理结果。其中,当服务器端运行的过程中接收到客户端发送的通知或出现严重异常情况时,服务器端会通过网络设备管理子系统根据上述通知来执行相应的操作,例如,发送邮件给维护人员,播打维护人员的电话,或者发送短消息给维护人员。该实施例中,客户端可以实现远程调用服务起端运行脚本文件,或者调试脚本文件。实施例二,当客户端向服务器端发送处理脚本文件的请求为定时处理脚本文件的请求时,所采用的流程如下:201:客户端登录服务器端,获取脚本服务器端保存的脚本文件,向服务器端发送定时运行脚本文件的请求;202:当达到所述定时的时间时,服务器端自动运行所述脚本文件,运行完毕后,向客户端返回运行结果;203:客户端接收并显示服务器端返回的运行结果。该实施例与实施例一相比,客户端不仅可以远程调用服务器端运行脚本文件,而且可以使服务器端定时自动运行脚本文件,因此,更加智能,但是在运行的过程中,对于一些较耗时的操作,不能采用异步的方式。实施例三,当执行完实施例二的过程后,还需要发送维护命令给与服务器端连接的网远时,所采用的流程如下:-->301:客户端登录服务器端,获取脚本服务器端保存的脚本文件,向服务器端发送定时运行脚本文件的请求;202:当达到所述定时的时间时,服务器端自动运行所述脚本文件,运行完毕后,向客户端返回运行结果;303:客户端接收到服务器端返回的运行结果后时,显示该运行结果,根据显示的该运行结果,判断需要发送维护命令到网络设备或者网元时,通过服务器端向网络设备或网元发送维护命令;304:网络设备或网元接收并执行所述维护命令后,向服务器端返回执行的结果;305:服务器端获取并解析网元返回的执行的结果后发送到客户端,客户端接收并显示。其中,服务器端向与其连接的网元发送维护命令,包括:服务器端同时向与其连接的不同的网元发送相同的本文档来自技高网
...

【技术保护点】
一种网络设备管理的方法,其特征在于,包括:客户端登录服务器端,获取服务器端保存的脚本文件,并发送处理所述脚本文件的请求给服务器端;服务器端对接收的所述请求进行处理,当完成对所述脚本文件的处理时,向所述客户端返回处理结果; 客户端接收并显示所述服务器端返回的处理结果。

【技术特征摘要】
1、一种网络设备管理的方法,其特征在于,包括:客户端登录服务器端,获取服务器端保存的脚本文件,并发送处理所述脚本文件的请求给服务器端;服务器端对接收的所述请求进行处理,当完成对所述脚本文件的处理时,向所述客户端返回处理结果;客户端接收并显示所述服务器端返回的处理结果。2、根据权利要求1所述的方法,其特征在于,所述处理所述脚本文件的请求包括:运行所述脚本文件,或者调试所述脚本文件。3、根据权利要求1所述的方法,其特征在于,所述服务器端对接收的所述请求进行处理之前,还包括:服务器端接收到所述请求时,向所述客户端返回响应消息。4、根据权利要求1所述的方法,其特征在于,当处理所述脚本文件的请求为定时处理所述脚本文件的请求时,服务器端对接收的所述请求进行处理具体为:当达到预设的定时时间时,服务器端自动运行所述脚本文件。5、根据权利要求1或4所述的方法,其特征在于,所述客户端接收并显示所述服务器端返回的处理结果之后,进一步包括:判断需要发送维护命令到网络设备或者网元时,通过服务器端向网络设备或网元发送维护命令。6、根据权利要求5所述的方法,其特征在于,服务器端向网络设备或网元发送维护命令包括:服务器端向与其连接的不同的网元发送相同的维护命令,或者服务器端分别向与其连接的不同的网元发送不同的维护命令。7、根据权利要求1所述的方法,其特征在于,所述客户端登录服务器端,还包括,服务器端对所述客户端进行身份认证,并且通过所述身份确定所述客户端的权限。8、根据权利要求1所述的方法,其特征在于,所述发送运行和调试所述脚本文件的请...

【专利技术属性】
技术研发人员:李欢孙鹏飞蔡志康
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1