计算机通信与网络_6.应用层

版权声明:请多多关注博主哟~ https://blog.csdn.net/qq_37865996/article/details/85109447

应用层是计算机网络体系结构的最高层,直接为用户的用户进程提供服务。在因特网中通过各种应用层协议为不同的应用进程提供服务。应用层协议则是用户进程间在通信时所必须遵循的规定。

1.网络应用模式

C/S模式

B/S模式

Peer-to-Peer(P2P)模式

2.域名系统DNS

大多数情况下基于UDP。

使用递归查询的方法:

递归加重叠:

扫描二维码关注公众号,回复: 4773084 查看本文章

例:如果本地域名服务无缓存,当采用递归方法解析另一网络某主机域名时,用户主机本机域名服务器发送的u域名请求条数分别是1条和1条。

主机在解析域名时,通常先查询主机配置的默认域名服务器。

3.远程登录Telnet

服务器的操作系统内核中的为中断驱动程序提供一个网络虚拟终端(NVT),供操作系统和服务进程在NVT上建立注册,以及与用户进行交互操作。

4.文件传输协议(FTP)

文件传送协议FTP是因特网使用最为广泛的文件传送协议,提供交互式的访问,允许客户知名文件的类型与格式,并允许文件具有存取权限。FTP屏蔽了各个计算机系统的差异,适合在异构网络中计算机之间传送文件。

使用C/S模式。

FTP服务器进程由两大部分组成:一个主进程,负责接收新的请求;另外有若干个从属进程,负责处理单个请求。

在FTP协议中,会建立两条连接,一条控制连接,一条数据连接。

5.引导程序协议与动态主机配置协议(DHCP)

引导程序协议使用UDP为无盘工作站提供自动获取配置信息服务。

BOOTP使用C/S服务模式。为了获取配置信息,协议软件广播一个BOOTP请求报文,使用全1广播地址作为目的地址,而全0作为源地址。

BOOTP是一个静态配置协议。

DHCP协议需要确定以下四项:IP地址、子网掩码、默认网关和DNS服务器地址。

并不是每个网络上都有DHCP服务器,这样会使DHCP服务器的数量太多。现在每个网络中至少有一个DHCP中继代理,它配置了DHCP服务器的IP地址信息。

6.电子邮件系统与SMTP

邮件传送协议有:简单邮件传输协议SMTP和通用因特网邮件扩展MIME。

邮局协议有:POP3、IMAP4

7.万维网与HTTP

万维网是分布式超媒体系统,它是超文本系统的扩充。一个超文本由多个信息源链接成。利用一个链接可使用户找到另一个文档。超文本是万维网的基础。超文本仅包含文本信息,超媒体文档包含其他表示方式的信息,如图形、图像、声音、动画,甚至活动视频图像。

从层次上看,HTTP是面向事务的应用层协议,是万维网能够可靠地交换文件的重要基础。

万维网高速缓存代表浏览器发出HTTP请求,因此又称为代理服务器。可以提高效率。

HTTP有两类报文:

  1. 请求报文:客户向服务器发送请求报文。
  2. 相应报文:服务器到客户的应答。

猜你喜欢

转载自blog.csdn.net/qq_37865996/article/details/85109447