文章目录

  • ​​前言​​
  • ​​1、域名系统(DNS)​​
  • ​​1.1 DNS概念​​
  • ​​1.2 域名的组成结构,域名空间的树结构​​
  • ​​1.3 域名解析过程​​
  • ​​2、 文件传送协议(FTP)​​
  • ​​2.1 FTP概念​​
  • ​​2.2 FTP工作原理​​
  • ​​3、万维网(WWW)​​
  • ​​3.1 WWW,HTTP,URL概念​​
  • ​​3.2 URL的格式​​
  • ​​3.3 代理服务器的概念​​
  • ​​3.4 HTML概念及特点​​
  • ​​3.5 静态、动态、活动文档的区别和联系,CGI的概念​​
  • ​​3.6 常见搜索引擎及其分类​​
  • ​​4、电子邮件(E-mail)​​
  • ​​4.1 电子邮件地址的构成​​
  • ​​4.2 SMTP,POP3,IMAP在电子邮件收发过程中的作用和位置​​
  • ​​5、动态主机配置协议(DHCP)​​
  • ​​5.1 DHCP的概念和作用​​
  • ​​6、附加网络安全部分​​
  • ​​6.1 常见的几种网络威胁​​
  • ​​6.2 DOS攻击和DDOS的概念​​

前言

应用层讨论各种应用进程通过什么样的应用层协议来使用网络所提供的这些通信服务。另外,应用层这里主要设计选择题,名字解释,简答题。

1、域名系统(DNS)

1.1 DNS概念

  • DNS:域名系统,互联网上使用的命名系统,负责将人们使用的域名转化为机器能够处理的IP地址。

1.2 域名的组成结构,域名空间的树结构

  • 域名组成结构
  • 计算机网络复习-应用层_服务器

  • 域名空间的树结构
  • 计算机网络复习-应用层_域名服务器_02

1.3 域名解析过程

  • 递归查询:本地域名服务器向根域名服务器查询域名的IP地址时,由根域名服务器进行后续的查询,最终返回的是域名的IP地址或者报错信息。
  • 迭代查询:本地域名服务器向根域名服务器查询域名的IP地址时,根域名服务器告诉本地域名服务器域名的IP地址或者下一个需要访问的顶级域名服务器。

2、 文件传送协议(FTP)

2.1 FTP概念

FTP,文件传送协议,是一个用于在计算机网络上在客户端和服务器之间进行文件传输的应用层协议。

2.2 FTP工作原理

FTP使用两个TCP连接,分别负责控制连接与数据连接。并使用客户-服务器方式,一个FTP服务器进程可同时为多个客户进程提供服。FTP的服务器进程由两大部分组成,一个主线程负责接收新的请求,另外有若干个从属进程,负责处理单个请求。

FTP使用两个TCP连接,

计算机网络复习-应用层_服务器_03

3、万维网(WWW)

3.1 WWW,HTTP,URL概念

  • WWW:不是某种特殊形式的计算机网络,万维网是一个大规模的、联机式的信息储藏所。
  • HTTP:超文本传输协议HTTP是面向事务的应用层协议,定义了怎样向万维网请求文档,以及服务器怎样将文档传送给浏览器。
  • URL:统一资源定位符,由协议,主机,端口,路径四个部分组成,后三个部分表示目的资源在互联网中的位置,第一个部分协议指出用什么协议获取该万维网文档。

3.2 URL的格式

计算机网络复习-应用层_服务器_04

  • 协议: ftp,http,News
  • 主机: 存放资源的主机在因特网中的域名。

3.3 代理服务器的概念

又称万维网高速缓存,它代表HTTP请求。万维网高速缓存把最近的一些请求和响应暂存在本地磁盘中。当与暂时存放的请求相同的新请求到达时,万维网高速缓存就把暂存的响应发送出去,而不需要按URL的地址再去互联网访问该资源。使用高速缓存可减少访问互联网服务器的时延。

3.4 HTML概念及特点

  • HTML概念:HTML是一种制作万维网页面的标准语言,它消除了不同计算机之间信息交流的障碍,是万维网浏览器所使用的语言。
  • HTML特点:HTML允许嵌入图像与对象,并且可以用于创建交互式表单,它被用来结构化信息——例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语义。

3.5 静态、动态、活动文档的区别和联系,CGI的概念

  • 静态文档:是指该文档创作完毕后就存放在万维网服务器中,在被用户浏览的过程中,内容不会改变。
  • 动态文档:文档内容再浏览器访问万维网服务器的时候才由应用程序动态创建。每次访问都是临时生成的,所以是在不断的变化的。
  • 活动文档:当浏览器向万维网请求活动文档的时候,服务器返回创建该文档的程序,由浏览器运行程序再客户端生成文档。活动文档可与用户进行直接的交互,并连续改变屏幕内容。
  • 区别:三者最大的区别就是文档的创建时间不同,静态文档是提前创建好放在服务器中,动态文档是客户端访问的时候创建放在服务器端,活动文档是客服访问的时候服务器返回创建该文档的程序,由客户端的浏览器执行程序创建文档。
  • CGI:是一种定义了动态文档应该如何创建,输入数据应该如何提供给应用程序,以及输出结果应该如何使用的标准。

3.6 常见搜索引擎及其分类

  • 全文搜索引擎:是一种纯技术型的搜索工具,原理是使用搜索软件在互联网上搜集信息,找到一个网站后再链接到另一个网站,像蜘蛛爬行一样。最后按照某种特定的规则将所有的网站进行排序构成一个在线索引的数据库供用户查询。例如谷歌,百度。
  • 分类搜索引擎:不采集网站的任何信息,原理是利用各个网站向搜索引擎提交的关键字以及网站信息等,经人工审核以后,如果符合网站的登录信息,则将每个网站按照一定的类别进行存放,供用户查询。例如雅虎。
    目前浏览器使用的最多的是两种搜索引擎兼备的模式。

4、电子邮件(E-mail)

4.1 电子邮件地址的构成

计算机网络复习-应用层_应用层_05

4.2 SMTP,POP3,IMAP在电子邮件收发过程中的作用和位置

发送邮件协议:SMTP
读取邮件协议:POP3,IMAP

SMTP:SMTP 所规定的就是在两个相互通信的 SMTP 进程之间应如何交换信息。
POP3:邮局协议 POP 是一个非常简单、但功能有限的邮件读取协议.POP3是POP的第三个版本,POP3特点是,一旦用户从POP3服务器上读取了邮件,邮件就会被自动删除。
IMAP:是一个应用层协议,用来从本地邮件客户端(如Microsoft Outlook、Outlook Express、Foxmail、Mozilla Thunderbird)访问远程服务器上的邮件。

5、动态主机配置协议(DHCP)

5.1 DHCP的概念和作用

  • DHCP :动态主机配置协议,常用于给主机动态配置IP地址,提供了互联网的即插即用的机制,这种机制允许一台计算机加入新的网络和获取IP地址不需要手动参与。DHCP是应用层协议,是基于UDP协议的。
6、附加网络安全部分

6.1 常见的几种网络威胁

  • 被动攻击:攻击者从网络上窃听他人的通信内容。
  • 主动攻击
    篡改、恶意程序、计算机病毒、计算机蠕虫、特洛伊木马、逻辑炸弹、后门入侵、流氓软件等。

6.2 DOS攻击和DDOS的概念

  • DOS:指攻击者向互联网上的某个服务器不停地发送大量分组,使这些服务器一直处于“忙”状态,使该服务器无法提供正常服务,因而无法向发出请求的客户提供服务。
  • DDOS:若从互联网上的成百上千个网站集中攻击一个网站称为分布式拒绝服务(DDOS)也称为网络带宽攻击或连通性攻击。