计算机网络 第五章 应用层

1、网络层应用模型

在这里插入图片描述
传输层:为应用进程提供一种端到端的通信服务,但是不同网络的应用进程之间还需要有不同的通信规则,因此在传输层之上再建立应用层,而且规定了一些协议。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、DNS系统

在这里插入图片描述
1、网民在访问网站的过程中,其实就是主机和另一台主机进行远程通信以及资源交换的过程,那么我们的主机是怎么找到对方的主机呢?通过IP地址
通过找到IP地址这个全球唯一的标识符,我们就可以找到找到这个网站,并且与这个网站进行信息交换。
2、但是人们记住每个网站的IP地址是很困难的,因为IP地址非常长,因此就会有一个东西来替代IP地址——>域名,再通过DNS服务器把域名解析成IP地址。
3、在访问一个网站之前,要先进行域名和IP地址的解析过程。
在这里插入图片描述
Pku-----清华,是三级域名。
www,mail,ftp,分别代表网站,邮箱,文件,是四级域名。
在这里插入图片描述
在这里插入图片描述
本地域名服务器不在DNS服务器层次结构中,它只有上面三层。
根域名服务器知道顶级域名服务器的IP地址。
在这里插入图片描述
1、递归查询的是一个接一个寻求别人的帮助,由别人去查,再返回(靠别人),迭代查询是本地服务器向根服务器询问,如果根服务器没有,它就会告诉本地服务器去哪个顶级域名服务器找,再由本地域名亲自去找,类似于一种踢皮球的方式(靠自己)。
2、为了提高DNS查询的效率,使用一个高速缓存,它存的是最近查过的域名以及从哪里获得这个域名信息的记录。

3、文件传输协议FTP

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
举个例子,假如你要理发,主进程就相当于迎宾的人,该迎宾的人会为你分配一个Tony老师,n个顾客会被分配n个Tony老师。
在这里插入图片描述
1、图中圆柱表示系统中正在运行的进程,服务器有两个从属进程,分别控制进程和数据传送进程。
2、控制连接在整个会话/文件传送过程中是会一直保持打开的,FTP客户发出的传送请求都要通过这个控制连接发送给服务器端的控制进程,所以这个控制连接相当于文件正式传送之前的一个准备步骤,而数据连接才是实际当中传送文件的连接。服务器端的控制进程会在接收到FTP客户端发来的文件传输请求之后就创建这样一个数据传送进程,并且创建这样一个数据连接。
3、控制连接全程都打开,数据连接是在文件传送完毕后关闭。
主动方式是请求完毕后,服务器端会告诉客户端的数据端口号20,然后服务器端和客户端建立起数据连接,而被动方式是客户端请求服务器端给一个大于1024的端口号,然后建立数据连接。
在这里插入图片描述

4、电子邮件

在这里插入图片描述
在这里插入图片描述
用户代理:用户和电子邮件的一个接口,那通常情况下就是运行在电脑中的一段程序。
每个邮件服务器既可以为客户端,也可以为服务器端。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
MIME:把SMTP不能传送的对象转化为SMTP能传送的7位ASCII码
在这里插入图片描述
下载并删除的方式对于我们是比较不方便的,所以POP3协议在之后做了一些补充,但是POP3协议是一种非常简单,功能有限的协议,因此我们就有一种新的读取邮件的协议IMAP协议,他叫做网际报文存取协议。
在这里插入图片描述
在这里插入图片描述
基于万维网的电子邮件不需要专门下载一个发邮件的软件,它是直接在浏览器上登录邮箱,写一封电子邮件,然后再发送。它与之前的方式不一样的是与用户代理接触的环节都使用http协议,中间使用SMTP协议。
在这里插入图片描述

5、万维网与HTTP协议

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
参考资料:王道视频:https://www.bilibili.com/video/BV19E411D78Q?from=search&seid=13245025994588729444

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值