计算机网络第六章——应用层(下)

等闲变却故人心,却道故人心易变

文章目录


计算机网络第六章——应用层(下)_第1张图片

计算机网络第六章——应用层(下)_第2张图片
计算机网络第六章——应用层(下)_第3张图片
用户代理就是用户和电子邮件系统之间的一个接口,通常都是运行在电脑中的一个程序,用户代理又可以称为电子邮件客户端软件,用户代理可以为用户提供一个比较友好的接口,邮件服务器作为一个服务器就需要长时间的工作,保持24小时不间断的工作,会有一个大容量的邮箱来容纳信件,这个发送是指从这个邮件服务器发送到接收端的邮件服务器,用户代理的发送是发送到邮件服务器,向发件人报告邮件的传送结果就是有没有发送成功,每一个服务器可以充当服务器或者客户,
计算机网络第六章——应用层(下)_第4张图片
发送文件都是SMTP协议,使用POP3协议从用户缓冲区读取这个数据,这三段都是可靠连接。

计算机网络第六章——应用层(下)_第5张图片
你需要对这三个阶段的逻辑顺序以及具体是做什么的掌握清楚即可,
计算机网络第六章——应用层(下)_第6张图片
这里的A和B是指用户和服务器,但是要注意谁是谁是客户谁是服务器,比如第一个阶段发送方就是客户,发送方邮件服务器就是服务器,但是第二个阶段就是发送方服务器作为客户,接收方服务器作为服务器,
RCPT是表示发送给谁,当然也是支持群发的,会有一个相应的返回,

计算机网络第六章——应用层(下)_第7张图片
可以将MIME理解为是一个协议或者说是在SMTP上进行扩充的一种方式,主要方法就是将其他的文字转化为7位的ASCII码,
服务器会将它们发送的多媒体数据类型告诉这个MIME类型,从而这个浏览器就可以知道那些是MP3文件,那些是JPG文件,
来告诉浏览器使用那种插件来读取文件,所以说可以支持多种类型文件的传输。
计算机网络第六章——应用层(下)_第8张图片

计算机网络第六章——应用层(下)_第9张图片
这个协议依然是接收端服务器到接收方所用到的,
计算机网络第六章——应用层(下)_第10张图片
只要是与用户代理接触的两个环节都是使用http协议,中间这个发送邮件的协议使用的是SMTP协议,

计算机网络第六章——应用层(下)_第11张图片
计算机网络第六章——应用层(下)_第12张图片

计算机网络第六章——应用层(下)_第13张图片
把全球所有的网站统一到一起就是万维网,
也就是说HTTP协议是可以规定资源到达使用者中间这样一个过程,这个过程就很像服务器在为客户提供服务,
计算机网络第六章——应用层(下)_第14张图片
这个服务器就会运行这些服务器的进程,每一个万维网的网点都会有一个服务器的进程,这个进程会不断监听TCP的80端口,以便发现是否是有客户请求服务,建立好TCP连接之后,浏览器就可以向服务器发送一个浏览的请求,也就是发送一个HTTP请求的报文,来请求相关的文档,服务器就会把请求的资源以文档的形式放到HTTP的响应之中,返回给客户端,最后就可以释放TCP连接,
计算机网络第六章——应用层(下)_第15张图片
无状态也就是第二次访问和第一次访问时服务器的响应一样的,是没有记忆的无状态的,
cookie就是记录了历史的访问记录

计算机网络第六章——应用层(下)_第16张图片
首先需要和服务器建立一个连接,就需要使用三次连接,就需要使用三次握手,三次握手的前两次完成之后也就经过了一个RTT的时间,然后就可以发送http请求报文作为三次握手的第三次的数据部分,所以耗费的时间是两倍的往返时间加上文档的传输时间,若是再发送一个请求报文同样的还是需要建立连接,
持久连接就是在已经建立连接的一段时间内再发送的时候就不需要再建立连接了,
发送一个请求受到回复之后才能再发送一个请求,这就是非流水线式的连接,流水线就是可以连续发送多个请求,服务器依次返回,基本上是一个RTT时间之内,
计算机网络第六章——应用层(下)_第17张图片
这个开始行就是用于区分是请求报文还是响应报文,这个方法就是一些命令也就是告诉所请求的对象进行什么操作,是获取还是删除,还是其他的操作,这个实体主体在请求报文中通常是不用的,而在响应报文中是有一些不使用的,

计算机网络第六章——应用层(下)_第18张图片
这个Connection表示的是连接的方式,这里是非持续连接,COOKie说明用户的识别码就是12345,有cookie就说明之前访问过这个网站,

你可能感兴趣的:(计算机网络,计算机网络,服务器,运维)