WEB开发网
开发学院软件开发VC TCP/IP学习笔记(8) 阅读

TCP/IP学习笔记(8)

 2010-04-03 20:34:29 来源:WEB开发网   
核心提示:4、FTP应答:应答都是ASCII码形式的3位数字,并跟有报文选项,TCP/IP学习笔记(8)(2),一些典型的应答:◆125:数据连接已打开,传输开始◆200:就绪◆214:帮助报文◆331:用户名就绪,而无需向接收方发送邮件,NOOP:强迫服务器响应一个OK应答码,要求输入口令◆425:不能打开数据连接◆452:错

4、FTP应答:

应答都是ASCII码形式的3位数字,并跟有报文选项。一些典型的应答:

◆125:数据连接已打开,传输开始

◆200:就绪

◆214:帮助报文

◆331:用户名就绪,要求输入口令

◆425:不能打开数据连接

◆452:错写文件

◆500:未知语法错误

◆501:无效参数

◆502:未实现的MODE类型

5、连接管理:

数据连接有3大用途:

(1)从客户向服务器发送一个文件

(2)从服务器向客户发送一个文件

(3)从服务器向客户发送文件或目录列表。

每一个数据连接对传输一个文件或目录序列都要建立一个新的连接。

(1)客户发出命令要求建立数据连接

(2)客户在客户主机上未数据连接选择一个临时端口号

(3)客户使用PORT命令从控制连接上把端口号发给服务器。

(4)服务器在控制连接上接收端口号,并向客户端主机上的端口发出主动打开,服务器的数据连接使用端口20。

二、SMTP:简单邮件传送协议

1、SMTP协议:

用TCP进行的邮件交换是由报文传送代理MTA(Message Transfer Agent)完成的。两个MTA之间用NVT ASCII进行通信,客户向服务器发出命令,服务器用数字应答码和可选的字符串进行响应。

常见的SMTP命令,其中只有5个SMTP命令用于发送邮件:HELLO、MAIL、RCTP、DATA和QUIT。HELO:标识自己
  MAIL:启动用户代理
  RCPT:标识接收方
  DATA:邮件报文内容
  QUIT:退出
  RSET:异常中止当前的邮件事务并使两端复位
  VRFY:使客户能够询问发送方以验证接收方地址,而无需向接收方发送邮件。
  NOOP:强迫服务器响应一个OK应答码,不做任何事。

上一页  1 2 3 4 5  下一页

Tags:TCP IP 学习

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接