文档库

最新最全的文档下载
当前位置:文档库 > 基于锐捷网络实验室一键清功能的扩展研究

基于锐捷网络实验室一键清功能的扩展研究

应用科技

基于锐捷网络实验室“一键清”功能的扩展研究

赵登科1朱春灵1景娜2

(1.郑州经贸职业学院计算机系,河南郑州450006;2.河南检察职业学院学生处,河南郑州451191)

瞒要】随着网络技术的发展,国内各行各业都处于全面的网络化进程中,对网络应用全方位人才的需求也与日俱增,以前校园网络课程的设置不能使学生具备适应各行业网络实施和维护的能力。

[关键词]锐捷网络实验室;—键清;R G—R C M S;批处理~

随着网络技术的发展,国内各行各业都处于全面的网络化进程中,对网络应用全方位人才的需求也与日俱增,以前校园网络课程的设置不能使学生具备适应各行业网络实施和维护的能力。同时国内许多高校为了解决l T技术类专业的应届毕业生普遍存在的“理论强、实践弱”现象,提高他们对工作岗位的适应能力,在就业竞争中处于优势,纷纷建成了锐捷网络实验室。

锐捷网络实验室丰几架控制和管理服务器R G一只C M S系列产品,是锐捷网络公司专门针对现代网络实验室开发的统一管理控制服务器,实验室中使用者可以通过R G—R C M S来同时管理和控制8—16台的网络设备,不需要进行控制线的拔插,采用图形界面管理,简单方便,还可以在学生做完网络实验后,利用R G-R C M S提供的一键清除配置功能,把连接在R G—R C M S上的网络设备的配量进行统一清除,方便下一次的网络实验。

实验室的管理老师利用R G—R C M S提供的“一键清”功能,在学生做完实训以后,可以对连接在这个R G—R C M S上所有网络设备的配置进行清除,但是使用“一键清”功能的时候,实验室的管理老师需要t el net连接到R G—R C M S,然后输入t e l ne t的登录密码,进入到用户模式后输入ena bl e,输入超级用户密码,再执行e xec cl e ar.t xt这个“一键清”命令。这样的操作对于实验台比较少的实验室,管理老师的工作量不算很大,但是如果一个实验室内实验台比较多,而且一次实训课需要进行多个网络实验时,管理老师就必须反复的去重复这一连串看似不是很复杂的操作,无疑管理老师的工作量就会增大很多。

在使用R G—R C M S提供的“一键清”功能的时候,许多管理老师都在惩,除了在每次学生实训完之后把实验台断电再通电这个最快捷的方法以外,有没有一个更好的方法,一次操作就可以把所有实验台中的R G—R C M S上连接的网络设备上的配置全部清除。

经过摸索研究,笔者发现可以使用批处理文件,在t el net窗口中自动输入管理老师需要输入的命令,自动执行“一键清”功能,在学生实训完以后,管理员就可以用鼠标轻轻一点,实验台尽在掌握中。

在清除单个实验台中的设备配置时候,建立一个批处理文件(。.ba t),把下面的代码复制进去,保存后执行即可。

代码清单如下:

@echo of f

se t/Pva r=请输入数字1—8:您想清除哪一组实验台的配置口1~8组

ec hos h.S e ndK eys’征N T E刚。>>t em p.vbs

e cho%var%

ec hos et sh=W Sc ri pt.C r eat eO bj e cff‘W Scr i pt.She l l5>t em p.vbs

echo W Scr i pt S I eep300>>t em p.vbs

e chos h.SendK eys。ope n192.16&1.%vat%“>>t em p.vbs

echoW Scr i pt Sl eep300>>t em l&vbs

echos h.SendK eys任N TE时>>t em p.vbs

echo W Scr i pt S l eep600>>t em p.vbs echosh.SendKeys‘telnet登录瓣NTE时>>temp.vbs

echoW Scr i pt Sl eep300>>t em p,vbs

e chos h.SendK eys”e n{E N T ER}">>t em p.vbs

echoW Scr i pt.St eep300>>t em l l vbs

e cho s h.SendK e y s4超级用户毽}氍NT ERr>>t em p.vbs

echo W Scr i pt Sl eep300>>t em#vbs

ec hosh.SendK e ys。exe cc f e ar.t xt l E N T E雕>>t em p.vbs

st ar t t el net

cscr i p{

de l t e m p.vb s

代码解释:本段代码W S cri i pt.Sl eep300表示登录设备延时,就是给设备一个接收的时间;op en是打开t el net,并登录到指定i p地址:%var%是一个变量,表示在窗口中输入的数字,即需要清除设备配置的R C M S的t el net的i P地址最后一段数字:氍N TE同自然是回车了:S e ndK e ys后双引号中的字符串是自动输入的字符;e xe cc l e ar.t xt 是执行R G—R C M S提供的“一键清”功能的脚本命令。

清除所有实验台的配置是多次使用这~段代码,在使用的时候,每一段清除单个设备的代码之间要加上等待的时间ec hoW Sc ri pt.Sl eep 300>>t em p.vbs,另外把e chosh.SendK e ys。open192.1681.%var%“>>t em p.vbs中的R C M S的j D地址改为真实的每一组试验台R C M S 的i p地址,例如:echo sh.S e ndK eys“ope n192.168.1Z>>t e m p.vbso我们可以根据自己实验室的实验台组数,自己添加代码。

文章所写的两个批处理文件是针对锐捷网络实验室R G—R C M S上提供的“一键清”功能的扩展,采用自动输入命令的方法真正实现了“一键清”功能,提高了实验室管理老师的工作效率。

[参考文献]

【11三年磨剑成就经典——锐捷网络全心打造信息人才教育交流平台明计算机与网络,2008.

【2】杨兴平V BS脚本的魅力仞.个人电脑,2006.…

【3】(美)琼斯,(美)希克斯.M ic rosoft W i ndow s管理员V B Sc r i pt最新应用技巧【M】.北京:世界图书出版公司,2007.

6)点亮M P C8313E—R D B板上L ED灯,执行:

(bi n)%di spl a yc cs:re a d—m em O O xf a000000401

5结语

通过上面的介绍,让开发人员掌握了飞思卡尔嵌入式网络处理器调试底层法和技能,为下一步开发上层应用软件奠定了良好基础。

作者简介:杨秋生,1973年生,女,大学本科学历,上海科姆特电子技术有限公司助理工程师,主研方向为飞思卡尔嵌入式Pow e r P C。

[参考文献]

f1】M P C8313har dw a re sp eci f i cat i on,F r eesc al e,r ev3J an2009.

f2】M PC8313E—R DB B用户手册,R ev4,Fe b2009

【3】C odeW ar r i or?U SB T A P U se rs G u i d e,F r ee sc al e,re vl l,N ov,2005.

[4J R o n C om ns,C ode"%Zar r i or调试嵌入式PA处理器指导手册,Ja2∞8