2014年计算机四级计算机名师讲义:Internet基本服务

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2014年9月29日

第4章: Internet 基本服务
学习目标:
1. 掌握客户机/服务器模型的工作原理和特点。
2. 掌握对等计算机模型的工作原理和特点。
3. 掌握internet域名解析过程。
4. 掌握DNS中资源记录的构成。
5. 掌握远程登录协议的工作原理。
6. 掌握FTP服务的特点和工作原理。
7. 掌握电子邮件系统的工作方式。
学习目标:
8. 掌握SMT和POP3协议。
9. 了解电子邮件的报文格式。
10. 掌握WEB系统的构成。
11. 掌握HTTP协议的工作过程。
12. 掌握HTML的基本结构和主要标记。
13. 掌握WEB服务系统的安全控制方法。
一)、客户机服务器模型
1.什么是客户机/服务器模式
是应用软件之间最常用、最重要的交互模型。Internet提供的服务(WEB、E-mail、FTP等)是以客户机/服务器模型为基础的。
客户机和服务器分别是指两个应用程序。
服务器处于守候状态,并监视客户机的请求;
当客户机向服务器发出服务请求时,服务器做出响应,执行客户机请求指定的任务,并将执行结果经互联网回送至客户机。
2. 客户机与服务器的特性
服务器程序特性
一种专门用途的、享有特权的应用程序,专门用来提供一种特殊服务。
能够同时处理多个远程客户机的请求。
在一台共享计算机上运行。
被动的等待客户机的通信请求。
需要强大的硬件和高级操作系统支持。
2. 客户机与服务器的特性
客户机程序特性
一个非常普通的应用程序,在需要进行远程访问时临时成为客户机。
一个用户服务可以随即开始和停止运行。
在用户计算机上本地运行。
主动地与服务器程序进行联系。
不需要特殊硬件和高级操作系统。
3. 实现中需要解决的主要问题
标识一个特定的服务
由于一个主机可以运行多个服务器程序,要求赋予每个服务唯一的标识,同时要求服务器和客户机都是用该标识。
互联网中TCP或UDP通常使用端口号作为自己特定的标识。
响应并发请求
客户机发出的请求时随机的,可能很多客户机同时请求不同服务,因此服务器必须具备多个并发处理能力。服务器有两种实现方案:
重复服务器:服务器包含请求队列,按照先进先出原则处理。
并发服务器:是一个守护进程,没有请求时,它处于等待状态;客户机每来请求,服务器立即创建一个子进程,然后回到等待;并发服务器称主服务器,而子进程称从服务器。
服务器程序的安全问题
服务器的地位特殊,需要经常读系统文件、日志文件等,必须承担实施系统访问和保护策略。
【例】在客户端/服务计算模式中,相应并发请求通常采用的两种方法是( )
递归服务器与反复服务器
递归服务器与并发服务器
反复服务器与重复服务器
重复服务器与并发服务器
答案:D
【例】在客户/服务器模式中,为了解决多客户同时请求的问题,服务器可以建立一个请求队列。客户的请求到达后在队列一中排队,服务器按照先进先出的原则进行响应。这种方案被称为()
并发服务器方案
递归服务器方案
重复服务器方案
持续服务器方案
答案:C

二)、对等计算模型
1.什么是对等计算模型
对等计算(P2P)通过直接交换来共享计算机资源和服务。
P2P网络中的每一台计算机既能充当网络服务的请求者,又能对其他计算机的请求作出响应,提供资源与服务。整个网络一般不依赖于专用的集中服务器 。
四种结构类型:集中目录式结构、分布式非结构化P2P网络结构、分布式结构化P2P网络结构、混合式P2P网络结构。
集中式P2P网络
网上提供的所有资料都分别存放在客户机上,服务器只保留索引信息,并且服务器与对等实体以及对等实体之间都具有交互能力。
Napster是一种典型的代表软件 。
要求服务器要持续运转 。
分布式非结构化P2P网络
采用随机图的组织方式形成一个松散的网络 。
有较好的容错能力,支持复杂查询(多关键字、模糊查询)。
多采用洪泛方式查询和定位资源 。(网络负载重)
可扩展性差。
典型代表:Guutella,没有中心服务器,采用TTL机制决定是否继续转发信息。
分布式结构化P2P网络
采用基于分布式散列表(DHT)的分布式发现和路由算法
DHT是由广域范围的大量结点共同维护的巨大散列表
DHT的结点是动态的,且数量巨大,非中心化和自组织成为两个重要的设计目标。
DHT类结构能够自适应结点的动态加入和退出,有着良好的可扩展性、健壮性、结点ID分配的均匀性和自组织能力。
DHT的维护机制较为复杂,尤其是结点的频繁加入和退出造成的网络波动会极大地增加DHT的维护代价。
典型代表:pastry,tapestry,chord,CAN
混合式结构P2P网络
在分布式模式的基础上,将用户结点按能力进行分类,包括用户结点、搜索结点和索引结点,使某些结点担任特殊的任务
典型代表:skype、pplive、BT
3.P2P网络的应用
分布式科学计算
文件共享
协同工作
分布式搜索引擎
流媒体直播
【例】关于非结构化P2P网络的描述中,错误的是( )
支持带有规则表达式的多关键字查询和模糊查询
在大规模网络中具有很高的查询效率
无法保证查找资源的确定性 
采用类似TTL的机制决定是否转发消息
答案:B
【例】关于P2P网络结构的描述中,错误的是( )
Napster 是集中目录式的代表
Chord是分布式结构化的代表
Skype是混合式结构的代表
BitTorrent 是分布式非结构化的代表
答案:D
混合式结构P2P网络典型代表:skype、pplive、BT
【例】关于分布式非结构化拓扑P2P网络的描述中,正确的是( )
Gnutella是这类结构的代表
通过中心控制机制决定消息的转发
在大规模网络中具有很高的查询效率
能保证查找资源的确定性
答案:A


首页 1 2 3 4 5 尾页

相关文章