计算机网络基础考试试题(2)

2020-04-14 02:12

? TCP 报文段是在运输层抽象的端到端逻辑信道中传送,这种信道是可靠的全双工信道。但这样的信道却不知道究竟经过了哪些路由器,而这些路由器也根本不知道上面的运输层是否建立了 TCP 连接。

2、在TCP拥塞控制中,什么是慢开始、拥塞避免、快重传和快恢复算法?这里每一个算法起什么作用?“乘法减小”和“加法增大”各用在什么情况? 参考答案:

慢开始是指发送端按指数规律由小到大逐渐增大拥塞窗口数值,避免发生网络拥塞;拥塞避免是指当网络已经发生拥塞的情况下,发送端按线性规律缓慢增大拥塞窗口值,尽量减少主机发送到网络中的分组数,使得发生拥塞的路由器有足够时间把队列中积压的分组处理完毕;快重传是指在某些情况下可更早地重传丢失的报文段(如发送端一连收到三个重复的ACK即可断定有分组丢失,就应立即重传) ,并非取消重传计时器;快恢复是指当网络发生拥塞时,为了网络能快速地恢复到正常工作状态而采用的一种机制,常常与快重传配合使用。

无论是在慢开始还是在拥塞避免阶段,只要出现一次超时(即出现一次网络拥塞) ,就执行 \乘法减小\,将慢开始门限值设置为当前的拥塞窗口值的一半。在执行拥塞避免算法后,当收到对所有发出的报文段的确认,执行\加法增大\,将拥塞窗口增加一个MSS大小,使拥塞窗口缓慢增大,以防止网络过早出现拥塞。 3、作为中间设备,转发器、网桥、路由器和网关有何区别? 参考答案:

(1)转发器、网桥、路由器和网关所在的层次不同 转发器:是物理层的中继系统 网桥:是数据链路层的中继系统 路由器:是网络层的中继系统

网关:在网络层以上的中继系统即为网关。

(2)当中继系统是转发器或者网桥时,一般并不称其为网络互联,因为仍然是一个网络。路由器其实是一台专用计算机,用来在互联网中进行路由选择,

一般讨论的互联网都是指用路由器进行互联的互联网络。 4、网络层向上提供的服务有哪两种?试比较其优缺点。 参考答案:

网络层向上提供的两种服务为: (1)虚电路服务

计算机进行通信前应先建立一条虚电路,然后双方沿着已建立的虚电路发送分组。

(2)数据报服务

计算机在发送分组时不需要先建立连接,每一个分组独立发送,与其前后的分组无关。 优缺点比较:

从占用通信子网资源方面看:虚电路服务将占用结点交换机的存储空间,而数据报服务对 每个分组有其完整的目标地址独立选径,如果传送大量短的分组,数据头部分远大于数据部分, 则会浪费带宽。

从时间开销方面看:虚电路服务有创建连接的时间开销,对传送小量的短分组, 显得很浪费;而数据报服务决定分组的去向过程很复杂,对每个分组都有分析时间的开销。

从拥塞避免方面看:虚电路服务因连接起来的资源可以预留下来,一旦分组到达,所需的带宽和结 点交换机的容量便已具有,因此有一些避免拥塞的优势,而数据报服务则很困难。

从健壮性方面看:通信线路的故障对虚电路服务是致命的因素,但对数据报服务则容易通过调整路由得到补偿,因此虚电路服务更脆弱。 5、为什么要划分子网?子网掩码的作用是什么?

参考答案:

由于Internet的每台主机都需要分配一个惟一的IP地址,因此分配的IP地址很多,这将使路由器的路由表变得很大,进而影响了路由器在进行路由选择时的工

作效率。解决这个问题的方法就是将一个大的网络划分为几个较小的网络,每个小的网络称为一个子网。

当一个分组到达一个路由器时,路由器应该能够判断出IP地址的网络地址。子网掩码用来判断IP地址的哪一部分是网络号与子网号,哪一部分是主机号。为了完成这种编号分离,路由器将对IP地址和子网掩码进行\与\运算。

6、假定要从已知的URL获得一个万维网文档。若该万维网的IP地址开始时并不知道。试问:除了HTTP外,还需要什么应用层协议和运输层协议。 参考答案:

应用层协议需要DNS,运输层协议需要的是UDP(DNS使用)和TCP(HTTP使用) 7、端口的作用是什么?为什么端口号要划分为三种? 解析主要考查端口的作用、存在的意义以及分类的依据。 参考答案

(1)端口的作用UDP和TCP都使用了与应用层接口处的端口( Port)与上层的应用进程进行通信。端口也即是运输层的服务访问点(TSAP) ,其作用就是让应用层的各种应用进 程都能将其数据通过端口向下交付给运输层,以及让运输层知道应当将其报文段中的数据向上 通过端口交付给应用层相应的进程。所以从这个意义上说,端口是用来标志应用层的进程。

(2)计算机中的进程要通信,不仅必须知道对方的IP地址,而且还要知道对方的端口号。因特网上的计算机通信是采用客户——服务器方式,客户必须首先知道对方服务器的IP地址和端 口号,因此首先分为服务器端使用的端口号和客户端使用的端口号两类。而对服务器端使用的 端口号而言,由于TCP /IP有一系列最为重要的应用程序,为了让所有用户都知道,每当出现一 种这样的新应用程序时,LANA都必须为它指派一个端口以便使因特网上其他应用进程知道它 并与它通信,这类端口就是熟知端口。在熟知端口以外,保留的端口可以被其他服务器端的没 有熟知端口号的应用程序使用,但事先必须进行登记以防止重复,这类端口号称为登记端口号。 因此端口号就被划分为了三种。

8、为什么说UDP是面向报文的,而TCP是面向字节流的?

参考答案:

UDP是面向报文的。发送方的UDP对应用程序交下来的报文,在添加首部后就向下交付给IP层。UDP对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。 这就是说,应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。在接收方的UDP,对IP层交上来的UDP用户数据报,在去除首部后就原封不动地交付给上层的应用进程。也就是说,UDP一次交付一个完整的报文。

TCP是面向字节流的,由于虽然应用程序和TCP的交互是一次一个数据块(大小不等) ,但TCP把应用程序交下来的数据看成仅仅是一连串的无结构的字节流,TCP并不知道所传送的字节流的含义。TCP不保证接收方应用程序所收到的数据块和发送方应用程序所发出的数据块具有对应大小的关系,但接收方应用程序收到的字节流必须和发送方应用程序发出的字节流完全一样。

9、网络互联有何实际意义,进行网络互联时,有哪些共同的问题需要解决? 参考答案:

网络互联暗含了相互连接的计算机进行通信,也就是说,从功能上和逻辑上看,这些相互连接的计算机网络组成了一个大型的计算机网络。网络互联可以使处于不同地理位置的 计算机进行通信,方便了信息交流,促成了当今的信息世界。 存在问题有:不同的寻址方案;不同的最大分组长度;不同的网络接入机制;不同的超时控 制;不同的差错恢复方法;不同的状态报告方法;不同的路由选择技术;不同的用户接入控制;不 同的服务(面向连接服务和无连接服务) ;不同的管理与控制方式等等。

10、试说明运输层中伪首部的作用? 参考答案:

TCP/IP协议都包含伪首部,它们的作用是为了计算校验和而在UDP/TCP用户数据报之前添加的12个字节,它既不向下传送,也不向上递交,仅仅为了计算校

验和。

11、网络协议的三个要素是什么?各有什么含义?(p28) 参考答案

网络协议:为进行网络中的数据交换而建立的规则、标准或约定。 由以下三个要素组成:

语法:即数据与控制信息的结构或格式。

语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。 同步:即事件实现顺序的详细说明。

12、试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。 参考答案:

电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。

报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。

分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。

13、什么是时延,网络中的时延是由那几个部分组成的? 参考答案:

时延:是指数据从网络的一段传送到另一端所需要的时间。 网络中的时延是由以下几个部分组成的:

(1)发送时延:是主机或者路由器发送数据帧所需要的时间,即从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需要的时间。 (2)传播时延:是电磁波在信道中传播一定距离需要花费的时间。 (3)处理时延:主机或者路由器在收到分组时进行处理的时间。

(4)排队时延:分组在经过网络传输时,要经过许多路由器,分组在进入路由器的时候要现在输入排列队列中等待处理,在路由器确定了转发接口后,还要在输出队列中排队等待转发,这就产生了排队时延。


计算机网络基础考试试题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:机械设计试卷及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: