计算机网络第八版部分习题(谢希尔)
第一章 概述
1、试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
电路交换:必须经过“建立连接(占用通信资源)→通话(一直占用通信资源)→释放连接(归还通信资源)”三个步骤的交换方式称为电路交换。
由于电路交换在通信之前要在通信双方之间建立一条被双方独占的物理通路
优点:
- 通信时延小。通信双方通过专用线路进行通信,数据可以直达。当数据传输量较大时,优点将十分显著。
- 线路独占,没有冲突。
- 实时性强。一旦通信线路建立,双方可以实时通信。
缺点:
- 线路独占,利用率太低。
- 连接建立时间过长。
报文交换:又称 存储转发交换 (采用存储转发方式),是数据交换的三种方式之一,报文整个地发送,一次一跳。 报文交换是 分组交换 的前身。
优点:
- 无需建立连接。
- 动态分配线路。
- 线路利用率高。
缺点:
- 报文交换对报文的大小没有限制,需要网络节点有足够的缓存空间。
- 报文交换在节点处要经历存储、转发等操作,从而引起一定时延。
分组交换:它将用户的 报文 划分成一定长度的分组,以分组为存储转发
优点:
- 无需建立连接。
- 线路利用率高。
- 相对报文交换,分组长度固定,缓冲区容易管理。
- 分组比报文小,因此传输时间更短。
缺点:
- 仍然存在时延。
- 需要传输包括源地址、目的地址、分组编号等额外信息。增加了一定的开销。
- 分组可能遇到失序、丢失、重复等问题。
2、因特网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?
因特网的拓扑结构虽然非常复杂,并且在地理上覆盖了全球,但从其工作方式上看,可以划分为以下的两大块:
(1)边缘部分 由所有连接在因特网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。
(2)核心部分 由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。
3、客户服务器方式与对等通信方式的主要区别是什么?有没有相同的地方?
C/S方式所描述的是进程之间服务和被服务的关系。客户是服务的请求方,服务器是服务的提供方。服务的请求方和提供方都要使用网络核心部分所提供的服务。
客户和服务器建立通信关系后,通信可以是双向的,客户和服务器双方都可以发送和接受数据。
对等通信(P2P)是指两台主机在通信时并不区分哪一个是服务的请求方,哪一个是服务的提供方。只要两台主机都运行了对等连接软件,他们就可以进行平等的,对等连接通信。
实际上,P2P从本质上看仍是C/S,只是其中的每一台主机都可以看作是服务器或者客户机。 P2P可以看作是C/S的双向应用。
4、网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活。
分层的好处:①各层之间是独立的。某一层可以使用其下一层提供的服务而不需要知道服务是如何实现的。②灵活性好。当某一层发生变化时,只要其接口关系不变,则这层以上或以下的各层均不受影响。③结构上可分割开。各层可以采用最合适的技术来实现④易于实现和维护。⑤能促进标准化工作。与分层体系结构的思想相似的日常生活有邮政系统,物流系统。
5、网络协议的三个要素是什么?各有什么含义?
网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:
(1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
(3)同步:即事件实现顺序的详细说明。
6、名词解释:协议栈、实体、对等层、协议数据单元、服务访问点、客户、服务器、客户-服务器方式。
协议栈:将网络协议几个层次画在一起很像一个栈的结构,因此将这些协议层称为协议栈。
实体:表示任何可发送或接收信息的硬件或软件进程。
对等层:通信双方实现同样功能的层。协议定义的就是对等层间的通信规则。
协议数据单元:OSI参考模型把对等层次之间传送的数据单位称为该层的协议数据单元PDU。
服务访问点:在同一系统中相邻两层的实体进行交互(即交换信息)的地方.服务访问点SAP是一个抽象的概念,它实体上就是一个逻辑接口
客户:在计算机网络中进行通信的应用进程中的服务请求方。
服务器:在计算机网络中进行通信的应用进程中的服务提供方。
客户-服务器方式:通常指的是一种网络应用程序的工作方式。客户-服务器方式所描述的是进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方。服务器总是一直运行并被动等待通信,而客户总是主动发起通信。服务器可以同时处理多个客户的请求,而客户程序之间不直接进行通信。
文章来自于网络,如果侵犯了您的权益,请联系站长删除!