本文所有的习题均来自教师上课布置的题目和书上,答案是一家之言,仅供参考。
第一章 计算机概论
1.术语解释
计算机网络 网络拓扑结构 局域网 城域网 广域网 通信子网 资源子网
2.计算机网络的的发展可以划分为几个阶段?每个阶段各有什么特点?
3.以一个你所熟悉的因特网应用为例,说明你对计算机网络定义和功能的理解。
4.计算机网络如何分类?请分别举出一个局域网、城域网和广域网的实例,并说明它们之间的区别。
5.何为计算机网络的二级子网结构?请说明它们的功能和组成。
6.常用的计算机网络的拓扑结构有哪几种?各自有何特点?试画出它们的拓扑结构图。
7.计算机网络具有哪些功能?
8.目前,计算机网络应用在哪些方面?
第二章 网络体系结构与网络协议
解释下列术语
网络体系结构 服务 接口 协议 实体 协议数据单元 数据封装 数据解封装
在OSI参考模型中,保证端-端的可靠性是在哪个层次上完成的?C
A.数据连路层B.网络层C.传输层D.会话层
数据的加密和解密属于 OSI 模型 的功能。 B
A.网络层 B.表示层 C.物理层 D.数据链路层
OSI 参考模型包括哪 7 层?
同一台计算机之间相邻层如何通信?
不同计算机上同等层之间如何通信?
简述 OSI参考模型各层的功能。
简述数据发送方封装的过程。
OSI 参考模型中每一层数据单元分别是什么?
在 TCP/IP协议中各层有哪些主要协议?
试说明层次、协议、服务和接口的关系
计算机网络为什么采用层次化的体系结构?
试比较 TCP/IP 模型和 OSI 模型的异同点。
计算机网络为什么采用层次化的体系结构?
【要点提示】采用层次化体系结构的目的是将计算机网络这个庞大的、复杂的问题划分成若干较小的、简单的问题。通过“分而治之”,解决这些较小的、简单的问题,从而解决计算机网络这个大问题(可以举例加以说明)。
2.8
1.用生活中的实例说明面向连接的网络服务与无连接的网络服务
解析:面向连接的网络服务与无连接的网络服务就相当于生活中的电话系统和普通邮政系统所提供服务。
电话系统(面向连接的网络服务):首先要在用户之间建立连接,然后在该连接上进行数据传输,最后断开连接。具体地说就是先要拨号等待对方摘机建立通路(连接建立),然后才能相互交谈(数据传输),最后还要通过挂机来断开电话通话(连接拆除)。
邮政系统(无连接的网络服务):每一封信上都必须写上完整的收信方邮政编码和收信人地址,并且每一封信都独立于其他信件经由邮政部门选定的路径传送到收信方。具体地说就是我们要发的每一封信采用的都是存储转发的传输方式,先将信件投到邮筒或邮政部门,邮政部门会按照收信人的地址和邮政编码选定一条路径,然后再将信件传送到收信人的信箱内,由于各种原因可能会出现信件在途中遗失或先发的后收到的情况。
总之,当使用无连接服务的两个报文发向同一目标时,可能先发的报文在途中丢失或延误了,而后发的报文反而先收到,而这在面向连接的服务中是绝对不可能发生的。
4.OSI参考模型各层的关系是什么?
解析:OSI参考模型各层的关系,以主机A和主机B之间的数据传输为例。主机A的每一层会为上一层传输来的数据加上一个信息头,然后向下层发送出去,这一过程称为“封装”,然后通过物理介质传输到主机B,主机B每一层再对数据进行处理,把信息头去掉,最后还原成实际的数据,即执行主机A的逆过程,如图3-20所示。
图3-20 计算机之间的通信过程实例
本质上,主机的通信是层与层之间的通信,而在物理上是从上向下,最后通过物理信道到对方主机再从下向上传输,但是在逻辑上,每一层只负责处理每一层的事情,它并不需要关心其他层的具体的事情(当然有接口关联的除外)。因此,不同主机的相同层“好像”连在了一起,比如主机A的网络层与主机B的网络层建立了虚连接。
这种讲法还是有点抽象,再打个浅显的比方:在信纸上写好一封信后,将信装进信封的过程就是“封装”,然后扔进信筒里,再由邮局将信投递到收信人那里,收信人收到信后,必须把信拆开才能阅读。对于发信人和收信人来说,只关心信是否到达就可以了,至于信由哪个邮局投递,就不必关心了。发信和收信的过程就是一个典型的表明OSI模型如何工作的例子。
OSI各层之间也存在相互依存关系,如果没有低层,上层也将无从存在。举一个浅显的例子,网络上数据传输就像是地下通道一样,必须一级一级台阶地下,然后一级一级台阶地上,才能完成整个过程,如图3-21所示。当然,在实际中,并不一定是7层,可以将几层合成并成一层,如TCP/IP协议就只有4层。
如果能真正理解第一层,第二层,第三层,就可以说基本上掌握了网络技术。4层以上的内容主要与网络编程和网络应用技术有关,如果想学会组网,能够理解3