
网络设备实施TFTP协议
1.TFTP协议简单文件传输协议
TFTP协议全程为Trivial File Transfer Protocol,目标是在UDP之上建立一个类似于FTP的但仅支持文件的上传和下载功能的传输协议,所以它不包含FTP协议中的目录操作和用户权限等内容,默认端口是69.
TFTP的一个重要特点就是简单易实现,华为和华三设备仅仅可以作为TFTP的客户端。
2.在华为和H3C设备上实现TFTP协议
使用华为或者华三设备作为TFTP客户端,从TFTP服务下载文件,向TFTP服务器上传文件,可以备份系统文件、日志、配置文件
####### 1.实施TFTP协议组网环境
电脑上运行TFTP软件(采用tftpd64),作为TFTP服务器和交换机同一网络,地址TFTPF服务器(10.1.1.8/24)AR1(10.1.1.9/24),PC的IP地址为10.1.8.8,交换机地址为10.1.8.9
####### 2.配置TFTP协议要点
保证TFTP服务器和交换机可以通信
运行TFTP软件
运行整形的TFTP客户端命令####### 3.配置TFTP步骤
1.配置交换机IP地址,请保证该地址和PC同一网络[SW1]int vlan 1 [SW1-vLANIF1] ip address 10.1.8.9 24 #本例采用交换机默认的VLAN1,现网中请根据需要配置 [SW1]ping 10.1.8.8 #测试和PC的数据通信,在防火墙开启的情况下可能单向通信,可以关闭系统防火墙2.完成华为河北的TFTP客户端功能
<SW1>dir Directory of flash:/ Idx Attr Size(Byte) Date Time FileName 0 drw- - Aug 06 2015 21:26:42 src 1 drw- - Jan 18 2020 16:24:31 compatible 2 drw- - Jan 19 2020 00:00:44 resetinfo 32,004 KB total (31,788 KB free) <SW1>tftp 10.1.8.8 put xxxx.zip #把文件xxxx.zip上传到TFTP服务器 <SW1>delete flash:/xxxx.zip #删除文件,删除本地文件 <SW1>tftp 10.1.8.8 get xxxx.zip #从服务器上下载文件由于VRP系统镜像文件较大,通过TFTP操控文件会耗时较长,可以通过如下命令拷贝
<SW1>tftp 10.1.8.8 put s5700-p-li-v200r.cc #把VRP系统文件上传到TFTP服务器的实施命令其它升级VRP软件需要注意的事项包括:备份原有镜像文件,确保新的镜像吻合当前设备的硬件环境(重要参数包括内存是否合适、Flash空间是否满足等条件