FTP,电子邮件与WWW

来源:互联网 发布:对网络直播的看法 编辑:程序博客网 时间:2024/04/28 13:48

1.FTP

FTP用于在异构网络中任意计算机之间传送文件,使用TCP可靠的传输服务,使用C/S模型。一个FTP服务器可同时为多个客户进程提供服务。

服务器与客户机之间要建立两个TCP链接,一个用于传输控制命令和响应,一直打开;一个用于传输实际的文件内容,完成后关闭。

2.电子邮件

发信人使用用户代理(foxma.outlook)编辑要发送的文件。用户代理用SMTP把邮件发送给发送端邮件服务器。发送端服务器向接收端服务器用SMTP发送邮件。收信时,用户代理使用POP3取回邮件。

(1)SMTP

简单邮件传输协议,TCP,C/S。

(2)POP3

邮局协议版本3,TCP,C/S。

只要读取了文件,POP服务器就将邮件删除。

(3)MIME

通用英特网邮件扩充,将非ASCⅡ码转换为SMTP可传送的7位ASCⅡ码。

3.WWW

HTTP

在客户程序与WWW服务器之间进行交互所使用的的协议。面向事务,TCP,C/S。

报文:开始行,首部行,实体主体。

开始行:用于区分请求(请求行)还是响应(状态行)。常用方法:GET,POST,HEAD,CONNECT

首部行:说明浏览器,服务器和报文主题的一些信息。

实体主体:请求一般不用,有些响应也没有。

非持久链接:每一个对象的传输都需要一个单独的TCP链接

持久连接:发送响应后继续保持。

非流水:接到前一个响应后才能发送新的请求。

流水:可以一个接一个的发送请求。



原创粉丝点击