
计算机网络课后习题答案.docx
26页百度文库第1章概述(P22)1、计算机网络的发展可划分为几个阶段?每个阶段各有何特点?答:计算机网络的发展可分为以下四个阶段1)面向终端的计算机通信网:其特点是计算机是网络的中心和控制者,终端围绕中心计算机分布在各处,呈分层星型结构,各终端通过通信线路共享主机的硬件和软件资源,计算机的主要任务还是进行批处理,/在20世纪60年代出现分时系统后,则具有交互式处理和成批处理能力2)以分组交换网为中心的多主机互连的计算机网络系统:分组交换网由通信子网和资源子网组成,以通信子网为中心,不仅共享通信子网的资源,还可共享资源子网的硬件和软件资源网络的共享采用排队方式,即由结点的分组交换机负责分组的存储转发和路由选择,给两个进行通信的用户段续(或动态)分配传输带宽,这样就可以大大提高通信线路的利用率,非常适合突发式的计算机数据3)具有统一的网络体系结构,遵循国际标准化协议的计算机网络:为了使不同体系结构的计算机网络都能互联,国际标准化组织ISO提出了一个能使各种计算机在世界范围内互联成网的标准框架一开放系统互连基本参考模型OSL这样,只要遵循OSI标准,一个系统就可以和位于世界上任何地方的、也遵循同一标准的其他任何系统进行通信。
4)高速计算机网络:其特点是采用高速网络技术,综合业务数字网的实现,多媒体和智能型网络的兴起2、试简述分组交换的特点答:分组交换实质上是在“存储-转发”基础上发展起来的它兼有电路交换和报文交换的优点分组交换路上采用动态复用技术传送按一定长度分割为许多小段的数据一一分组每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好3、试从多个方面比较电路交换、报文交换和分组交换的主要优缺点答:(1)电路交换:电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路当交换机完成接续,对方收到发起端的信号,双方即可进行通信在整个通信过程中双方一直占用该电路它的特点是实时性强,时延小,交换设备成本较低但同时也带来线路利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点电路交换比较适用于信息量大、长报文,经常使用的固定用户之间的通信2)报文交换\将用户的报文存储在交换机的存储器中。
当所需要的输出电路空闲时,再/将该报文发向接收交换机或终端,它以存储一一转发”方式在网内传输数据报文交换的优点是中继电路利用率高,\可以多个用户同时在一条线路上传送,可实现不同速率、不同规程的终端间互通但它的缺点也是显而易见的以报文为单位进行存储转发,网络传输时延大,且占用大量的交换机内存和外存,不能满足对实时性要求高的用户报文交换适用于传输的报文较短、实时性要求较低的网络用户之间的通信,如公用电报网3)分组交换:分组交换实质上是在存储一一转发”基础上发展起来的它兼有电路交换和报文交换的优点分组交换路上采用动态复用技术传送按一定长度分割为许多小段的数据一一分组每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好8、计算机网络可从哪几个方面进行分类?答:从网络的交换功能进行分类:电路交换、报文交换、分组交换和混合交换;从网络的拓扑结构进行分类:集中式网络、分散式网络和分布式网络;从网络的作用范围进行分类:广域网/WAN、局域网LAN、城域网MAN;从网络的使用范围进行分类:公用网和专用网。
9、计算机网络中的主干网和本地接入网各有何特点?答:主干网络一般是分布式的,具有分布式网络的特点,其中任何一个结点都至少和其它两个结点直接相连;本地接入网一般是集中式的,具有集中式网络的特点,所有的信息流必须经过中央处理设备(交换结点),链路从中央交换结点向外辐射10、计算机网络有哪几部分组成?\答:一个计算机网络应当有三个主要的组成部分:(1)若干主机,它们向用户提供服务;\(2) 一个通信子网,它由一些专用的结点交换机和连接这些结点的通信链路所组成的;।(3) 一系列协议,这些协议为主机之间或主机和子网之间的通信而用的11、试在下列条件下比较电路交换和分组交换要传送的报文共x(bit),从源站到目的站共经过k段链路,每段链路的传播时延为d(s),数据率为C(bit/s)在电路交换时电路的建立时间为s(s)o在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计问在怎样的条件下,分组交换的时延比电路交换的要小?答:对电路交换,当t=s时,链路建立;当t=s+x/C,发送完最后一bit;当t=s+x/C+kd,所有的信息到达目的地对分组交换,当t=x/C,发送完最后一bit;为到达目的地,最后一个分组需经过k-1个分组交换机的转发,每次转发的时间为p/C,所以总的延迟=x/C+(k-1)p/C+kd所以当分组交换的时延小于电路交换\x/C+(k-1)p/C+kd
通信/的两端共经过k段链路链路的数据率为b(bit/s),但传播时延和结点的排队时间均可忽略不计若打算使总的时延为最小,问分组的数据部分长度p应取为多大?//答:分组个数x/p,传输的总比特数:(p+h)x/p源发送时延:(p+h)x/pb最后一个分组经过k-1个分组交换机的转发,中间发送时延:j(k-1)(p+h)/b总发送时延D=源发送时延+中间发送时延D=(p+h)x/pb+(k-1)(p+h)/b\/令其对p的导数等于0,求极值\/p=,hx/(k1)16、收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2108m/s试计算以下两种情况的发送时延的传播时延:(1) 数据长度为107bit,数据发送速率为100kb/s2) 数据长度为103bit,数据发送速率为1Gb/s0\答:(1):发送延迟=107/(100X1000)=100s\传播延迟二1000X1000/(2X108)=5X10-3s=5ms\发送时延远大于传播时延2):发送延迟=103/(109)=10-6s=1us\传播延迟二1000X1000/(2X108)=5X10-3s=5ms\发送时延远小于传播时延。
第2章计算机网络的协议与体系结构(P33)、2、协议与服务有何区别?有何关系?答:网络协议:为进行网络中的数据交换而建立的规则、标准或约定由以下三个要素组成:(1)语法:即数据与控制信息的结构或格式2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应\(3)同步:即事件实现顺序的详细说明协议是控制两个对等实体进行通信的规则的集合在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务协议和服务的概念的区分:1、协议的实现保证了能够向上一层提供服务本层的服务用户只能看见服务而无法看见下面的协议下面的协议对上面的服务用户是透明的2、协议是“水平的”,即协议是控制两个对等实体进行通信的规则但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语3、网络协议的三个要素是什么?各有什么含义?答:网络协议:为进行网络中的数据交换而建立的规则、标准或约定由以下三个要素组成:(1)语法:即数据与控制信息的结构或格式2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
3)同步:即事件实现顺序的详细说明/5、试述五层协议的网络体系结构的要点,包括各层的主要功能答:所谓五层协议的网络体系结构是为便于学习计算机网络原理而采用的综合了/'OSI七层模型和TCP/IP的四层模型而得到的五层模型五层协议的体系结构见图1-1所示图1-1五层协议的体系结构各层的主要功能:(1)应用层应用层确定进程之间通信的性质以满足4户的需要应用层不仅要提供应用进程所需要的信息交换和远地操作,而且还要作为互相31的应用进程的用户代理(useragent),来完成一些为进行语义上有意义的信息交换所必须的功能2)运输层数任务是负责主机中两个进程间的通信2\因特网的运输层可使用两种不同的协议即面向连接的传输控制协议TCP和无连接的用户数据报协议UDP\面向连接的服务能够提供可靠的交付\\无连接服务则不能提供可靠的交付只是best-effortdelivery.\(3)网络层网络层负责为分组选择合适的路由,使源主机运输层所传下来的分组能够交付到目的主机4)数据链路层数据链路层的任务是将在网络层交下来的数据报组装成帧(frame),在两个相邻结点间的链路上实现帧的无差错传输5)物理层物理层的任务就是透明地传输比特流。
透明地传送比特流”指实际电路传送后比特流没有发生变化物理层要考虑用多大的电压代表“1”或“0”,以及当发送端发出比特“1”时,接收端如何识别出这是“1”而不是“0”物理层还要确定连接电缆的插头应当有多少根脚以及各个脚如何连接7、解释下列名词:协议栈、实体、对等层、协议数据单元、服务访问点、客户、服务器、客户-服务器方式答:协议栈:指计算机网络体系结构采用分层模型后,每层的主要功能由对等层协议的运行来实现,因而每层可用一些主要协议来表征,几个层次画在一起很像一个栈的结构\实体:表示任何可发送或接收信息的硬件或软件进程在许多情况下,实体是一个特定的软件模块对等层:在网络体系结构中,通信双方实现同样功能的层协议数据单元:对等层实体进行信息交换的数据单位服务访问点:在同一系统中相邻两层的实体进行交互(即交换信息)的地方服务访问点SAP是一个抽象的概念,它实体上就是一个逻辑接口/客户、服务器:\客户和服务器都是指通信中所涉及的两个应用进程客户-服务器方式所描述的是进程之间服务和被服务的关系客户是服务请求方,服务器是服务提供方客户-服务器方式:客户-服务器方式所描述的是进程之间服务和被服务的关系,当客户进程需要服务器进程提供服务时就主动呼叫服务进程,服务器进程被动地等待来自客户进程的请求。
第3章物理层(P69)/1、物理层要解决什么问题?物理层的主要特点是什么?(1)物理层要解决的主要问题:①物理层要尽可能屏蔽掉物理设备、传输媒体和通信手段的不同,使上面的数据链路层感觉不到这些差异的存在,而专注于完成本层的协议与服务②给其服务用户(数据链路层)在一条物理的传输媒体上传送和接收比特流(一般为串行按顺序传输的比特流)的能力为此,物理层应解决物理连接的建立、维持和释放问题③在两个相邻系统之间唯一地标识数据电路2)物理层的主要特点:①由于在OSI之前,许多物理规程。












