交换机和路由器系统的升级了解交换机的基本升级方式掌握交换机的基本升级操作升级方法路由器或交换机系统的升级指的是在命令行界面下进行主程序或者Ctrl程序的升级。通常使用的升级方式有两种:本地串口(Xmodem协议)升级方式,远程FTP/TFTP升级方式。本地串口升级方式本地串口升级方式,由于串口传输速度有限,所以很耗时间,而且升级时要么必须到路由器的工作位置去升级,要么必须将路由器集中收回,一台一台的升级,很耗人力。本地串口(Xmodem协议)升级操作过程如下(华为的S2016交换机为例)第一步:首先查看交换机升级前的软硬件版本信息QuidwaydispverHuaweiVersatileRoutingPlatformSoftwareVRP(R)Software,Version3.10,RELEASE0014Copyright(c)2000-2004HUAWEITECHCO.,LTD.QuidwayS2016uptimeis0week,0day,4hours,34minutesQuidwayS2016with50MArm7Processor32MbytesSDRAM4096KbytesFlashMemoryConfigRegisterpointstoFLASHHardwareVersionisREV.0CPLDVersionisCPLD003BootromVersionis180[Subslot0]18FEHardwareVersionisREV.0第二步:重启交换机,键入Ctrl+B,系统将进入BOOT菜单。InitializeLS45LTSU......................OK!SDRAMselftest............................OK!FLASHselftest............................OK!Switchchipselftest......................OK!CPLDselftest.............................OK!Port19hasnomodulePHYselftest..............................OK!Pleasecheckportleds..............finished!TheswitchMacis:00E0-FC2E-923CPressCtrl-BtoenterBootMenu...5Password:BOOT菜单BOOTMENU1.Downloadapplicationfiletoflash//下载应用程序到flash中2.Selectapplicationfiletoboot//选择启动时的应用文件3.Displayallfilesinflash//显示flash中的所有文件4.DeletefilefromFlash//删除flash中的文件5.Modifybootrompassword//设置进入boot菜单的秘密6.SetswitchHGMPmode//设置HGMP协议启动模式0.Reboot//重启交换机Enteryourchoice(0-6):1这时键入1,选择下载应用程序到flash中。按回车进入到下载程序菜单下载程序菜单Pleasesetapplicationfiledownloadprotocolparameter:1.SetTFTPprotocolparameter//设置TFTP协议参数2.SetFTPprotocolparameter//设置FTP协议参数3.SetXMODEMprotocolparameter//设置XMODEM协议参数0.Returntobootmenu//返回boot菜单Enteryourchoice(0-3):3这时键入3,选择使用XMODEM协议下载,按回车进入XMODEM协议参数设置。XMODEM协议参数设置菜单Pleaseselectyourdownloadbaudrate://选择下载使用的波特率1.96002.192003.384004.576005.*1152000.ReturnEnteryourchoice(0-5):5这时键入5,设置XMODEM下载的波特率为115200,然后按回车确认。下载确认信息Areyousuretodownloadfiletoflash?YesorNo(Y/N)yDownloadbaudrateis115200bps.Pleasechangetheterminal'sbaudrateto115200bps,andselectXMODEMprotocol.Pressenterkeywhenready.//修改终端波特率后按回车。这时根据上面提示,改变配置终端设置的波特率,使其与所选的软件下载波特率一致(即115200),配置终端的波特率设置完成后,做一次终端的断开和连接操作,然后键入回车即可开始程序的下载。下载时的终端显示信息NowpleasestarttransferfileuseXMODEMprotocol.Ifyouwanttoexit,PressCtrl+X.WaitingCC//若想退出程序下载,请键入Ctrl+X注意:终端的波特率更改后,要做一次终端仿真程序的断开和连接操作,新的设置才能起作用。第五步:从终端窗口选择[传送\发送文件],在弹出对话框中点击[浏览]按扭,选择需要下载的软件,并将下载使用的协议改为Xmodem。点击[发送]按钮,系统弹出如图所示界面。下载完成后终端显示信息NowpleasestarttransferfileuseXMODEMprotocol.Ifyouwanttoexit,PressCtrl+X.Loading.............done!//下载完成Pleasechangetheterminal'sbaudratebackto9600bps.Pressenterkeywhenready.//将终端波特率改回9600,然后按回车。Writingtoflash.....................................done!//下载文件写入flashFreeFlashSpace:2806784bytesNexttime,S2016.appwillbecomedefaultbootfile!//下次启动,默认的启动文件是S2016.appFTP/TFTP升级方式升级的准备工作:准备升级所需要的设备系统文件(一般可以从设备厂商的网站下载)配置FTP服务器(可以利用IIS里面的),在采用FTP方式升级时需要配置FTP服务器。使用TFTP方式进行升级的过程第一步:准备所需要的升级文件,锐捷的系统文件的文件名为rgos.bin,该文件一般可以从设备供应商处获得。第二步:架设TFTP服务器,这个可以使用的软件较多,一般使用StartTFTP或者CiscoTFTPServer。前者是锐捷公司的一个TFTPServer软件,后者是Cisco公司出品的TFTP服务器软件。StartTFTP的使用StartTFTP运行后只要简单的设置好服务器的根路径,并把升级所需要的系统文件放置在根路径下就可以了。第三步:将升级文件从TFTP服务器上下载到路由器或者交换机上。具体操作如下:Systembootstrap...BootVersion:RGOS10.3(5),Release(73492)NorFlashID:0x00010049,SIZE:2097152BytesMTD_DRIVER-5-MTD_NAND_FOUND:1NANDchips(chipsize:33554432)detectedMTD_DRIVER-5-MTD_NAND_FOUND:1nandchip(s)foundonthetarget.PressCtrl+CtoenterBootMenu...启动路由器或交换机,在超级终端窗口显示至以上信息处按下Ctrl+C键,进入BootMenu。BootMenu显示======BootLoaderMenu(Ctrl+Ztoupperlevel)======************************************************TOPmenuitems.************************************************0.Tftputilities.1.XModemutilities.2.RunMain.3.RunanExecutablefile.4.Filemanagementutilities.5.SetMacutilities.6.Scatteredutilities.************************************************Pressakeytorunthecommand:0当我们使用TFTP方式升级时,选择输入“0”,当我们使用Xmodem方式升级时,选择输入“1”。TFTP菜单======BootLoaderMenu(Ctrl+Ztoupperlevel)======************************************************Tftputilities.************************************************0.UpgradeBOOT.1.UpgradeMainprogram.2.Downloadafiletofilesystem.3.Downtomemoryandjumptorun.************************************************Pressakeytorunthecommand:1当我们要升级BOOT时,输入“0”,当我们要升级系统主程序时,输入“1”,当我们只是从TFTP服务器上下载文件到路由器上时,输入“2”。输入“1”选择升级系统主程序后,会有逐步显示如下内容(加粗为输入内容):PlzentertheLocalIP:[192.168.0.3]:192.168.0.3//为路由器配置一个IP地址,用于与TFTP服务器连接。可以随意设置,但必须要跟TFTP服务器的IP地址在同一个网段中。PlzentertheRemoteIP:[192.168.0.1]:192.168.0.1//输入TFTP服务器的IP地址,这个IP地址要根据你TFTP服务器的地址来输入。PlzentertheFilename:[test.txt]:rgos.bin//输入要从服务器上下载的升级系统文件的文件名。显示如下连接正确信息,并开始下载文件Now,begindownloadprogramthroughTftp...HostIP[192.168.0.1]TargetIP[192.168.0.3]Filename[rgos.bin]ReadMacAddrfromnorflash=00-1A-A9-39-E1-72%NowBeginDownloadFilergos.binFrom192.168.0.1to192.168.0.3senddownloadrequest.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%MissionCompletion.FILELEN=14295552TftpdownloadOK,14295552bytesreceived!Checkingfile,pleasewaitforafewminutes....Checkfilesuccess.CURRENTPRODUCTINFORMA