应用层协议-02 文件传送协议-文件传输协议
FTP
文件传送协议FTP(file transfer protocol),基于TCP协议,提供交互式访问,允许客户指明文件类型和格式,并可以做文件读写权限的控制。
- 进程
FTP使用客户服务器方式
FTP服务器进程 = 主进程 + 从属进程
主进程:接收新请求
从属进程:处理请求;包括控制进程和数据传送进程
- TCP连接
FTP共用2个TCP连接
端口号21:建立连接请求,主进程使用
端口号20:建立数据传送连接,数据传送进程使用
- 主进程工作步骤
- 打开21端口,等待客户端连接请求
- 收到连接请求启动从属进程处理客户连接请求。从属进程处理请求,期间可能创建其他子进程,请求处理完毕后终止。。
- 回到等待状态,继续等待客户端连接请求
- 问题
远程在一个很大的文件末尾加一行信息,效率低;可以使用NFS,打开远地文件,特定位置读写,网络只传送少量数据
TFTP
简单文件传送协议FTP(trivial file transfer protocol),可用于UDP环境,占用内存小,端口为69,工作原理类似等待停止协议。
特点:
- 每个数据报文大小不超过512字节
- 数据报文按序编号,从1开始
- 支持ASCII码或二进制传送
- 可读写文件
- 首部简单
相关内容
-
在wps中粘贴保留原格式化|wps中复制文件保留原
在wps中粘贴保留原格式化|wps中复制文件保留原有格式,格式化,...
-
什么是boot.ini文件错误ini的非法解决方案
什么是boot.ini文件错误ini的非法解决方案,,千奇百怪的电脑问...
-
鼠标不能拖动文件了
鼠标不能拖动文件了,鼠标,拖动,本文目录鼠标不能拖动文件了电...
-
苹果电脑如何连接和使用扫描仪
苹果电脑如何连接和使用扫描仪,,扫描仪的使用 用苹果扫描图像...
-
Outlook的PST文件损坏的修复方法
Outlook的PST文件损坏的修复方法,文件, ...
-
电脑系统升级到win10|电脑系统升级到win10之后
电脑系统升级到win10|电脑系统升级到win10之后无线网卡无法...
-
1394连接是什么1394网络适配器知识
1394连接是什么1394网络适配器知识,,今天有网友在QQ群中问了这...
-
电脑什么文件不能删除文件|电脑中哪些文件不能
电脑什么文件不能删除文件|电脑中哪些文件不能删除,,电脑中哪...
-
智能电视电脑显示器连接|智能电视与电脑连接
智能电视电脑显示器连接|智能电视与电脑连接,,1. 智能电视与电...
-
电脑上怎样打文件|电脑上怎样打文件符号
电脑上怎样打文件|电脑上怎样打文件符号,,电脑上怎样打文件符...
-
将wps转为EX|把WPS文件转为excel表格
将wps转为EX|把WPS文件转为excel表格,转为,如何将,wps,1.怎么...
-
电脑连接显卡的是那条线|显卡和电脑连接线
电脑连接显卡的是那条线|显卡和电脑连接线,,1. 显卡和电脑连接...
-
联想电脑与蓝牙耳机|联想电脑与蓝牙耳机怎么连
联想电脑与蓝牙耳机|联想电脑与蓝牙耳机怎么连接手机,,联想电...
-
三星手机关机连接电脑|三星电脑怎么关机
三星手机关机连接电脑|三星电脑怎么关机,,1. 三星电脑怎么关机...
-
电脑字幕手机怎么载入|电脑字幕手机怎么载入文
电脑字幕手机怎么载入|电脑字幕手机怎么载入文件,,电脑字幕手...