第四章 Internet基本服务
计算机网络题目及答案

第一章引论1、计算机网络的发展可划分为哪几个阶段每个阶段各有何特点P1-9(重点)2、什么是计算机网络P11-123、利用计算机网络可以共享哪些资源P124、计算机网络与分布式计算机系统之间的区别和联系是什么P135、计算机网络由哪些部分组成,什么是通信子网和资源子网试述这种层次结构观的特点以及各层的作用。
P136、可以从哪些角度对计算机网络进行分类P14-177、什么是耦合度按耦合度不同,如何区分计算机网络和其他计算机系统P128、比较计算机网络的几种主要拓扑结构的特点和适用场合。
P14-16(重点)9、设有5个路由器要连接成一个点到点的通信子网。
在每对路由器之间可以使用一条高速线路、中速线路、低速线路或不设置线路。
如果生成和检查每一种拓扑结构需要100ms的计算时间,则需要多长时间才能查完所有可能的拓扑结构参考答案:n*(n-1)/2=5*4/2=1010*100=1000ms=1s10、局域网、城域网和广域网的主要特征是什么P1611、总线型结构是否适合于广域网,为什么参考答案:不适合。
总线型拓扑结构只适合采用广播式通信方式,而由于广域网规模过大,连接节点数量过大无法使用广播式通信方式。
第二章数据通信基础知识1、简述数据通信系统的主要组成部分。
P23-242、说明模拟数据和数字数据以模拟信号或数字信号传输时使用的方法。
P263、如何利用话音通道传输计算机数据P25-264、调制解调器的解调部分与编码解码器的编码部分都是将模拟信号转换成数字信号,二者有区别吗参考答案:(1)编码器接受任意的模拟信号,并从它产生数字信号。
而解调器只接受调制了的正弦(或余弦)波,产生数字信号。
(2)调制解调器的调制和解调不会失真,信号没有损失,过程可逆。
编码器的编解码允许一定程度的信号失真,如视频信号的编码解码。
5、信道的通信方式有哪几种在实际的网络中,最常用的是哪种方式为什么P276、请比较基带传输和宽带传输的概念和传输过程。
《大学计算机基础》章节知识点汇总

《大学计算机基础》章节知识点汇总第一章计算机基础知识1、简述计算机的发展情况。
答:1946年2月,美国的宾夕法尼亚大学研制成功了世界上第一台计算机~ ENIAC至今,按计算机所采用的电子元件的变化来划分计算机的发展阶段,大致辞可分为四代:第一代为电子管计算机(1946~1958)计算机所采用的主要电子元件是电子管。
第二代为晶体管计算机(1959~1964)计算机所采用的主要电子元件是晶体管,这一时期了出现了管理程序及某些高级语言。
第三代为集成电路计算机(1965~1970)计算机所采用的主要电子元件是中小规模集成电路,出现操作系统,出现了分时操作系统和实时操作系统等。
第四代为大规模、超大规模集成电路计算机(1971至今)计算机所采用的主要电子元件是大规模、超大规模集成电路,出现了微型计算机及巨型计算机等多种类型的计算机,并向微型化、巨型化、智能化和多媒体化方向发展。
2、计算机在信息技术中的作用(1)能够快速高质量的实现人工无法完成的数据处理工作。
(2)大容量存储设备的记忆能力使得世界空间变大了。
(3)不断发展的多媒体技术进入到信息技术领域。
(4)计算机网络的应用,拉近了世界各地人们的距离。
(5)计算机在决策系统的使用,有助于决策的科学化。
3、简述摩尔定律(1)摩尔定律是由英特尔(Intel)的创始人之一戈登·摩尔(Gordon·Mo ore)提出来的。
(2)其内容为:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。
(3)这一定律揭示了信息技术进步的速度。
4、电子计算机的系统结构5、ROM和RAM(1)ROM(只读存储器)计算机工作过程中,只能从ROM读取数据,不能写入,ROM内的信息是在制造时用专用设备一次写入的常用来存放重要的系统程序或数据内容是永久性的,在关机或断电的情况下也不会丢失,目前常见PROM、EPROM、EEPROM、MROM(2)RAM(随机读写存储器)CPU运行期间既可从RAM中读取信息,也可向其写入信息,断电后,所存信息会丢失又分为SRAM(静态)和DRAM(动态)6、软件和硬件的关系硬件和软件同是构成计算机系统的两大要素,缺一不可。
第四章 Internet应用技术自测题

第四章Internet应用技术自测题一、选择题1、下面不正确的URL是:_________。
A. B.ftp://:7310/softwares/ C.http:/ D.news://2、用IE浏览器浏览网页,在地址栏中输入网址时,通常可以省略的是___________。
A.http:// B.ftp:// C.mailto:// D.news://3、在IE浏览器中,要迅速将网页保存到收藏夹列表,可按___________。
A.BackSpace后退键B.Ctrl+D键C.Alt+←键D.F4键4、在Internet中,搜索引擎其实也是一个____________。
A.网站B.操作系统C.域名服务器D.硬件设备5、当我们在搜索引擎中输入“申花”,想要去查询一些申花企业的资料时却搜索出了很多申花足球队的新闻,我们可以在搜索时键入____________。
A.申花& 足球B.申花+ 足球C.申花–足球D.申花OR 足球6、匿名访问FTP服务器时使用的用户名是__________。
A.administrator B.anonymous C.guest D.sa7、在FTP使用中,当连接上某个FTP站点后,有的远程文件夹打不开是因为__________。
A.连接断开B.远程服务器关机C.用户没有权限D.用户输入的密码不正确8、Internet Explorer在支持FTP的功能方面,下面哪个说法是正确的。
A.能进入非匿名式的FTP,无法上传B.能进入非匿名式的FTP,可以上传C.只能进入匿名式的FTP,无法上传D.只能进入匿名式的FTP,可以上传9、在Internet中,BBS是一种___________。
A.广告牌B.网址C.在互联网上可以提供交流服务的平台D.Internet的硬件10、BBS有两种访问方式:Telnet(远程登录)方式和Web访问方式,两种登录方式在相同的网络连接条件下的访问速度相比____________。
计算机网络

欢迎阅读第一章:三类网络:电信网络有线电视网络计算机网络互联网基本特点:连通性共享计算机网络的组成:若干结点和连接这些结点的链路组成结点分类:计算机集线器交换机或路由器等互联网internet:泛指由多个计算机网络互连而成的计算机网络因特网 Internet 指当前全球最大的,开放的,由众多网络相互连接而成的特定互联网运输层:两台主机中进程之间的通讯提供数据传输服务TCP 面向连接的可靠的数据传输服务单位报文段UDP 提供无连接的最大交付的数据传输服务单位用户报文数据网络层:将报文封装成组或者包数据链路层:ip数据报封装成帧物理层:透明传输比特流实体:任何可以发送或接收信息的软件进程协议:控制两个对等实体进行通信的规则的集合两个对等的实体间的通讯:使得本层能够向上一层提供服务要实现本层还需要使用下一层的提供的服务第二章:物理层的基本概念:作用:透明传输比特流特性:1.机械特性2电气特性 3功能特性 4过程特性数据通讯系统组成:源系统传输系统目的系统3.透明4.多种网络层协议5.多种链路PPP协议的组成1.一个将IP数据包封装到串行链路的方法2.一个用来建立和配置测试数据链路连接的LCP3.一套网络控制协议NCP局域网的特点:一个单位所有地理范围和站点数目均有限局域网优点:1.广播功能一个站点可以很方便访问全网2.便于系统的扩展和逐渐演变3.提高系统的可靠性CSMA的要点:载波监听---✍碰撞检测---✍边听边发---✍碰撞停止-✍随机重复CSMA要点解释载波监听:不管在发送前还是发送中各个站点必须不停的检测信道碰撞检测:同一时间只能允许一台计算机发送数据边听边发:即适配器边发送数据边检测信道上的信号电压变化情况以便判断自己在发送数据时其他的站点是否也在发送数据1.IP层抽象的互联网只能看到IP数据报2.路由器只根据目的站IP地址的网络路由选择3.局域网的链路只能看到MACIP层分组转发划分子网原因:1.IP地址空间利用率有时很低2.给物理网络分配网络号会使路由表太大3.两级IP不够用路由器选择协议1.内部网关协议2.外部网关协议RIP的特点是:1.仅和相邻路由器交换信息2.路由器交换信息是当前路由器所知道的全部信息3.按固定的时间间隔交换路由信息格式:源端口目的端口长度检验和TCP概述1.面向连接的运输层2.TCP是点对点3.TCP提供可靠交付4.TCP提供全双工5.面向字节流TCP的连接套接字Socket=IP地址:端口第六章应用层应用层协议:通过位于不同的多个应用进程之间的通信和协同工作完成客户服务器方式:客户服务器客户是服务请求方服务器是服务提供方域名解析 DNSMail(三级域名).cctv(二级域名).com(顶级域名)(1)国家顶级域名 CN中国 US 美国 uk 表示(2)通用顶级域名 com公司 net 网络服务机构 org 非盈利组织 int 国家组织模2运算结果为:余数为1001,所以CRC校验码为1001。
全国计算机三级网络技术必背要点

全国计算机三级网络技术复习资料第一章计算机基础1.计算机的发展阶段:大型主机阶段、小型计算机阶段、微型计算机阶段、客户机/服务器阶段、Internet阶段。
2.计算机的应用领域:科学计算、事务处理、辅助工程(计算机辅助设计CAD、计算机辅助制造CAM、计算机辅助工程CAE、计算机辅助教学CAI)、过程控制、人工智能、网络应用、多媒体的应用。
3.计算机硬件系统:芯片、板卡、整机、网络。
4.传统硬件分类:大型主机、小型计算机、个人计算机、工作站、巨型计算机、小巨型计算机。
现实硬件分类:服务器、工作站、台式机、笔记本计算机、手持设备。
5.按应用范围划分:入门级服务器、工作组级服务器、部门级服务器、企业级服务器。
6.按服务器采用的处理器体系结构划分:CISC服务器、RISC服务器、VLIW服务器。
CISC 是“复杂指令集计算机”、RISC是“精简指令集计算机”、VLIW是“超长指令字”。
7.按服务器的机箱结构划分:台式服务器、机架式服务器、机柜式服务器、刀片式服务器。
刀片式服务器:是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,实现高可用和高密度的结构。
8.工作站分类:一类是基于RISC(精简指令系统)和UNIX操作系统的专业工作站、另一类是基于Intel处理器和Windows操作系统的PC工作站。
9.MIPS:单字长定点指令的平均执行速度;MFLOPS:单字长浮点指令的平均执行速度。
MTBF:平均无故障时间,指多长时间系统发生一次故障;MTTR:平均故障修复时间,指修复一次故障所需要的时间。
10.超标量技术:通过内置多条流水线来同时执行多个处理,其实质是以空间换取时间;超流水线技术:通过细化流水、提高主频,使得在一个机器周期内完成一个甚至多个操作,其实质是以时间换取空间;双高速缓存的哈佛结构:指令与数据分开。
11.主板:CPU、存储器、总线、插槽、电源。
12.主板种类:按CPU插座分类:如Socket7主板、Slot1主板等;按主板的规格分类:如AT主板、Baby-AT主板、ATX主板等;按芯片集分类:如TX主板、LX主板、BX主板等;按是否即插即用分类:如PnP主板、非PnP主板等;按数据端口分类:如SCSI主板、EDO 主板、AGP主板等;按扩展槽分类:如EISA主板、PCI主板、USB主板等。
第四章计算机网络与因特网习题

第四章计算机网络与因特网习题一、判断题1.双绞线常用作计算机局域网传输介质,但它不可用作本地固定电话线路。
(____)2.在传输信号时,同轴电缆比双绞线更容易受到信号干扰。
(____)3.光纤较同轴电缆具有更高的通信容量,其主要原因是光波具有更高的频率。
(____)4.微波是直线传播的,遇到障碍物将影响正常通信。
(____)5.信号调制是指用载波信号调整信源信号的幅度、频度或相位。
(____)6.卫星通信技术是当前远距离通信中一种先进的通信手段,是微波通信向太空的延伸,其突出特点是传输距离远、信号稳定。
(____)7.防火墙的作用是保护一个单位内部的网络使之不受外来的非法访问。
(____)8.广域网与局域网两者的最大差别就是网络连接距离。
(____)9.局域网就是将地理位置相对集中的计算机使用专线连接在一起的网络。
(____)10.构建无线局域网时,必须使用无线网卡才能将PC机接入网络。
(____)11.光纤分布式数字接口网(FDDI)采用环形拓扑结构,使用光纤作为传输介质,传输速率高,可靠性好。
(____)12.交换式局域网是一种总线型拓扑结构的网络,多个节点共享一定带宽。
(____)13.某些打印机自带网卡,可直接与网络相连。
(____)14.FTP服务器提供文件下载服务,但不允许用户上传文件。
(____)15.以太网使用的集线器(Hub)仅是一个连接器,不能放大或再生信号。
(____)16.以太网是采用总线结构的一种局域网。
在以太网中,所有的节点通过以太网卡和电缆连接到一条总线上,并采用广播方式进行相互间的数据通信。
(____)17.在蜂窝移动通信系统中,所有基站与移动交换中心之间也通过无线信道传输信息。
(____)18.最常用的交换式局域网是使用交换式集线器构成的交换式以太网。
(____)19.ADSL与普通电话可以共同使用一条电话线,而且ADSL的数据传输速率是固定不变的。
(____) 20.分组交换机的路由信息中,交换机出口位置与包的源地址无关。
第4章 TCP IP协议体系结构

义。
标志字段中的一位记为 MF(More Fragment)。 MF=1表示后面还有分段的数据报。MF=0表示是若干数 据报段中的最后一个。 标志字段的另一位记为 DF(Don’t Fragment)。 只有当DF=0时才允许分段,DF=1不允许分段。
14:25
第四章
5
从通信和信息处理的角度看,传输层属于面 向通信部分的最高层。但从网络功能或用户功能来 划分,则传输层又属于用户功能中的最低层。 传输层是整个网络体系结构中非常关键的一 层。
在通信子网中没有传输层。传输层只存在于 通信子网以外的主机中,如图4.3所示。
传输层要实现进程 - 进程 ( 端到端 ) 之间的可靠 传输(端口地址)。 传输层是为应用进程之间提供逻辑通信的。
第四章 TCP/IP协议体系结构
通过本章的学习,要求掌握 TCP/IP 协 议体系结构和每层的协议。重点掌握TCP 协 议 和 IP 协 议 的 数 据 单 元 格 式 , 明 确 TCP/IP的传输过程。。
内容提要: ●TCP/IP概述 ●网络接口层 ●网络互联层 ●传输层 ●应用层 课堂讨论题和课后练习
●地址解析协议ARP(Address Resolution Protocol); IP MAC ●逆向地址解析协议RARP(Reverse Address Resolution Protocol); MAC IP ●Internet控制报文协议ICMP(Internet Control Message Protocol)。
14:25
第四章
12
主机A
应用层
客户 传输层 网络层 数据链路层 物理层
主机B
①发起连接建立请求
ITE第四章考试答案解析

1 在清洁计算机机箱内部时,直接喷射压缩空气容易损坏下列哪种组件?正确响应您的响应CPU风扇散热器电源电缆连接器清洁计算机内部时,请固定住风扇叶片。
这可以防止风扇转子过度旋转或以错误的方向转动风扇。
2 清洁计算机组件时建议遵守下列哪个步骤?正确响应您的响应在 LCD 屏幕上使用擦窗器。
清洁前拆除 CPU。
喷射时直立持握压缩空气罐。
除尘时向散热风扇上喷射压缩空气使其旋转。
使用压缩空气时,应保持罐子直立,以防液体泄露到计算机组件上。
3 在测试导致某个问题的若干可能原因时,应该首先测试哪类原因?正确响应您的响应最复杂和难以诊断的原因最容易最明显的原因客户认为最重要的原因随机选择的原因即使客户认为存在某个重大问题,也应该从最明显的问题开始,然后再进行更复杂的诊断。
4 当技术人员测试完推测的可能原因后,如果未能查明确切原因,应该采取哪两项措施?(选择两项。
)正确响应您的响应随机更换组件,一次换一个,直到解决问题为止。
记录尝试过但没有解决问题的每次测试。
使用自上而下的方法隔离问题原因。
测试剩余的所有可能原因,从最复杂的开始。
对可能原因作出新的推测。
如果测试完所有推测后仍没有确定确切原因,应该推测新的可能原因并进行测试。
5 如果 CMOS 中保存的设置不正确或者跳线设置错误,下列哪种设备最有可能受到影响?正确响应您的响应打印机电源显示器硬盘存储设备问题通常与电缆连接松脱或错误、驱动器和介质格式错误以及跳线和 CMOS 设置错误有关。
6 从无法弹出光盘的光驱中取出光盘的首选方法是什么?正确响应您的响应将驱动器送到授权维修站。
拆掉驱动器外壳的顶部。
用一个小螺丝起子把驱动器的门撬开。
将一根大头针插入驱动器正面的小孔中。
如果计算机无法弹出光盘,可以将一根大头针插入驱动器上弹出按钮旁边的小孔中来打开托盘。
7 科考队正在用笔记本电脑工作。
科学家们工作地点的温度范围为 -13 华氏度(-25 摄氏度)到 80 华氏度(27 摄氏度)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四章 Internet基本服务章前导读通过本章,你可以学习到:●网络应用进程的两种主要通信模型●Internet域名解析相关知识●远程登录服务、FTP服务、电子邮件系统、Web系统的工作原理以及相关协议知识本章学习流程图4.1 网络应用进程通信模型Internet各种应用层协议都是为了解决某一类应用问题,虽然这些问题各异,但它们的解决方案都是通过网络上不同主机的多个应用进程之间有序的通信和协同工作来实现的。
根据通信过程中各主机之间的交互方式,网络应用进程通信模型主要有两种:客户机/服务器模型(C/S)、对等计算模型(P2P)。
4.1.1 客户机/服务器模型网络应用进程通信中最重要的交互方式是客户机/服务器(Client/Server,C/S)模式。
Internet提供的很多服务都采用这种模式,如FTP、DNS、Email、Web服务、Telnet等。
1. 客户机/服务器模式工作原理在TCP/IP网络应用中,通信的两个进程间相互作用的主要模式是客户机/服务器模式,即客户机向服务器提出请求,服务器接收到请求后提供相应的服务。
在这种模式下,一个或多个客户机与一个或多个服务器,以及下层的操作系统进程间通信系统,共同组成一个支持分布计算、分析和表示的系统。
客户机/服务器模式在操作过程中采取的是主动请求的方式。
服务器提供服务时,首先打开一个通信通道,并告知本地主机,它愿意在某一地址和端口上接收客户机请求,然后等待客户机请求,当接收到服务请求时,立即处理该请求并发送应答信号,处理结束后继续等待新的请求。
客户机发送请求时,首先打开一个通信通道,并连接到服务器所在主机的特定端口,然后向服务器发送请求报文,等待并接收应答。
图4.1显示了客户机/服务器模式通过互联网进行交互的过程。
图4. 1 客户机/服务器模式交互模型2. 客户机/服务器模型特性客户机/服务器模式的建立主要基于两点问题,即资源的不对等性与通信进程异步性。
由于服务器通常比较复杂,能提供多种服务,对主机的软硬件资源有一定要求,而客户机进程功能简单,往往只请求某一种服务,这就造成了网络中软硬件资源、运算能力和信息不均等,进而形成拥有众多资源的服务器提供服务而资源较少的客户机请求服务的非对等模型。
图4.2中,运行服务器进程的主机提供Web服务、FTP服务和文件服务,客户机1、客户机2和客户机3分别运行访问文件服务和Web服务的客户机进程,因此,通过互联网,文件系统服务器为客户机1提供服务,而Web服务器则根据客户机2和客户机3的请求,同时为它们提供服务。
图4. 2多服务器进程及并发处理多个客户机请求模型网络进程通信是异步的,相互通信的进程间既不存在父子关系,又不共享内存缓冲区,因此需要一种机制为待通信的进程间建立联系,为二者的数据交换提供诸如何时开始通信、何时发送信息、何时接受信息等的同步支持,这就是基于客户机/服务器模式的通信模型。
表4.1对客户机进程和服务器进程的性能进行了对比。
表4. 1客户机进程和服务器进程特性对照表客户机/服务器模型是应用软件之间最常用、最重要的交互模型,它与传统的分时共享模式和资源共享模式相比,具有众多无法替代的优点。
3. 客户机/服务器模式存在的问题(1)标示一个特定的服务一个服务器可以提供多种服务,这就要求传输协议必须提供一套机制让客户机进程无二义性地指明所要求的服务。
这种机制赋予每个服务一个唯一的标识,并要求服务器进程和客户机进程都使用这个标识。
当客户机需要向服务器请求服务时,客户机通过指明请求服务的标识来说明自己所需要的服务,并通过传输协议软件将该标识发送至服务器端的计算机。
当服务器进程开始执行时,首先在本地主机上注册所提供服务标识,当运行服务器进程的主机接收到客户机请求时,根据客户机所提供的标识,将该请求转交给注册该特定标识的服务器进程处理。
传输协议支持两种基本通信方式,即面向连接的和无连接的。
面向连接的传输协议TCP 要求通信的两个应用先建立连接后传输数据,通信结束后关闭连接。
无连接的传输协议UDP 在通信时根据发送方指明的目的地,直接进行数据传输。
在TCP/IP网络中,服务器进程通常使用TCP协议或UDP协议的端口号作为标识,这是一个16位整数型数值。
服务器进程启动时,首先在本地主机注册自己使用的TCP或UDP端口号,在声明该端口号已被占用的同时,也通知本地主机如果在该端口上收到信息,需要将这些信息转交给注册该端口的服务器进程处理。
客户机进程需要请求某个服务时,可以与服务器进程的TCP端口建立连接,或者向服务器进程使用的UDP端口发送信息。
(2)服务器响应并发请求问题一台计算机能提供多种服务,每种服务有一个独立的进程,如果能同时运行多个进程,则称它支持并发。
并发性是实现客户机/服务器交互模式必须具备的条件。
网络中客户机发起请求是随机的,这就可能出现多个请求同时到达服务器的情况,服务器必须能够响应多个并发请求。
服务器可以有以下两种方案处理并发请求。
重复服务器(Iterative Server)方案该方案也称为循环服务器方案,它的服务器进程中包含一个请求队列,客户机请求到达后,首先进入队列中等待,服务器按照先进先出(First In First Out)的原则顺序作出响应。
图4.3为该方案响应请求的示意图。
图4. 3重复服务器方案示意图这种模式在同一时间只能处理一个客户机的请求,故对系统资源要求不高。
如果服务器需要在较长时间内才能完成一个请求任务,那么,其他的请求必须等待很长时间才能得到响应,故这种模式通常只能用于处理速度较快,处理逻辑比较简单的服务器程序的开发,如Linux的时间服务器。
并发服务器(Concurrent Server)方案并发服务器是一个守护进程(Daemon),在没有请求时,它处于等待状态。
一旦客户机请求到达,服务器立即为之创建一个子进程,然后回到等待状态,由子进程响应请求。
当下一个请求到达时,服务器再为之创建一个新的子进程。
其中,并发服务器叫做主服务器(Master),子进程叫做从服务器(Slave)。
图4.4为该方案响应请求的示意图。
图4. 4并发服务器方案示意图这种模式在同一时间可以处理多个请求,故并发服务器解决方案具有实时性和灵活性的特点。
主服务器经常处于等待状态,多个客户机同时请求的任务分别由不同的从服务器并发执行,这种处理模式可以尽量避免单处理模式中的对客户端请求响应不及时的问题。
但是,由于创建多个子进程,需要占用较多的CPU处理时间和系统资源,并且需要处理多个进程间的通信和数据共享问题,故对主机的软硬件资源要求较高。
因此,这种模式主要针对于面向连接的服务,一般用于处理不可在预期时间内完成的请求或者对速度要求较高的服务,如文件传输服务(FTP)。
(3)服务器进程的安全问题服务器进程拥有较高的权限,可以经常性的访问系统文件、保存日志、访问保护数据等。
同时,操作系统通常对服务器试图访问的用户文件也不加限制,这就导致用户能直接访问到中心数据,可能造成敏感数据被修改或者丢失。
因此,服务器不能无所顾忌地相信任何客户机,盲目处理任何客户机的请求。
它必须承担保障系统安全性的责任,负责实施系统访问和保护策略。
震惊世界的莫里斯“蠕虫”(Worm)病毒就是利用服务器安全漏洞在Internet 中大量复制并造成极大损失的。
4.1.2 对等计算模型1. 对等计算模型概念对等计算(Peer to Peer,简称P2P)可以简单的定义成通过直接交换来共享计算机资源和服务,而对等计算模型在应用层形成的网络通常称为对等网络。
与传统的服务器/客户机模型不同,对等计算的体系结构是令传统意义上作为客户机的各个计算机直接互相通讯,完成信息的共享和交换、计算资源共享(如CPU)、存储共享(如缓存和磁盘空间)等,这些计算机实际上同时扮演着服务器和客户机的角色。
在P2P网络环境中,成千上万台彼此连接的计算机都处于对等的地位,整个网络一般来说不依赖专用的集中服务器。
因此,对等计算模型可以有效地减少传统服务器的压力,使这些服务器可以更加有效的执行其专属任务。
不同机构对P2P的定义没有本质上的区别,只是从不同侧面分别强调了P2P网络的特点。
表4.2给出了几种P2P的定义。
表4. 2 P2P的定义对等网络分布范围比较小,网络中计算机的数量也比较少,一般在10台以内,所以网络拓扑相对简单。
对等网络安全管理分散,数据保密性差,它通过最直接交换来共享资源和服务,网络中各结点地位平,兼作服务器和客户机,组网成本较低。
2. P2P网络的基本结构P2P网络存在四种主要结构类型,分别是以Napster为代表的集中目录式结构、以Pastry、Tapestry、Chord、CAN为代表的分布式结构化P2P网络结构、以Gnutella为代表的分布式非结构化P2P网络结构,和以Skype、eDonkey、PPLive等为代表的混合式P2P网络结构。
(1)集中式(Centralized Topology )P2P网络集中式P2 P网络并没有完全脱离传统的C/S结构,它有一个中心服务器来负责记录共享信息以及应答对这些信息的查询,典型代表为Napster和Mase。
集中式P2P网络将所有网上提供的资料都分别存放在提供该资料的客户机上,服务器上只保留索引信息,服务器与对等实体以及对等实体之间都具有交互能力。
下面以Napster系统为例,说明集中式P2P网络的工作原理与特点。
Napster系统产生于1999年,是最早的实用化P2P系统,主要用来进行文件共享和交换,图4.5所示为Napster的系统架构,其工作原理如下:用户A(结点3)登录时将本地共享文件的目录报告给Napster中央服务器用户A向Napster服务器查询内容,并从服务器处得到结果用户A根据查询结果向所有提供此内容的用户结点进行Ping,挑选出最佳网络传输速率的用户B(结点4)用户A与用户B之间建立直接网络连接,下载得到查询内容。
图4. 5Napster系统架构这种形式为开放性共享系统提供了强大的管理能力,主要的数据传输在结点之间进行,中央服务器仅提供查询功能,与结点之间传输的数据量很小,避免了网络拥塞。
它要求有一个能连续运转的服务器,该服务器必须能够处理大量的用户连接,拥有足够的内存和磁盘空间来维护和搜索文件列表。
尽管Napster的使用与侵权、盗版等名词联系在一起,但不能因此就忽视Napster这一新兴领域所具有的潜力和广阔的应用前景,而阻止这一技术进步。
为了解决由于外界的压力而有可能导致系统停止运行的问题,于是产生了分布式的P2P网络形式。
(2)分布式非结构化(DecentralizedUnstructuredTopolagy)P2P网络分布式非结构化拓扑的P2 P网络采用随机图的组织方式形成一个松散的网络,如图4.6,其典型代表有Gnutella、Shareaza、Lime Wire和BearShare等。