ftp协议
引入
如何在互联网中的主机和服务器之间传输文件呢? 文件传输协议能够提供在远端主机和本地服务器之间
传输文件的服务 FTP 和TFTP 是最常用的文件传输协议
课程目标
掌握FTP协议基础知识 熟悉FTP协议文件传输模式 熟悉FTP数据传输方式 掌握TFTP协议基础知识 掌握FTP与TFTP相关配置方法
FTP客户端
数据传输 关闭数据连接
数据连接
FTP服务器
客户端用PORT命令通告用于数据传输的临时 端口号(13*256+238=3566)
双方进行数据传输。传输完毕后发送数 据的一方主动关闭数据连接
FTP被动数据传输方式
被动方式也称为PASV方式,被动方式的主要特 点是:
– FTP客户端通过向FTP服务器发送PASV命令,告 诉服务器进入被动方式。服务器选择临时端口号 并告知客户端
FTP客户端
FTP服务器
客户端随机选择端口与服务器端选定的 端口建立数据通道的TCP连接
交互过程
2
4
控制连接
1174
21
PASV
Enter Passive Mode (192,168,0,10,20,245)
控制连接
FTP客户端
FTP服务器
3789
5365
数据连接
FTP客户端
数据传输 关闭数据连接
数据连接
配置示例
10、0、0、1
[Router] enable [Router] local-user [Router-luser-] password simple 123456 [Router-luser-] service-type ftp
<Router> User(10、0、0、1:(none)): 331 Password required for 、