全国计算机等级考试——三级网络技术
知识点巩固
第6章 Internet基本服务
6.1 客户机/服务器模型
6.1.1 什么是客户机/服务器模式
在分布式计算机中,这种一个应用程序被动地等待,而另一个应用程序通过请求启动通信的模式就是客户机/服务器交互模式。
6.1.2 客户机与服务器的特性
6.1.3 实现中需要解决的主要问题
服务器必须具备处理多个并发请求的能力。服务器可以有以下两种实现方案:重复服务器和并发服务器。
6.2 域名系统
6.2.1 互联网的命名机制
一种优秀的命名机制应能很好地解决三个问题:全局唯一性、名字便于管理、高效地进行映射。
层次型命名机制将名字空间划分成一个树状结构,树中的每一结点都有一个相应的标志符,主机的名字就是从树叶到树根(或从树根到树叶)路径上各结点标识符的有序序列。
在TCP/IP互联网中所实现的层次型名字管理机制称为域名系统(DNS),域名系统的命名机制称为域名。域名com分配给商业组织。
6.2.2 域名解析
所谓的域名服务器实际上是一个服务器软件,运行在指定的主机上,完成域名-IP地址映射。一个合法的IP地址在一个时刻只能分配给一台主机。
域名解析有两种方式。第一种称为递归解析,第二种称为反复解析。
在实际的域名解析系统中,可以采用以下的解决方法来提高解析效率:①解析从本地域名服务器开始 ②域名服务器的高速缓冲技术。③主机上的高速缓冲技术。所谓的高速缓冲技术就是在域名服务器中开辟一个专用内存区,以存放最近解析过的域名及其相应的IP地址。为了保证缓冲区中域名-IP地址映射关系的有效性,可以通过注明“非权威性”的映射和最大生存周期实现。
6.2.3 对象类型与资源记录
域名系统既可以用于标识主机,也可以标志邮件交换机。为了区分不同类型的对象,域名系统中每一条目都被赋予了“类型”属性。域名对象还被赋予“类别”属性,标识使用该域名对象的协议类别。
每一条资源记录通常由域名、有效期(TTL)、类别(class)、类型(type)和域名的具体值(value)组成。
6.3 远程登录服务
利用Internet提供的远程登录服务可以实现以下几种功能。
① 本地用户与远程计算机上运行的程序交互
② 用户登录到远程计算机时,可以执行远程计算机上的任何应用程序
③ 用户可以利用个人计算机去完成许多只有大型计算机才能完成的任务