华为网络篇 传输文件-08

目录

一、文件传输的相关概述

二、实验拓扑

三、实验步骤

四、实验过程

总结


实验难度3
实验复杂度2

 

 

 

一、文件传输的相关概述

传输文件的方式有很多种类型,常见有的TFTP与FTP的方式。TFTP(Trivial File Transfer Protocol,简单文件传输协议),它是基于UDP的69号端口的一种简单文件传输协议。TFTP它在进行文件传输时是不需要进行用户身份验证的,也没有涉及到数据加密的内容。若我们在一个网络相对安全,我们不担心网络安全的情况,同时,文件的容量不大时,我们可以使用这种方式来实现快速传输文件数据。这里注意一下,华为的路由器与交换机仅支持作为TFTP客户端,TFTP的工作模式为"服务器/客户端"方式。TFTP可以实现小文件的快速传输,但是它也是一个比较大的缺点,那就是它缺乏安全验证。为了提高文件的传输安全,我们可以使用FTP(File Transfer Protocol)协议来传输。FTP是基于TCP协议传输,所以它是比较可靠的,但是这样一来就带出了一个传输效率问题。现实生活中,选择哪种更好,我们应该结合应该场景来选择。

二、实验拓扑

三、实验步骤

1.搭建如图所示的网络拓扑;

2.设置TFTP服务器,配置TFTP路由器的IP地址,设置console接口登陆永久不超时,测试TFTP服务器与TFTP Client的网络连通性;

3.在TFTP客户端上使用相关的命令从TFTP服务器上下载桌面上的text.txt文件;

4.在TFTP客户端上使用相关的命令上传TFTP客户端上的statemach.efs文件;

5.设置FTP服务器,在TFTP路由器上使用相关的命令把FTP中的text.txt文件下载到TFTP路由器的DHCP目录下,然后把TFTP路由器DHCP目录下的dhcp-duid.txt文件上传到FTP服务器上。

四、实验过程

1.搭建如图所示的网络拓扑;

这里主要是添加虚拟网卡,因为前面的文章有介绍了,这里就不在介绍了。

2.设置TFTP服务器,配置TFTP客户端路由器的IP地址,设置console接口登陆永久不超时,测试TFTP服务器与TFTP Client的网络连通性;

(1)TFTP服务器

(2)配置TFTP客户端路由器的IP地址,设置console接口登陆永久不超时

(3)测试

3.在TFTP客户端上使用相关的命令从TFTP服务器上下载桌面上的text.txt文件;

效果:

4.在TFTP客户端上使用相关的命令上传TFTP客户端上的statemach.efs文件;

效果:

虽然使用TFTP可以实现快速文件数据的传输,但是它的安全极差,只要是连接到同一个局域网谁都可以接入TFTP进行上传与下载文件。为了提高安全性,我们就使用了FTP来进行文件传输。

5.设置FTP服务器,在TFTP路由器上使用相关的命令把FTP中的text.txt文件下载到TFTP路由器的DHCP目录下,然后把TFTP路由器DHCP目录下的dhcp-duid.txt文件上传到FTP服务器上。

(1)设置FTP服务器

首先我们停止TFTP服务器,然后清除相关的服务器日志信息

设置FTP服务器,相关的存储路径为桌面,我们给予登陆的用户所有的权限,这个就是超级管理员了

(2)使用相关命令进行登陆

(3)在TFTP路由器上使用相关的命令把FTP中的text.txt文件下载到TFTP路由器的DHCP目录下,然后把TFTP路由器DHCP目录下的dhcp-duid.txt文件上传到FTP服务器上。

效果:

记住,想要下载文件在哪里,就预先进入路由器的目录下,然后再进行FTP登陆操作就可以把FTP服务器上下载的数据存储在DHCP目录下

在电脑FTP服务器上可以看到上传的数据,使用FTP与TFTP服务器进行文件上传与下载的操作是一样,但是它们的安全性是一样的这个要明白。

代码解析

<TFTP_Client>tftp 192.168.10.1 get text.txt    //从TFTP服务器上下载text.txt文件,服务器的IP地址为192.168.10.1,get是下载、获得的意思

<TFTP_Client>tftp 192.168.10.1 put statemach.efs    //在客户端上上传statemach.efs文件

<TFTP_Client>ftp 192.168.10.1    //登陆FTP服务器

Trying 192.168.10.1 ...
Press CTRL+K to abort
Connected to 192.168.10.1.
220 3Com 3CDaemon FTP .0    
User(192.168.10.1:(none)):
admin    //使用的用户名为admin
331 ȷ,         
Enter password:   
 //输入验证密码

注意:这个服务器软件是3CD,网络上很多,自己下载就好。

总结

记住,TFTP与FTP的操作是一样的,但是FTP是安全性更高的传输文件方式,当对网络完成信任时可以采用TFTP方式进行文件传输,但是若在不安全的网络环境下,我们就使用安全性更高的FTP方式传输。FTP是使用FTP的21号端口传输的,而TFTP是使用UDP的69号端口传输的,所以在效率上,TFTP是比FTP高的。好了,我们在下一个章节再见,加油!

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

公子绝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值