计算机基础-计算机网络|第六章(应用层)

6.1 域名系统 DNS 域名系统的概述:名字到 IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。
域名结构:从小到大
计算机基础-计算机网络|第六章(应用层)
文章图片

计算机基础-计算机网络|第六章(应用层)
文章图片

域名服务器类型(将域名解析成 IP 地址)
1、 根域名服务器
根域名服务器是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和 IP 地址。不管是哪一个本地域名服务器,若要对因特网上任何一个域名进行解析,只要自己无法解析,就首先求助于根域名服务器。在因特网上共有 13 个不同 IP 地址的根域名服务器,它们的名字是用一个英文字母命名,从 a 一直到 m(前 13 个字母)。
2、 顶级域名服务器
这些域名服务器负责管理在该顶级域名服务器注册的所有二级域名。(根域名服务器管理顶级域名)
3、 权限域名服务器
权限域名服务器负责一个区的域名服务器。当一个权限域名服务器还不能给出最后的查询回答时,就会告诉发出查询请求的 DNS 客户,下一步应当找哪一个权限域名服务器。
4、 本地域名服务器
当一个主机发出 DNS 查询请求时,这个查询请求报文就发送给本地域名服务器。
域名解析的过程
1、 主机向本地域名服务器的查询一般都是采用递归查询。如果主机所询问的本地域名服务器不知道被查询域名的 IP 地址,那么本地域名服务器就以 DNS 客户的身份,向其他根域名服务器继续发出查询请求报文。
2、 本地域名服务器向根域名服务器的查询通常是采用迭代查询。当根域名服务器收到本地域名服务器的迭代查询请求报文时,要么给出所要查询的 IP 地址,要么告诉本地域名服务器:“你下一步应当向哪一个域名服务器进行查询”。然后让本地域名服务器进行后续的查询。
6.4 万维网 WWW 万维网的工作方式
1、 万维网以客户?服务器方式工作。
2、 浏览器就是在用户计算机上的万维网客户程序。万维网文档所驻留的计算机则运行服务器程序,因此这个计算机也称为万维网服务器。
【计算机基础-计算机网络|第六章(应用层)】怎样标志分布在整个因特网上的万维网文档?
使用统一资源定位符 URL(UniformResourceLocator)来标志万维网上的各种文档。使每一个文档在整个因特网的范围内具有唯一的标识符 URL。
用何协议实现万维网上各种超链的链接?
在万维网客户程序与万维网服务器程序之间进行交互所使用的协议,是超文本传送协议HTTP(HyperTextTransferProtocol)。HTTP 是一个应用层协议,它使用 TCP 连接进行可靠的传送。
URL 的一般形式:由以冒号隔开的两大部分组成,并且在 URL 中的字符对大写或小写没有要求。
计算机基础-计算机网络|第六章(应用层)
文章图片

用户点击鼠标后所发生的事件
计算机基础-计算机网络|第六章(应用层)
文章图片

在万维网中用来进行搜索的程序叫做搜索引擎
1、 全文检索搜索引擎
全文检索搜索引擎是一种纯技术型的检索工具。它的工作原理是通过搜索软件到因特网上的各网站收集信息,找到一个网站后可以从这个网站再链接到另一个网站。然后按照一定的规则建立一个很大的在线数据库供用户查询。用户在查询时只要输入关键词,就从已经建立的索引数据库上进行查询(并不是实时地在因特网上检索到的信息);
2、 分类目录搜索引擎
分类目录搜索引擎并不采集网站的任何信息,而是利用各网站向搜索引擎提交的网站信息时填写的关键词和网站描述等信息,经过人工审核编辑后,如果认为符合网站登录的条件,则输入到分类目录的数据库中,供网上用户查询。

    推荐阅读