首页 > 编程知识 正文

计算机网络第三章课后题答案(计算机网络教程第五版答案)

时间:2023-05-03 06:14:05 阅读:74139 作者:2848

http://www.Sina.com/http://www.Sina.com /

a )计算机网络是通信基础设施,为用户提供的最中心的服务是信息交换服务和资源共享服务。 计算机网络与通信网络和有线电视网络一样,是通信基础设施,但与这两个网络最大的区别在于计算机网络的终端装置是强大而智能的计算机。 利用计算机网络这一通信基础设施,在计算机上执行的各种APP应用程序可以通过彼此的通信,向用户提供文件传输、电子邮件、网络电视等更丰富的服务和APP应用程序

第一章 概述

a )分组交换采用存储转发技术,在需要发送数据的情况下,将发送的消息分成小数据段,在每个段之前添加控制信息作为报头,并发送到分组交换机,而不是在源和目的地之间建立物理路径。 各数据包的开头包含着目的地地址等控制信息。 分组交换网内分组交换机根据分组报头内的控制信息,将分组转发到下一个分组交换机。 用这种存储传输方式使分组传输到达最终目的地。

1-1 计算机网络向用户可以提供哪些服务?

解答:

在进行线路交换分组交换通信之前需要建立连接通信中,始终占用端到端的固定传输频带的分组在传输链路时只有每个段占用的链路数据依次到达分组,分组的顺序有可能被破坏的通信中在由于网络拥塞而建立连接之后通信中,不需要地址的所有分组具有地址或相关联的控制信息的端到端延迟,端到端延迟具有适合于传输大量实时数据的突发数据的数量

解答:互联网已成为世界第二大网络,仅次于全球电话网,缩小了人际交往的时间和空间,极大地改变了我们工作和生活的方方面面。

1-2 试简述分组交换的要点。

a )互联网基础架构大致经历了三个阶段。 第一阶段——从单一网络ARPANET发展到互联网。 第二阶段——建设了三级结构互联网。 第三阶段——正在形成具有多层ISP结构的互联网。

1-3 试从建立连接、何时需要地址、是否独占链路、网络拥塞、数据是否会失序、端到端时延的确定性、适用的数据传输类型等多个方面比较分组交换与电路交换的特点。

解答:制定互联网正式标准,需要经历以下四个阶段。

(1)互联网草案(Internet Draft ) ——在这个阶段还不是RFC文档。

)2)“推荐标准”(Proposed Standard ) ——从此阶段开始将成为RFC文档。

(3)草案标准(草稿标准)。

(4)互联网标准(互联网标准)。

1-4 为什么说因特网是自印刷术以来人类通信方面最大的变革?

a )以小写字母I开头的互联网(互联网或互联网)是常见名词,是指多个计算机网络相互连接的网络。 这些网络之间的通信协议,即通信规则可以是任意的。

以大写字母I开头的互联网是指当今世界上最大的开放、多个网络相互连接的特定计算机网络的专用名词,采用TCP/IP协议家族作为通信规则,其前身是美国的ARPANET。

1-5 因特网的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点。

解答:见1.4.2节。

1-6 试简述因特网标准制定的几个阶段。

a )互联网拓扑结构非常复杂,在地理上覆盖全球,但从其工作原理来看,可以分为以下两大块:

(1)边缘部分由与互联网连接的所有主机组成。 此部分由用户直接使用,用于通信(传输数据、音频或视频)和资源共享。

)2)核心部分由多个网络和连接到这些网络的路由器构成。 该部分服务于边缘部分(提供连接性和交换)。

1-7 小写和大写开头的英文名字internet和Internet在意思上有何重要区别?

1-8 计算机网络都有哪些类别?各种类别的网络都有哪些特点?

1-9 因特网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?

从差错控制、时延和资源共享3个方面分析,分组交换为什么要将长的报文划分为多个短的分组进行传输?
答:(1)若报文太大在传输中出现差错的概率大,并且一旦出现差错可能要重传整个报文,而划分为小的分组,该分组出现差错的概率减小了,并且一次仅需要重传一个分组。(2)将长的报文划分为多个短的分组可以减小储存转发的时延。(3)太大的报文占用链路太长,不利于资源共享,将长的报文划分为多个短的分组减小的资源共享的粒度,提高整个系统的平均响应时间,例如如一台计算机在传输大的文件时,而另一台计算机通过同一链路可以上网浏览网页,而无需等待文件传输结束。

1-13 计算机网络有哪些常用的性能指标?
解答:速率、带宽、吞吐量、时延、利用率

1-14 收发两端之间的传输距离为1000 km,信号在媒体上的传播速率为m/s1028。试计算以下两种情况的发送时延和传播时延。
(1)数据长度为710bit,数据发送速率为100 kbit/s;
(2)数据长度为310bit,数据发送速率为1 Gbit/s。
从以上计算结果可得出什么结论?

解答:(1) 发送时延为100 s,传播时延为5 ms。发送时延远大于传播时延。
(2) 发送时延为1 s,传播时延为5 ms。发送时延远小于传播时延。

1-15 网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活中的例子。
解答:网络体系结构采用分层结构是因为“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。
在我们的日常生活中不乏层次结构的系统,例如邮政系统就是一个分层的系统,而且它与计算机网络有很多相似之处,如图所示。

邮局运送部门铁路部门汽运公司铁路部门汽运公司邮局运送部门运送部门用户A你好B你好信件邮包货物信件邮包货物邮包邮包货物货物火车汽车货物货物用户B用户应用层信件传递层邮包运送层交通运输层交通工具层

1-16 协议与服务有何区别?有何关系?
解答:这些为进行网络中的数据交换而建立的规则或约定称为网络协议(network protocol)。网络协议也可简称为协议。协议是控制两个对等实体(或多个实体)进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下面一层所提供的服务。
协议和服务在概念上是很不一样的。首先,协议的实现保证了能够向上一层提供服务。使用本层服务的实体只能看见服务而无法看见下面的协议。其次,协议是“水平的”,即协议是控制对等实体之间通信的规则。但服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。另外,并非在一个层内完成的全部功能都称为服务。只有那些能够被高一层实体“看得见”的功能才能称之为“服务”。

1-17 试述具有五层协议的网络体系结构的要点,包括各层的主要功能。
解答:
(1) 物理层:在物理媒体上传送比特流。具体包括:与物理媒体的接口、比特的表示与同步、数据率、线路配置、物理拓扑等。
(2) 数据链路层:在两个相邻结点间(主机和路由器或路由器和路由器之间)的链路上传送以帧为单位的数据。具体包括:组帧、差错控制、物理编址、接入控制、流量控制等。
(3) 网络层:负责将分组从源主机(按照合适的路由)通过中间若干路由器的转发传送到目的主机。核心功能是逻辑编址、路由选择和分组转发。
(4) 运输层:负责主机中两个进程之间的逻辑通信(端到端通信)。具体包括:复用与分用、可靠数据传输、流量控制、拥塞控制等。
(5) 应用层:通过应用进程间的交互来实现特定网络应用,直接为用户或应用进程提供特定的应用服务,如文件传输、电子邮件等。

1-18 试解释以下名词:协议栈、实体、对等层、协议数据单元、客户、服务器、客户-服务器方式。
解答:
协议栈:将网络协议几个层次画在一起很像一个栈的结构,因此将这些协议层称为协议栈。
实体:表示任何可发送或接收信息的硬件或软件进程。
对等层:通信双方实现同样功能的层。协议定义的就是对等层间的通信规则。
协议数据单元:OSI参考模型把对等层次之间传送的数据单位称为该层的协议数据单元PDU。
客户:在计算机网络中进行通信的应用进程中的服务请求方。
服务器:在计算机网络中进行通信的应用进程中的服务提供方。
客户-服务器方式:通常指的是一种网络应用程序的工作方式。客户-服务器方式所描述的是进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方。服务器总是一直运行并被动等待通信,而客户总是主动发起通信。服务器可以同时处理多个客户的请求,而客户程序之间不直接进行通信。

1-19 试解释everything over IP和IP over everything的含义
解答:TCP/IP协议可以为各式各样的应用提供服务,即IP协议之上可以运行各种各样的网络应用,这就是所谓的everything over IP。同时TCP/IP协议也允许IP协议互连各种各式各样的物理网络而构成的互联网,在IP层以上看不见下层不同的物理网络,这就是所谓的IP over everything。
1-20 判断以下正误。
(1)提高链路速率意味着降低了信道的传播时延。(×)
原因:
提高链路速率是提高了将数据推送到链路的速率。而信道的传播时延仅跟信号的传播速率和信道长度有关,与发送速率无关。因此提高链路速率不会影响信道的传播时延。
(2)在链路上产生的传播时延与链路的带宽无关。(√)
原因:
由于承载信息的电磁波在通信线路上的传播速率(这是光速的数量级)与数据的发送速率并无关系,因此在链路上产生的传播时延仅与信号传播速率和信道长度有关。
(3)跨越网络提供主机到主机的数据通信的问题属于运输层的功能。(×)
原因:
跨越网络提供主机到主机的数据通信的问题属于网络层的功能。运输层为不同主机上的应用进程和应用进程间提供逻辑通信功能。
(4)发送时延是分组的第一个比特从发送方发出到该比特到达接收方之间的时间。(×)
原因:
发送时延是主机或路由器将分组发送到通信线路上所需要的时间,也就是从发送分组的第一个比特算起,到该分组的最后一个比特发送到线路上所需要的时间。
(5)由于动态分配通信带宽和其他通信资源,分组交换能更好更高效地共享资源。(√)
(6)采用分组交换在发送数据前可以不必先建立连接,发送突发数据更迅速,因此不会出现网络拥塞。(×)
原因:
由于分组交换不像电路交换那样通过建立连接来保证通信时所需的各种资源,因而无法确保通信时端到端所需的带宽,在通信量较大时可能造成网络拥塞。
1-21 一个系统的协议结构有N层,应用程序产生M字节长的报文,网络软件在每层都加上h字节的协议头,网络带宽中至少有多大比率用于协议头信息的传输?
解答:(N × h/(N × h + M)) × 100%。若应用程序产生的报文再分为多个小的分组则比率会更大。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。