第14章 网络设备文件管理2-(H3CNE)

(3)使用FTP 传输文件

可以用FTP(File Transfer Protocol,文件传输协议)来进行网络设备文件的传输。

网络设备的FTP 实现支持两种方式:


  • 设备作为FTP客户端:用户在设备的命令行终端上执行ftp命令,建立设备与远程FTP服务器的连接,下载远程FTP服务器上的文件,或上传本地文件;

  • 设备作为FTP服务器:用户在其他主机上运行FTP客户端程序,登录到设备上进行文件上传和下载操作。在用户登录前,网络管理员需要事先在网络设备上配置好FTP服务器的相关参数。

上图显示了在PC机上执行FTP命令从作为FTP服务器的路由器下载启动软件包的实例。在本例中,PC机从路由器下载了启动软件包msr36-cmw710-security-r0105p06.bin。这是一种常用的设备配置和维护手段。

(4)使用TFTP 传输文件

TFTP(Trivial File Transfer Protocol,简单文件传输协议)也是用于在远端服务器和本地主机之间传输文件的,相对于FTP,TFTP没有复杂的交互存取接口和认证控制,适用于客户端和服务器之间不需要复杂交互的环境TFTP 协议的运行基于UDP 协议,因此只适用于相对可靠的网络介质上

TFTP 协议传输是由客户端发起的。当需要下载文件时,由客户端向TFTP 服务器发送读请求包,然后从服务器接收数据,并向服务器发送确认;当需要上传文件时,由客户端向TFTP服务器发送写请求包,然后向服务器发送数据,并接收服务器的确认。TFTP传输文件有两种模式:一种是二进制模式,用于传输程序文件;另一种是ASCII 码模式,用于传输文本文件。

网络设备可以作为TFTP 客户端,从TFTP 服务器上传或下载文件。

上图显示了在网络设备上执行TFTP命令从TFTP服务器上下载配置文件的实例。在本例中,网络设备从TFTP服务器上下载了配置文件config.cfg。这也是一种常用的设备配置和维护手段。

(5)指定启动文件

启动文件是设备启动时选用的应用程序文件。当存储介质中有多个应用程序文件时,用户可以通过boot-loader 命令,指定设备下次启动时所采用的启动文件。这实际上为系统进行操作系统软件升级提供了一个便利的途径,也就是说,若需要进行操作系统升级时,只需要将新的应用程序文件上载到设备中,并将其指定为启动文件,重新启动设备,即可由系统自行完成操作系统的升级。因为旧的应用程序文件仍然存在,所以能很容易地恢复到此前的系统版本。

通过 display boot-loader 命令可以查看系统当前和下次启动使用的启动文件

(6)重启设备

当指定了新的启动文件操作系统软件或者执行了BootROM 升级之后,需要重启设备完成系统软件的升级。

用户可以用reboot 命令使设备立即重启;也可以通过schedule 命令设置一个时刻,让设备定时自动重启,或设置一个时延,让设备经过指定时间后自动重启。


三、网络设备软件维护基础
(1)网络设备的一般引导过程

虽然网络设备的启动过程根据设备型号、软件版本等各自有所不同,但基本上都要经历硬件自检、BootROM 软件引导、Comware 系统初始化等几个阶段。之后,操作系统将接管设备的控制,完成大部分业务功能。

如流程图所示,路由器加电后,首先进行硬件的自检,紧接着是BootROM 的启动过程。BootROM 是存放在主板ROM 中的一段程序,可以将它类比为个人计算机CMOS 中的基本输入输出系统(BIOS),在设备的操作系统真正运行前负责系统的引导,并维护系统的一些底层参数。接下来,在BootROM 程序的引导下,设备开始查找Comware 应用程序文件,找到后
即将其解压缩并加载运行。随后,Comware 将读取并复原设备的配置文件。整个系统启动后,用户就可进入命令行界面进行相关操作了。

如果 BootROM 程序无法找到Comware 应用程序文件,或Comware 应用程序文件发生损坏,则系统进入BootROM 模式,管理员可根据BootROM 菜单进行修复操作。管理员也可以强制中断启动过程,进入BootROM 模式。

网络设备可以保存多个配置文件。系统启动时优先选择用户指定的启动配置文件,如果没有指定任何启动配置文件,则以空配置启动

图例显示了路由器的典型启动信息输出。在本例子中,BootROM 的版本为1.42。在BootROM 启动末段,根据提示键入<Ctrl+B>,系统将中断引导,进入BootROM 模式;否则,系统将进入程序解压过程。


注意:必须在出现“Press Ctrl+B to access EXTENDED-BOOTWARE MENU...”提示的6 秒钟之内键入<Ctrl+B>,系统方能进入BootROM 菜单,否则系统将进入程序解压过程。若程序进入解压过程后再希望进入BootROM 菜单,则需要重新启动路由器。

(2)网络设备的一般性软件维护方法

H3C 网络设备提供了丰富而灵活的软件维护方法:


  • 在命令行模式中采用TFTP/FTP 来上传/下载应用程序或配置文件,实现应用程序升级或配置管理;

  • 在BootROM 模式中通过以太口采用TFTP/FTP 完成应用程序软件升级;

  • 在BootROM模式中通过Console 口采用XModem协议完成BootROM及应用程序的升级。




注意:如果无法实现TFTP/FTP 服务器与设备的网络连接(例如端口损坏或无服务器软件),则可以在BootROM 模式中通过Console 口采用XModem 协议完成BootROM 及应用程序的升级,使设备能够正常启动并引导到命令行模式

附1:

 关注我,加微信,获取此次配置工程、更多配置案例,也可以承接远程调试各厂商交换机、路由器、防火墙等私活,欢迎各位老板加微信私聊。

附2:

给大家推荐一个靠谱的IE讲师,我从最开始到结束三个月就拿证了,这个讲师既有华三、华为的IE讲师认证,同时又有华三、华为的IE工程师证书,实力强大。有打算考华三IE或者华为IE的兄弟可以加我微信私聊。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值