【TCP/IP详解】第27章 FTP:文件传送协议
来源:互联网 发布:瑞达纸箱软件 编辑:程序博客网 时间:2024/03/29 16:25
第27章 FTP:文件传送协议
F T P与我们已描述的另一种应用不同,它采用两个 T C P连接来传输一个文件。
1) 控制连接以通常的客户服务器方式建立。服务器以被动方式打开众所周知的用于F T P的端口(2 1),等待客户的连接。客户则以主动方式打开 T C P端口2 1,来建立连接。控制连接始终等待客户与服务器之间的通信。该连接将命令从客户传给服务器,并传回服务器的应答。由于命令通常是由用户键入的,所以I P对控制连接的服务类型就是“最大限度地减小迟延”。
2) 每当一个文件在客户与服务器之间传输时,就创建一个数据连接。(其他时间也可以创建)。由于该连接用于传输目的,所以I P对数据连接的服务特点就是“最大限度提高吞吐量”
文件类型:ASCII码文件,EBCDID文件,图像文件,本地文件
格式控制:非打印,远程登录格式控制,Fortran回车控制
结构:文件结构,记录结构,页结构
传输方式:流方式,块方式,压缩方式
FTP命令
命令和应答在客户和服务器的控制连接上以 NVT ASCII码形式传送。这就要求在每行结尾都要返回C R、L F对(也就是每个命令或每个应答)。从客户发向服务器的 Te l n e t命令(以I A C打头)只有中断进程( < I A C , I P >)和Te l n e t的同步信号(紧急方式下 < I A C , D M >)
FTP应答都是A S C I I码形式的3位数字,并跟有报文选项。
- 【TCP/IP详解】第27章 FTP:文件传送协议
- TCP/IP 详解 卷1 ch27 FTP: 文件传送协议
- TCP-IP详解卷1-27:FTP:文件传送协议(File Transfer Protocol)
- 【TCP/IP详解】第15章 TFTP:简单文件传送协议
- TCP/IP协议族-----21、文件传送:FTP和TFTP
- 《TCP/IP详解 卷1:协议》 读书笔记 第十五章 TFTP:简单文件传送协议
- 《TCP/IP详解 卷1:协议》第十五章 TFTP:简单文件传送协议
- 【TCP/IP详解】第28章 SMTP: 简单邮件传送协议
- 使用Ip/tcp协议进行文件传送
- TCP/IP详解卷1:协议(九)【DNS:域名系统,TFTP:简单文件传送协议】
- TCP-IP详解卷1-15:TFTP(Trivial File Transfer Protocol):简单文件传送协议
- (27)FTP:文件传送协议
- 【TCP/IP详解】第17章 TCP:传输控制协议
- TCP-IP详解卷1:协议 第1章概述
- 【TCP/IP详解】第4章 ARP:地址解析协议
- 【TCP/IP详解】第10章 动态选路协议
- 【TCP/IP详解】第16章 BOOTP:引导程序协议
- [TCP/IP详解:协议]第11章UDP学习记录
- hdu 2072
- win7安装Rational Rose步骤及出错解决方法
- 容器set/multiset的使用方法
- Android中visibility属性
- Android Sensor架构
- 【TCP/IP详解】第27章 FTP:文件传送协议
- Pomelo杂记(一)
- 【TCP/IP详解】第28章 SMTP: 简单邮件传送协议
- PHPVOD 免费版本搭建VMS点播视频网站-安卓手机终端用户观看Flash P2P技术流媒体视频(实例展示)
- 提高你的Java代码质量吧:多种最值算法,适时选择
- 【TCP/IP详解】第29章 网络文件系统
- 【TCP/IP详解】第30章 其他的TCP/IP应用程序
- JSTL详解(四)
- 函数对象functor的简介与用法