2019-01-07

计算机网络原理 —— 应用层

1、域名:任何一个连接在互联网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。

域名服务器分为四类:

  • (1)根域名服务器

  • (2)顶级域名服务器(TLD服务器)

  • (3)权限域名服务器

  • (4)本地域名服务器(通常担任默认域名服务器)

两种域名解析的过程:

  • (1)主机向本地域名服务器的查询一般采用的是递归查询(Recursion Query)

  • (2)本地域名服务器向根域名服务器的查询通常采用的是迭代查询(Iterative Query)


为了提高DNS查询效率,并减轻根域名服务器的负载和减少互联网上的DNS查询报文数量,在域名服务器中广泛地使用了高速缓存。

2、FTP(File Transfer Protocol)是互联网上广泛的文件传输协议。FTP使用客户/服务器模式,一个FTP服务器进程可为多个客户进程提供服务。FTP服务器进程由两大部分组成:一个是主进程(TCP:21),负责接受新的请求,并将请求安排给其控制的从属进程处理;另外有若干的从属进程(TCP:20),负责处理单个请求具体的传送过程。

3、Telnet终端仿真协议,为了使用不同机器之间的差异,Telnet定义了数据和命令应该怎样通过互联网,这些定义就是所谓的NVT(Network Virtual Terminal),来解决异构问题。



4、万维网必须解决的四个基本问题:

  • (1)怎么标志分布在整个互联网上的万维网文档?统一资源定位符URL;

  • (2)用什么协议来实现万维网上的各种连接?超文本传输协议HTTP;

  • (3)怎样使不同的Web文档能在不同主机上显示出来,同时让用户清楚地知道什么地方存在着链接?HTML和动态网页、超级链接;

  • (4)怎样使用户方便的找到所需的信息?搜索引擎;

5、URL的基本格式:[协议]://[主机]:[端口]/[路径]

6、HTTP的工作过程



7、HTML超文本标记语言是一种制作万维网页面的标准语言。

搜索引擎是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统。

8、电子邮件的工作原理:

使用的协议:SMTP(客户发信到服务器,服务器之间通信)、POP3、IMAP(客户端收信)


注:现在几乎不再提发件人用户代理,可简单理解为用户使用的邮件客户端。

9、在协议软件中给这些参数赋值的动作叫做协议配置,一个协议软件在使用前必须是正确配置的具体信息取决于协议栈,如连接到互联网的计算机协议软件需要配置的项目包括:

  • (1)IP地址

  • (2)子网掩码

  • (3)默认路由器的IP地址

  • (4)域名服务器的IP地址

DHCP使用客户/服务器模式,其流程如下:


没有评论:

发表评论