1.试简述分组交换的要点。
分组交换网络采用的是存储转发方式工作,数据以分组的形式进行传输。发送一个报文,报文就会被分割成一系列的分组。每个分组有用户要发送的数据,还加上头尾对该组进行控制。在路径上的每个结点,分组被接收,短时间存储,然后传递给下一结点。
优点:高效、灵活、迅速、可靠。
缺点:分组在转发时需要排队而造成一定的延时;分组必须携带一些控制信息而产生额外开销。
2.试从多个方面比较电路交换、报文交换、分组交换的主要优缺点。
电路交换
优点
1.通信线路为双方用户专用,数据直达,传输数据的时延小。
2.通信双方之间一旦建立,双方可以随时通信,实时性强。
3.双方通信时按发送顺序传送数据,不会失序。
4.电路交换既适用于传输模拟信号,也适用于传输数字信号。
缺点
1.电路交换的平均连接建立时间长。
2.电路交换连接建立后,即使通信线路空闲,也不能供其他用户使用,所以信道利用低。
报文交换
优点
1.报文交换不需要为通信双方预先建立一条专用的通信线路,可随时发送报文。
2.采用存储转发的传输方式,可以做到某条传输路径发生故障时,重新选择另一条路径传输数据,提高了传输的可靠性。
3.通信双方不是固定占有一条通信线路,大大提高了通信线路的利用率。
缺点
1.数据要经历存储、转发这一过程,从而引起转发时延,报文交换的实时性差,不适合传送实时或交互式业务的数据。
2.报文交换只适用于数字信号。
3.报文长度没有限制,结点要完整地接收传来的整个报文,当输出线路不空闲时,进一步增加了传送时延。
分组交换
优点(高效、灵活、迅速、可靠)
1.分组交换仍采用存储转发传输方式,但将一个长报文先分割为若干个较短的分组,然后把这些分组逐个地发送出去。因此分组交换具有报文的优点。
2.因为分组是逐个传输,可以使后每个分组转发操作并行,等待的时间会少很多。
3.因为分组较短,其出错机率必然减少,每次重发的数据量也就大大减少,提高了可靠性。
缺点:
1.分组在转发时需要排队而造成一定的延时。
2.分组必须携带一些控制信息而产生额外开销。
3.尽管分组交换比报文交换的传输时延少,其结点交换机必须具有更强的处理能力。
3. 小写和大写开头的英文名字internet与Internet在意思上有何重要区别?
internet是一个通用名词,它泛指由多个计算机网络互连而成的计算机网络。
Internet是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定互联网,它采用TCP/IP协议族作为通信的规则,且其前身是美国的ARPANET。
4.计算机网络都有哪些类别?各种类别的网络都有哪些特点?
按网络的作用范围:
1.广域网WAN:远程、高速、是Internet的核心网。距离较远,但信息衰减比较严重。
2.城域网:城市范围,链接多个局域网。多采用ATM技术做骨干网
3.局域网:校园、企业、机关、社区。连接范围窄、用户数少、配置容易、连接速率高。
4.个人区域网PAN:个人电子设备。易于安装和使用。
按照网络的使用者:
1.公用网:面向公共营运。
2.专用网:面向特定机构(军队、铁路、银行、电力等)。
5.互联网的两大组成部分(边缘部分和核心部分)的特点是什么?它们的工作方式各有什么特点?
边缘部分:由各主机构成,用户直接进行信息处理和信息共享,低速连入核心网。
核心部分:由各路由器连网,负责为边缘部分提供高速远程分组交换。
6.网络结构体系为什么要采用分层次的结构?试举出一些与分层体系结构思想相似的日常生活的例子。
1.各层之间是独立的。某一层并不需要知道它的下一层是如何实现的,而仅仅需要知道该层通过层间的接口(即界面)所提供的服务。由于每一层只实现一种相对独立的功能,因而可将一个难以处理的复杂问题分解为若干个较容易处理的更小一些的问题。这样,整个问题的复杂程度就下降了。
2.灵活性好。当任何一层发生变化时(例如由于技术的变化),只要层间接口关系保持不变,则在这层以上或以下各层均不受影响。此外,对某一层提供的服务还可进行修改。当某层提供的服务不再需要时,甚至可以将这层取消。
3.结构上可分割开。各层都可以采用最合适的技术来实现。
4.易于实现和维护。这种结构使得实现和调试一个庞大而又复杂的系统变得易于处理,因为整个的系统已被分解为若干个相对独立的子系统。
5.能促进标准化工作。因为每一层的功能及其所提供的服务都已有了精确的说明。分层时应注意使每一层的功能非常明确。若层数太少,就会使每一层的协议太复杂。但层数太多又会在描述和综合各层功能的系统工程任务时遇到较多的困难。通常各层所要完成的功能主要有以下一些(可以只包括一种,也可以包括多种):差错控制、流量控制、分段和重装、复用和分用、连接建立和释放。
与分层体系结构的思想相似的日常生活有一个单位的行政管理体系、物流管理系统。
7.协议与服务有何区别?有何关系?
协议是控制两个对等实体进行通信的规则的集合。协议的语法方面的规则定义了所交换的信息的格式,而协议的语义方面的规则就定义了发送者或接收者所要完成的操作。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下面一层所提供的服务。
协议和服务在概念上是很不一样的。首先,协议的实现保证了能够向上一层提供服务。使用本层服务的实体只能看见服务而无法看见下面的协议。也就是说,下面的协议对上面的实体是透明的。其次,协议是“水平的”,即协议是控制对等实体之间通信的规则。但服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。另外,并非在一个层内完成的全部功能都称为服务。只有那些能够被高一层实体“看得见”的功能才能称之为“服务”。
8.试述具有五层协议的网络体系结构的要点,包括各层的主要功能。
采用五层协议的体系结构,包括应用层,运输层,网络层,数据链路层和物理层。
1.应用层
应用层是体系结构中最高层。它通过应用进程间的交互来完成特定网络应用。直接为用户的应用进程提供服务。
2.运输层
运输层的任务是向上一层的进行通信的两个进程之间提供一个可靠的端到端服务。
3.网络层
网络层负责选择合适的路由,使发送站的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。
4.数据链路层
在两个相邻结点之间传送数据时,数据链路层讲网络层交下来的IP数据报组装成帧,在两个相邻结点的链路上传送帧,每一帧包括数据和必要的控制信息;数据链路层在收到一个帧后,就可以从中提取出数据部分,交给网络层。
5.物理层
物理层的任务就是透明地传送比特流,要考虑用多大的电压代表“1”或“0”,以及接收方如何识别出发送方的比特。物理层还要确定连接电缆插头的定义及