设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1877|回复: 14
收起左侧

[分享] 文件传输协议-干货解剖

[复制链接]
发表于 2017-6-22 11:19:27 | 显示全部楼层 |阅读模式
文件传输协议

腾科IT教育







1、FTP 是File Transfer Protocol(文件传输协议)的英文简称,用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。

2、FTP应用
在企业网络中部署一台FTP服务器,将网络设备配置为FTP客户端,则可以使用FTP来备份或更新VRP文件和配置文件。也可以把网络设备配置为FTP服务器,将设备的日志文件保存到某台主机上方便查看。
3、工作过程
使用FTP进行文件传输时,会使用两个TCP连接。
第一个连接是FTP客户端和FTP服务器间的控制连接。FTP服务器开启21号端口,等待FTP客户端发送连接请求。FTP客户端随机开启端口,向服务器发送建立连接的请求。控制连接用于在服务器和客户端之间传输控制命令。
第二个连接是FTP客户端和FTP服务器间的数据连接。服务器使用TCP的20号端口与客户端建立数据连接。通常情况下,服务器主动建立或中断数据连接。

  •                                
    登录/注册后可看大图







4、传输模式
ACSII模式:传输文本,传输前需要首先把字符转换成ACSII,接收端收到之后再将其转换成字符
二进制模式:图片、应用程序,无需转换







①、保证服务器与客户端之间能够正常通信(配置IP地址)
client:
[client]int g0/0/0
[client-GigabitEthernet0/0/0]ip add 12.1.1.1 24
Server:
[server]int g0/0/0
[server-GigabitEthernet0/0/0]ip add 12.1.1.2 24
②[server]ftp server enable-----使能FTP功能
[server]set default ftp-directory flash:-------- 设置FTP用户的默认工作目录,默认是在flash中

       
③设置本地的用户名和密码:
配置FTP服务器时,可以使用AAA为每个用户分别配置登录账号和访问权限。
[server]aaa----------------------进入AAA视图
[server -aaa]local-user huawei password cipher huawei--------创建本地用户,并配置本地用户的各项参数
[server -aaa]local-user huawei service-type ftp --------------配置本地用户的接入类型为ftp
[server -aaa]local-user huawei ftp-directory flash: -----------指定FTP用户可访问的目录。如果不配置FTP用户可访问的目录,则FTP用户无法登录设备
[server -aaa]local-user huawei access-limit 200--------------指定用户名可建立的最大连接数目
[server -aaa]local-user huawei idle-timeout 0 0--------------指定用户的闲置超时时间,0分0秒表示永不超时
[server -aaa]local-user huawei privilege level 3--------------指定用户的优先级
④开启ftp连接:
<client>ftp 12.1.1.1------------与远程FTP服务器建立控制连接,并进入FTP客户端视图
Trying 12.1.1.1 ...
Press CTRL+K to abort
Connected to 12.1.1.1.
220 FTP service ready.
User(12.1.1.1none)):huawei
331 Password required for huawei.
Enter password:
230 User logged in.       
[ftp]binary
200 Type set to I.
[ftp]get vrp.cc

  •                                
    登录/注册后可看大图


  •                                
    登录/注册后可看大图


    您提供华为授权正版题库,同时享受全国6折考试费优惠价,培训学习3折优惠!华为技术学习群解决!

    Tel:壹捌玖贰贰贰玖玖叁叁柒

    Q群:叁陆叁零伍柒叁肆陆







发表于 2017-6-22 12:17:52 | 显示全部楼层
感谢楼主分享!
地板 2017-6-22 12:17:52 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2017-6-22 12:31:27 | 显示全部楼层
好东西谢谢楼主分享
5# 2017-6-22 12:31:27 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-12-22 23:35 , Processed in 0.081226 second(s), 13 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表