文件传输协议

一、FTP协议

FTP协议是互联网上广泛使用的文件传输协议
客户端/服务器模式,基于TCP
FTP采用双TCP连接方式
控制连接使用TCP段口号21
数据连接使用TCP端口号20
FTP采用两种数据传输方式
主动方式
被动方式

1、FTP双TCP连接方式

文件传输协议

2、FTP配置

文件传输协议

R1:
system-view
sysname R1
interface Ethernet0/0/0
ip address 1.1.1.1 8
ping 1.1.1.2
quit
ftp server enable
R2:
[R2]ftp server enable 开启FTP
[R2]aaa 进入3a视图 (用于配用户名,密码)
[R2-aaa]local-user zhdf password cipher 111 设置用户名为zhdf,密码为111
[R2-aaa]local-user zhdf service-type ftp 说明配置的zhdf用户是给ftp使用的
[R2-aaa]local-user zhdf privilege level 3 给zhdf用户配置权限
[R2-aaa]local-user zhdf ftp-directory flash: 告诉zhdf文件再flash卡内存储

R1:
Ctrl+z
dir 查看本地文件
delete … 删除一个文件
ftp 1.1.1.2
admin 输入配置的用户名
111 输入配置的密码
get … 下载一个文件
bye 退出FTP视图
ftp 1.1.1.2

put … 上传一个文件
display logbuffer 查看日志文件
display current-configuration 查看配置文件
display diagnostic-information 众多查看命令集合

二、TFTP协议(简单文件传输协议)

TFTP也是采用客户机/服务器模式的为民间传输协议
TFTP适用于客户端和服务器之间不需要复杂交互的环境
TFTP承载在UDP之上,端口号69
TFTP仅提供简单的文件传输功能(上传、下载)
TFTP没有存取授权与认证机制,不能提供目录列表功能
TFTP协议传输是由客户端发起的。
文件传输协议