推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

信息网络Python批量操作系统应用分析

更新时间:2019-12-22 22:25:20 大小:2M 上传用户:songhuahua查看TA发布的资源 标签:python交换机批量操作 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

针对巴彦淖尔电业局信息网络交换机数量、种类多,管理手段落后,大量重复性操作导致工作量大、效率低等问题,提出采用批量操作系统,将大量的重复性操作编写成Python脚本,在Crt软件中进行调用,实现了批量交换机的自动化操作。通过查询交换机配置信息和修改远程登录密码2个应用实例,证明了该系统能够极大提高工作效率,节约人力成本,并能保证结果的准确性。


部分文件列表

文件名 大小
信息网络Python批量操作系统应用分析.pdf 2M

部分页面预览

(完整内容请下载后查看)
内 蒙 古 电 力 技 术  
INNER MONGOLIA ELECTRIC POWER  
2019373期  
56  
开放科源服OSID:  
doi:10.3969/j.issn.1008-6218.2019.03.003  
信息网Python批量操作系统应用分析  
徐 江  
彦淖尔电业局蒙古 巴彦淖尔 015000)  
摘要针对巴彦淖尔电业局信息网络交换机数量类多理手段落后量重复性操  
作导致工作量大率低等问题出采用批量操作系统大量的重复性操作编写Python  
脚本Crt软件中进行调用现了批量交换机的自动化操作。通过查询交换机配置信息和  
修改远程登录密2个应用实例明了该系统能够极大提高工作效率约人力成本能  
保证结果的准确性。  
关键词信息网络PythonCrt软件换机量操作  
文献标志码B  
中图分类号TP316TM727  
文章编号1008-6218201903-0056-04  
Application Analysis on Python Batch Operation  
System of Information Network  
FENG Xue, XU Jiang  
Bayannur Electric Power Bureau, Bayannur 015000, China)  
AbstractIn view of the large quantity and variety of information network switchers,  
the backward in management, and the repetitive operation resulted in heavy workload and  
low work efficiency in Bayannur Electric Power Bureau. Put forward adopting the batch  
operation system, which compiles a large number of repetitive operations into Python scripts  
and calls them in Crt software, through which the automatic operation of batch switches is  
realized. The application examples verify that the system can help improving the work  
efficiency, save the human cost and confirm the result accuracy.  
Key wordsinformation network; Python; Crt; switcher; batch operation  
营销缴费系统律系统划统计系统等[1]。由于  
1 巴彦淖尔电业局信息网络管理现状  
业务量不断增多信息网络的性能理水平提  
巴彦淖尔电业局信息网络管70个变电站办  
公用计算机 3800多台络交换机 410外  
网交换机 32 网交换机 378 网交换机型  
号主要为思科 C3945C3560C2950C2960为  
S5700S5310。现依赖信息网络的业务主要涉  
出了更高的要求。  
目前彦淖尔电业局信息网络主要存在以下  
几方面问题。  
1) 新入职人员不断增多员部门间流动频  
公地点经常调整处室缺乏及时有效的沟  
及生产 MISERP合门户务管控频会议、 通络管理员对人员的变动信息掌握不及时IP  
[收稿日期] 2018-09-18  
[作者简介] 1989林人程师事电力信息网络管理及网络安全等工作。  
2019373期  
息网Python批量操作系统应用分析  
57  
盗用及乱用现象较为严重致部分用户网络中  
断。排查网络故障方法十分繁琐网络管理带来  
很大的困难。  
于日后系统功能扩展。  
2.1 手动配置交换机  
在传统的日常网络维护中络管理员需手动  
配置 n 台交换机。单台交换机配置流程如图 1 所  
示。  
2) 根络安全及内蒙古电力公司  
信通中心提出的相关要求络管理员需要留存网  
络日志不少6个月期修改设备的登录密码实  
MAC+IP+PORT 绑定等致网络管理员的日常  
维护工作十分繁重。  
开始  
Secure Crt  
输入交换机的管理地址  
telnet协议  
输入用户名和密码  
运行配置  
3) 由于历史原因期对数据重要性意识不  
乏对设备原始资料的完整保存络管理员  
对已用的网络资源有设备的运行情况掌握不准  
未知资源未能及时恢复成可用状态络资  
源严重浪费响新分IPIP报网络设备  
等工作。  
保存  
4) 目前申报网络设备大修和技改工程  
络管理员往往要逐一登录到交换机上动  
逐条输入命令进行查看计设备信息仅  
工作量大费大量的人力成本且很难保证统  
计结果的准确性。随着农电的逐步接入外网交  
换机的数量大幅增加升网络管理员的工作效  
高配置成功率亟需解决的问题。  
针对上述问题文在 Python3.6 系统中交  
换机管理为例管理员日常运维中大量繁琐的重  
复性操IP地址户名置代  
成脚本Secure Crt 8.1Crt软  
件的 Script Files 接口Python 脚本现批量  
信息网络设备的自动化操作效提高网络管理员  
的工作效率和操作结果的准确性。  
检查配置  
保存  
1 传统手动配置交换机流程图  
首先登录 Secure Crt入交换机的管理地址,  
选择通过远程登录服务的标准协议 Telnet 进行登  
入交换机的用户名和密码行配置命令保  
存配置查配置无误后退出交换机。然后再对下  
1台交换机进行重复操作。  
2.2 批量操作系统配置交换机  
在批量操作系统中据不同的需求写能  
够实现不同功能Python脚本Crt中进行调  
现批量交换机的自动运行体步骤如2所  
示。  
2.2.1 建立设备文件  
2 批量操作系统介绍  
1个设备信Devices.txt文件括交换机  
的不同参数名称理地址程登录服务的端  
近几年息网络发展十分迅猛VBScript  
的信息网络设备批量操作系统[2-4]在其他省市已经  
提过。内蒙古地区信息网络的发展相对滞后今  
没有相关文献涉及批量操作系统的研究与使用网  
络管理员仍然以逐台登录设备动输入重复命令  
的方式进行大量设备的管理作效率较低。  
开始  
新建设备信Devices.txt文件  
test.py脚本  
Python 语言具有简洁性读性以及可扩展性  
特点户可以在任何计算机上免费安装使用 Pyꢀ  
thonVBScript只能处理简单任务的编程语言功  
能不能与 Python 相提并论。而且VBScript 常用来  
编写病毒文件旦使用不当毒在局域网中扩  
散开来造成严重的后果[5]。因此文选用 Pyꢀ  
thon 语言来编写批量操作系统的脚本文件有利  
Crt软件中行具有  
不同功能test.py脚本  
检查日志文件和备份文件  
保存  
2 批量操作系统配置交换机流程图  

全部评论(0)

暂无评论