第一章 引论
1、计算机网络的发展可划分为哪几个阶段?每个阶段各有何特点?P1-9 (重点)
2、什么是计算机网络?P11-12
3、利用计算机网络可以共享哪些资源?P12
4、计算机网络与分布式计算机系统之间的区别和联系是什么?P13
5、计算机网络由哪些部分组成,什么是通信子网和资源子网?试述这种层次结构观的特点以及各层的作用。P13
6、可以从哪些角度对计算机网络进行分类?P14-17
7、什么是耦合度?按耦合度不同,如何区分计算机网络和其他计算机系统?P12
8、比较计算机网络的几种主要拓扑结构的特点和适用场合。P14-16 (重点)
9、设有5个路由器要连接成一个点到点的通信子网。在每对路由器之间可以使用一条高速线
路、中速线路、低速线路或不设置线路。如果生成和检查每一种拓扑结构需要100ms的计算时间,则需要多长时间才能查完所有可能的拓扑结构?
参考答案: n*(n-1)/2=5*4/2=10 10*100=1000ms=1s
10、局域网、城域网和广域网的主要特征是什么?P16 11、总线型结构是否适合于广域网,为什么?
参考答案: 不适合。总线型拓扑结构只适合采用广播式通信方式,而由于广域网规模过大,连接节点数量过大无法使用广播式通信方式。
第二章 数据通信基础知识
1、简述数据通信系统的主要组成部分。P23-24
2、说明模拟数据和数字数据以模拟信号或数字信号传输时使用的方法。P26
3、如何利用话音通道传输计算机数据?P25-26
4、调制解调器的解调部分与编码解码器的编码部分都是将模拟信号转换成数字信号,二者有区别吗?
参考答案:
(1)编码器接受任意的模拟信号,并从它产生数字信号。而解调器只接受调制了的正弦(或余弦)波,产生数字信号。
(2)调制解调器的调制和解调不会失真,信号没有损失,过程可逆。编码器的编解码允许一定程度的信号失真,如视频信号的编码解码。
5、信道的通信方式有哪几种?在实际的网络中,最常用的是哪种方式?为什么?P27
6、请比较基带传输和宽带传输的概念和传输过程。P28-29
7、同步方式有哪几种?各有什么特点?P29-31
8、通过比较说明双绞线、同轴电缆和光纤三种常用传输介质的特点。P38表2.2
9、无线介质与有线介质相比,有何特点?在选择传输介质时,应考虑哪些问题?
参考答案:
(1)无线介质与有线介质相比最大的优势在于无需布线代谢产物复杂的传输环境。
(2)选择传输介质时应重点考虑满足建网要求,包括:传输容量,传输效率,安全性,可靠性,价格,网络的扩展要求等。
10、数字数据的数字编码与模拟数据的数字编码有何区别?P39-41 (重点)
11、给出比特流011000101111的不归零编码、曼彻斯特编码以及差分曼彻斯特编码的波形图。P39图2.15
12、为什么要采用多路复用?多路复用有哪几种形式,各有何特点?P42-47
13、什么是交换?说明常见的交换技术的特点。P49-51
第三章 计算机网络体系结构
1、什么是网络体系结构?P67 请说出使用分层协议的两个理由。P66-67
2、什么是实体?什么是对等实体?P67
3、什么是网络协议?P67 它包括哪些因素?试列举自然语言中相对应的要素。P67-68
4、OSI参考模型定义了哪些数据单元?P69 它们之间的关系如何?P69表3.1
5、面向连接的服务和无连接服务之间的主要区别是什么?P71-73
6、假设有两个网络都可以提供可靠的、面向连接的服务。其中一个网络提供可靠的字节流,另一个网络提供可靠的报文流。两者是否相同?请给出一个例子予以说明。
参考答案:
不相同。 在报文流中,网络保持对报文边界的跟踪;而在字节流中,网络不做这样的跟踪。例如,一个进程向一条连接写了1024 字节,稍后又写了另外1024 字节。那么接收方共读了2048 字节。对于报文流,接受方将得到两个报文。每个报文1024 字节。 而对于字节流,报文边界不被识别。接收方把全部的2048 个字节当作一个整体,在此已经体现不出原先有两个报文的事实。
7、试说明服务与协议的关系。P71
8、服务原语的作用是什么?试以有确认的服务为例进行说明。
参考答案:
服务在形式上是用服务原语来描述的,这些原语供用户实体访问该服务或向用户实体报告某事件的发生。
9、说明数据在实际网络中是如何进行封装和传输的? (重点)
10、一个系统有n层协议的层次结构。应用程序产生的消息的长度为m字节,在每一层需要加上一个h字节的头部。请问:这些头部需要占用多少比例的网络带宽?
参考答案: n*h/(m+n*h)
11、OSI参考模型的层次划分原则是什么?P75 试画出OSI参考模型的结构示意图,并简述各层的主要功能。P75-84
12、“有确认”服务和“无确认”服务之间的差别是什么?P73 对于建立连接、传输数据和释放连接这三种情况,请说出哪些有可能是“有确认”服务或“无确认”服务,哪些两者皆可,哪些两者皆不可。
参考答案:
(1)在有确认服务中,作为对请求原语的反应,接收方要发出一个明确的响应原语。具体的说,有确认服务包括请求,指示,响应和证实4个原语,而无确认服务则只有请求和指示2个原语。
(2)连接服务总是有确认服务,因为远程对等实体必须同意才能建立连接,所以建立连接必须是有确认服务,取决于网络设计者的选择。传输数据和释放连接可以是有确认服务,也可以是无确认服务。
13、在两台计算机之间传送一个文件,有两种可行的确认策略。第一种策略是把文件分成分组,接收方逐个确认分组,但没有对整体的文件传送进行确认;第二种策略是不确认单个分组,仅当文件全部被接收后,对整个文件予以接收和确认。试讨论这两种方式的优缺点。
参考答案:
第一种策略:优点:故障适应性强,易于平衡网络流量;
缺点:时延大,文件可能损坏、失序、丢失、重复,每个分组
都要提供完整的地址。
第二种策略:优点:无错、按序、不丢失,仅需要一个完整的地址;
web服务器主要提供什么服务
缺点:故障适应性差,可能造成网络拥堵。
14、说明TCP/IP参考模型与OSI/RM相比有什么优点和不足?
参考答案:
(1)TCP/IP的主要优点: ①简单、灵活、易于实现 ②充分考虑不同用户的需求 (2)TCP/IP主要缺点:
①没有明显地区分出协议、接口和服务的概念 ②不通用,只能描述它本身 ③主机-网络层只是个接口 ④不区分物理层和数据链路层 ⑤有缺陷的协议很难被替换
15、TCP/IP参考模型对物理层和数据链路层并没有具体的协议,说明为什么这样设计?P84
16、IP协议是无连接的,这意味着网络层的传输具有什么特点?带来的问题是什么?
参考答案:
(1)意味着网络层传输前不需要建立连接,提高传输效率。 (2)带来的问题是传输服务不可靠,不能保证送达、失序和无错。 17、提出五层网络参考模型的原因是什么?P88
第四章 因特网及其应用
1、应用层协议对传输层协议选择的主要考虑因素是哪些?
参考答案: 数据丢失、带宽需求、实时性
2、列出五个常用的因特网应用项目以及相关协议。
参考答案:
(1)万维网:HTTP; (2):SMTP, POP, IMAP; (3)文件传输:FTP; (4)远程终端登录:TELNET; (5)域名服务:DNS。
3、在两个主机的通信会话中,那个主机是服务器,哪个是客户端?
参考答案:
在两个主机的通信会话中,首先发起会话的一方为客户端,处于“倾听”状态的为服务器。但是,通信会话成功的先决条件是服务器必须首先处于开机或“倾听”状态。
4、一个运行在某台主机中的通信进程,需要那些信息来确定运行在另一台主机中的进程?
参考答案:
一个运行在某台主机中的通信进程,需要对方主机的IP 地址、对方的端口号或服务访问点(SAP)来确定运行在该主机中的对等通信进程。
5、列出常见的网络应用的用户代理程序。
参考答案:
(1)万维网:IE, FIREFOX; (2):IE, FOXMAIL; (3)文件传输:IE, cuteFTP; (4)远程终端登录:telnet, IE; (5)多媒体视频:realplay.
6、为什么HTTP、FTP、SMTP、POP 和IMAP 需要TCP 的支持而不是UDP的支持?
参考答案:
因为上述协议都是基于“文件”的网络应用,对数据丢失十分敏感,要求数据的完整和可靠、但对带宽需求、实时性的要求并不高,所以,TCP 协议可以满足这样的要求。
7、为什么大部分FTP 服务器需要限制同时连接的客户端数量?
参考答案:
实际上,所有的网络服务器都会对同时可接入的客户数量进行限制,其原因也十分简单,任何网上的服务资源都是有限的,但是这种情况,尤以FTP 服务器表现的最为突出。
(1)因为FTP 是一种十分普及的网络应用,使用客户众多;
(2)它是“面向连接”的应用,服务器需要保留登录用户的状态和根据用户权限控制用户对文件的访问,对于每一个FTP 连接,一般需要两个通道进行才能进行有效的文件传输。
由于以上原因,FTP 对服务器资源的占用是比较多的。为了使得文件服务器能够保证所有服务的正常运行,而不至于因为过多用户登录造成系统资源的枯竭并导致系统崩溃,所以对同时可接入的用户按服务器所能承受的能力实行限制。
8、请简单叙述浏览器本地缓存的应用机理,你的浏览器一般是如何配置的。
参考答案:
浏览器本地缓存是指在客户端主机上分配了一个专用的文件夹(如Windows系统中的..\ Temporary Internet Files)存放用户所有访问过的网页,当用户再次访问同一网页时,
浏览器会从该文件夹进行查,并使用该网页进行显示。显然,这是一个多快好省的办法, 可以大大提高网页的响应时间。对于过时(尤其是新闻类目录网页)的网页,万维网设计了“有条件获取(condition GET)”的方法,一个HTTP 请求报文要满足“有条件获取”须具备两点:
(1)在请求报文中使用GET 方法;
(2)在请求报文中包含“IF-Modified-Since”字样的首部信息。 这样,存储原始网页的网站对每个此类的请求报文,会进行比较和判断,并根据判断结果返回相应的信息,或者是新的对象,或者是“Object not modified.”一般浏览器本地缓存虽然可以保存用户访问过得网页中的所有对象,但由于磁盘空间的限制,不可能无限制或长期保存这些资料。在浏览器的默认设置中,历史资料保存的默认期限为20 天。根据用户自己访问的频度和磁盘容量的大小,可以作适当调整。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论