tftp(trivial file transfer protocol,简单文件传输协议)是tcp/ip 协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。tftp 承载在udp 上,提供不可靠的数据流传输服务,不提供存取授权与认证机制,使用超时重传方式来保证数据的到达。与ftp 相比,tftp 软件的大小要小得多。
ftp(file transfer protocol,文件传输协议)在tcp/ip 协议族中属于应用层协议,主要向用户提供远程主机之间的文件传输。ftp 承载于tcp 上,提供可靠的、面向连接的数据流传输服务,但不提供存取授权与认证机制。
第一步:搭建升级环境

将ethernet0/0 口与一台微机用交叉以太网线相连。在微机上启动tftp/ftp 程序做为服务器,并设置tftp/ftp 服务器的路径指向应用程序所在地址,如果是采用ftp 服务器还需要设置用户名和密码。
ftp server 及tftp server 均由用户自己购买、安装,h3c msr 50 系列路由器不附带此软件。
第二步:修改以太网口参数,修改步骤请参见4.5.1 以太网口参数配置。
第三步:以上配置均完成后,在bootrom 主菜单下键入[3]进入以太网子菜单。我们以升级主应用程序为例,键入[2]为升级主应用程序:
loading...
done!
14323376 bytes downloaded.
input the file name:
下载完毕,输入文件名后开始升级:
updating file main.bin........
update success!
第四步:选择[6],返回bootrom 主菜单。选择[1],从cf 卡引导系统。
第五步:设置更新后的应用程序为主文件,即系统默认引导文件。
application program does not exist.
now starting to download application program.

系统重新引导,当出现如上信息时,选择[4]:

进入文件控制子菜单,选择[2],设置应用程序文件类型:
please set application file type in cf:

选定作为主文件的应用程序,输入其的完成路径和文件名。
modify this file attribute:
1. +main
2. -main
3. +backup
4. -backup
5. exit
enter your choice(1-5):1
输入“1”,将被选定的应用程序设置为主文件,即系统默认引导文件。
第六步:选择[5],返回bootrom 主菜单。选择[1],从cf 卡引导系统。
1 如果输入的文件名与cf 卡中原有文件的文件名一样,将直接覆盖cf 卡中的文件。
2 请注意存储设备的存储空间是否足够,否则系统将提示空间不足:updating file main.bin insufficient cf card space or failed device writing operation
3 升级后的文件将直接替换原来该类型文件,成为唯一的应用程序。本例中下载的main.bin 文件将直接替换原来的m 类型文件成为主启动程序。
4 各种文件类型的详细说明,请参见4.1.1 路由器管理的文件