当前位置:文档之家› 课后练习题参考答案计算机网络导论

课后练习题参考答案计算机网络导论

课后练习题参考答案计算机网络导论1.人类的信息文明史分那几个阶段?它的发展有什么特点? 1)语言的产生:从简单的声音交换信息,到使用更复杂的语言来交换信息。

2)文字的产生:使用一些特定的符号来表达确定的信息。

3)印刷术的产生:使用可以存放大量信息的书本,信息可以被高效率的复制,信息的传播速度明显提高。

4)电话电报技术的产生:电报解决了信息不能够远距离高速传送的问题,但传送信息要进行特定的编码,而电话使用方便,在短时间内可以交流的信息量大为增加。

电话技术的发明大大改写了人类社会的信息文明程度, 5)集成电路和计算机技术的发明:集成电路和数字电子计算机,对信息可以进行大量快速的处理,使信息处理提高到一个崭新的高度,广泛而深入的影响我们生活的各个方面。

6)现代通信技术的发展:使得信息交换容量更大,功能更强,速度更快,距离更远,工作更稳定可靠。

7)计算机网络和因特网的产生:计算机网络是计算机技术和现代通信技术的有机结合,可以实现各类信息资源的高度共享。

3.计算机网络的典型应用有那一些? 数字通信(包括电子邮件,网络电话,网上传真,网上聊天,网上视频会议,网上文件传递等等。

)、分布式计算、网络门户服务(IDC和ASP)、信息查询、网上教育、虚拟现实、电子商务、家庭自动化等。

5.信息技术将向什么方向发展? 首先通信技术向交换方式趋于纯IP化、光纤采用波分复用技术扩容和计算机采用无线接入方式发展,其次是计算机多媒体技术的发展,还有网上应用的不断发展。

6.信道主要有那些类型?它们的特点是什么? 主要有模拟信道和数字信道两类,模拟信道用于传送模拟信号,数字信道用于传送数字信号。

但是数字信号经过数模转换后可以在模拟信道上传送,而模拟信号在经过模数转换后也可以在数字信道上传送。

7.计算机网络的三大组成部分的名字叫什么?各起什么作用? 计算机网络的三大组成部分是通信子网、网络高层和网上应用。

通信子网是用来保证整个计算机网络通信的基本传输的部分。

它担负着与通信媒体的衔接的任务,并要在相邻节点之间完成互相通信的控制,消除各种不同通信网络技术之间的差异,保证跨越在网络两头的计算机之间的通信联系的正确。

计算机网络的通信子网部分担负着向网络的高层提供一定质量的传输服务。

网络高层的内容也是传输服务,即网络节点到对方的网络节点之间的端到端的完整通信服务。

网络高层服务的目的是要完成将网上的应用和网络的数据通信彻底分开。

网上应用部分主要对有关的网上应用作出一些规范,使得所有的具体应用都可以在这些规则的规范下方便的进行。

8.包交换与电路交换相比有什么特点? 电路交换需要在通信双方建立一条实际的物理连接线路,而包交换不需要,所以线路利用率高。

计算机网络的层次化结构1.什么是开放式系统? 通过计算机网络可以互相访问的计算机系统,就叫做“开放式系统”。

2.为什么要用层次化模型来描述计算机网络? 由于计算机网络技术涉及到许多新的概念和新的技术,内容广泛而不太集中,是一个复杂的系统,为了更好的描述它掌握它,人们经过实践,采用了层次化结构的方法来描述复杂的计算机网络,以便于将复杂的网络问题分解成许多较小的、界线比较清晰而又简单的部分来处理。

3.什么是通信协议? 连在网络上的任意两台计算机之间要相互通信,所需要遵守的控制规则称之为通信协议。

4.面向连接和非连接的服务的特点是什么。

面向连接的服务,通信双方在进行通信之前,要事先在双方之间建立起一个完整的可以彼此沟通的通道,在通信过程中,整个连接的情况一直可以被实时地监控和管理。

而非连接的服务,不需要预先建立起一个联络两个通信节点的连接,需要通信的时候,发送节点就可以往“网络”上送出信息,让信息自主地在网络上去传,一般在传输的过程中不再加以监控。

5.滑动窗口协议是怎样用于流控制的?滑动窗口是计算机网络里很重要的一个“流”控制协议,实际上计算机网络的节点在向另一个节点发送信息的时候并不是每次就发一个帧。

为了提高信道的利用率,每次发送一般都发送一批帧。

网络技术中用“窗口大小”来指每批发送几个帧。

随着一组组的帧被发送出去,“窗口”也往后移。

此时,窗口后边的那些帧就是已经发送成功并且收到对方的应答的,而窗口左边的那些帧是上代发送出去的帧,而落在窗口内的那些帧就是已发出但还未得到对方的确认的帧。

6.IP协议,ARP和RARP协议是怎样互相配合完成网络层的包传输的? 由于网上的任何一台计算机要向其它一台计算机发送信息,必须知道那一台机器和自己的相关地址,否则就无法通信,IP协议则为每一台连接到某个网络上的计算机都定义了一个IP地址,但是IP地址还不能直接用来进行通信,因为IP地址只是某台计算机在某个网络中的地址(即在网络层的地址),如果要将该机的信息传送给目的计算机,还必须知道目的计算机的物理地址,ARP协议就是用来把一个连在同一个物理网上计算机的IP地址转换成该机的物理地址的。

而RARP协议通常用于无盘工作站,这种工作站只有物理地址,当要与网络上其他计算机通信时,则需要通过RARP协议将已知的物理地址转换成IP地址。

7、结合TCP协议的运行流图看运输层的功能。

TCP协议能够支持它的高层应用程序和另一端的计算机网络节点的高层应用程序之间建立起连接,传递信息。

TCP采用了所谓“三方握手”的方法,就是每次建立或拆除连接,都要在收发双方间交换三个报文,从而保证运输层建立连接和拆除连接的可靠性。

运输层的功能是建立和拆除运输层的连接,对点到点的通信实施控制,实现全双工通信控制并保证传输的可靠性。

8.不同的物理网络怎样才能实现互连? 一般通过集线器、网桥、交换机、路由器实现互连。

9、计算机网络高层应用的环境应该是怎样的?计算机网络的高层环境是一个应用程序向用户提供的服务应该把程序与它底层交互的细节情况屏蔽起来,不向用户提供网上物理资源和抽象资源的信息,而只提供给用户最容易记忆或使用操作的内容。

用高级的助记符的形式向用户提供高层应用的界面。

10.网络应用的环境是主要指哪些内容? 主要是客户/ 服务器交互环境、域名系统、电子邮件、文件传输、WWW、网络管理、网络安全几个方面。

计算机网络的通信子网1.基带系统在单个频率上采用未经调制的脉冲信号。

2.支持全双工通信的网络上的每个设备能够同时发送和接收数据。

3.在星型拓扑结构中,电缆从一台计算机连接出来。

7.为什么TCP/IP协议对Internet很重要? 因为Internet具有的特点,需要解决网络传输中数据报丢失和延迟问题,而在TCP/IP协议系列中,传输控制协议TCP比其他通用的传输协议提供了可靠的传输服务。

具体说TCP提供一个完全可靠的(没有数据重复或丢失)、面向连接的、全双工的流传输服务。

允许两个应用程序建立一个连接,并在任何一个方向上发送数据,然后终止连接。

每一TCP连接可靠地建立,完美地终止,在终止发生之前的所有数据都会被可靠地传递。

而可靠性是因特网很多应用的基础,所以TCP/IP协议对Internet的重要性是不言而喻的。

8.什么是IEEE,该组织是如何影响网络的?IEEE是美国电气和电子工程师学会,该组织所制定的IEEE802 标准已经逐步成国际标准。

9.说明曼彻斯特编码及他是如何使用的。

曼彻斯特编码将一个比特分成两个相等的间隔,代表1信号的比特的前一个间隔为高电平而后一个间隔为低电平,0信号的比特正好相反,这样,每个比特之间都有一次电平转换,从而便于接收端提取同步信号。

10.什么情况下在网络中设置路由器是无效的? 因为路由器具有判断网络地址和选择路径的功能,它用于连接多个逻辑上分开的网络,如果用在逻辑上无法分开的网络中设置路由器是无效的。

12.与帧中继比较X.25有什么优点?什么缺点? 为保证公用网的高可靠性,X.25采用三层协议,以虚电路技术构造了一个可靠的确认型的面向连接的公用网络。

在X.25网内每两个节点之间的数据传送都要经过校验和确认,实现出错重发机制,并在网络层和数据链路层都采用了可靠性措施。

缺点是X.25由于要对分组层进行层间操作,对报文进行分组和重组,对相邻节点间都要有确认和重发,因而消耗大量网络资源,增加了时延。

13.FDDI 可能达到的网络速度是多少? FDDI 可能达到的网络速度是每秒传输100Mbps数据。

14.ATM 可能达到的网络传输速度是多少? ATM 可能达到的网络传输速度是每秒传输155Mbps数据。

15.ATM是一种能高速传输数据的先进广域计算机数字网络。

16、ATM使用交换机作为不同子网间的互连设备。

19.能提供最好网络设备的组织通常选择交换机而不用集线器,为什么? 因为交换机本身具有整体速度(交换机快得多)、发送方法或电子逻辑(更智能)、更多的端口数等优点。

20.为什么以太网与令牌环网不适用于广域网? 因为以太网与令牌环网属于局域网技术,而局域网技术是为一个地点的计算机之间的联网而设计的,它提供了少量的计算机之间的网络通信,其最致命的限制是它的规模,即一个LAN不能处理任意多的计算机,也不能连接分布在任意多地点的计算机。

而广域网的特点是可以不断扩展,以满足跨越广阔地域的多个地点、每个地点都有多个计算机之间联网的需要。

不仅如此,广域网还应有足够的能力,使得联向的多个计算机能同时通信。

第四章计算机网络中的高层应用1.什么是域名,为什么需要它。

域名是一种字符型的主机命名机制,因为采用统一的IP地址来识别因特网上的主机,屏蔽底层的物理地址,虽然给应用取得了很大的方便。

然而,对于一般用户来说,以点分隔开的数字型的IP地址方式还是太抽象,难于记忆和理解。

为了便于一般用户使用所以需要它。

2.域名系统是如何解释域名的。

从概念上讲,域名解析自上而下进行,从根服务器开始直到树叶上的服务器。

域名解析有两种方式: 1)反复解析(iterative solution):每一次联系一个不同的服务器。

递归解析(recursive solution):请求一个名字服务器系统完成全部解析。

2)递归解析(recursive solution):请求一个名字服务器系统完成全部解析。

一个完整的域名解析算法如图4-5所示,按照C/S模型可分为客户端和服务器两部分操作。

首先,客户端软件形成域名查询,查询报文中含有待解析的名字,名字种类的说明,所需回答的类型和解析方式。

然后,该报文被发送给本地的名字服务器。

当服务器收到查询时,它检查待查询的域名是否处于它授权管理的子域内。

如果是,它就根据自己的数据库把名字解析成地址,将结果发回客户端;否,它就检查客户端指明的是何种方式的解析。

如果是递归解析,服务器就和能解析该名字的服务器联系,进行解析,并将结果返回给客户端;若是请求反复解析,则服务器就不能提供解析结果,但是返回给客户端一个响应,其中指明了为解析该名字应联系的下一个名字服务器,进行下一轮解析。

相关主题