2018年浙江大学计算机科学与技术学院408计算机学科专业基础综合之计算机网络考研核心题库
● 摘要
一、综合题
1. 设TCP 的ssthresh 的初始值为8(单位为报文段)。当拥塞窗口上升到12时网络发生了超时,TCP 使用慢开始和拥塞避免。试分别求出第1次到第15次传输的各拥塞窗口大小。你能说明拥塞窗口每一次变化的原因吗?
【答案】拥塞窗口大小依次为1、2、4、8、9、10、11、12、1、2、4、6、7、8、9。如图所示。
1、2、4、8执行的是慢开始算法,所以是按着指数规律递增,当拥塞窗口是8时,达到了ssthresh 初始值,所以开始执行拥塞避免“加法增大”,当拥塞窗口达到12时,开始执行“乘法减小”采取慢开始的算法。当传输次数达到11次的时候,拥塞窗口达到了新的ssthresh 值6, 所以又开始执行“加法增大”。
图 慢开始和拥塞避免情况
2. 网络协议的三个要素是什么,各有什么含义?
【答案】网络协议的三个要素:语法,语义和同步。
(1)语法:即数据与控制信息的结构或格式;
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应;
(3)同步:即事件实现顺序的详细说明。
3. 什么叫做传统以太网?以太网有哪两个主要标准?
【答案】传统以太网表示最早流行的l0Mb/s速率的以太网。在以太网中,所有计算机被连接在一条同轴电缆上,采用具有冲突检测的载波感应多处访问
总线拓扑结构。
以太网的两个主要标准是:与
第 2 页,共 36 页 方法,采用竞争机制和标准。
4. 实时数据和等时数据是一样的意思吗?为什么说因特网是不等时的?实时数据都有哪些特点?试说明播放时延的作用。
【答案】(1)实时数据和等时数据不一样。实时数据是指在发送实时数据的同时,接收端边接收边播放。而等时数据是指发送时的时间间隔是恒定的。实时数据往往是等时数据,但等时的数据不一定是实时数据。
(2)传统的因特网是不等时的,因为在使用IP 协议的因特网中,每一个分组是独立地选择路由,因而这些分组在接收端的到达速率一般都会变成非恒定的。
(3)实时数据的特点:等时、连续、对时延和时延抖动有较高要求。
(4)播放时延的作用:由于分组以非恒定速率达到,因此早到达的分组在缓存中停留的时间较长,而晚到达的分组在缓存中停留的时间较短。从缓存中取出分组是按照固定的时钟节拍进行的,因此到达的非等时分组,就变为了等时的分组,这在很大程度上消除了时延的抖动。
5. 局域网的主要特点是什么?为什么局域网采用广播通信方式而广域网不采用呢?
【答案】(1)①从功能的角度来看,局域网的特点:
网络为一个单位所拥有,且地理范围和站点数目均有限。此外它还具有共享传输信道、用户个数有限、传输速率高、近距离传输、误码率很低、多采用分布式控制和广播式通信等特点。
②从网络的体系结构和传输控制规程来看,局域网的特点:
a. 底层协议简单。
b. 不单独设立网络层。
c. 采用多种媒体访问控制技术。
(2)广域网由更大的地理空间、更多的主机构成,若要将广播用于广域网,可能会导致网络无法运行。
①主机间发送数据时,将会独自占用通信链路,降低了网络的使用率;②主机A 向主机B 发送数据时,是向网络中所有的主机发送数据,当主机数目非常多时,将严重消耗主机的处理能力。同时也造成了数据的无效流动;③极易产生广播风暴,使网络无法运行。
而局域网采用广播通信是因为局域网中的机器都连接到同一条物理线路,即共享传输信号,主机将要发送的数据送到公用链路上,然后发送至所有主机,接收端通过地址对比,接收发往自己的数据,并丢弃其他数据。
6. 从IPV4过渡到IPV6的方法有哪些?
【答案】目前,从IPV4过渡到IPV6的方法有3种:双协议栈技术、隧道技术以及网络地址转换/协议转换技术。
(1)双协议栈(Dualstack )是指在完全过渡到IPV6之前,使一部分主机(或路由器)装有两个协议栈,一个IPV4和一个IPV6。因此双协议栈主机(或路由器)既能够和IPV6的系统通信,又能够和IPV4的系统进行通信。双协议栈的主机(或路由器)记为IPV6/IPV4, 表明它具有两种
第 3 页,共 36 页
IP 地址:一个IPV6地址和一个IPV4地址。双协议栈主机在和IPV6主机通信时是采用IPV6地址,而和IPV4主机通信时就采用IPV4地址。
(2)隧道技术的要点就是在IPV6数据报要进入IPV4网络时,将IPV6数据报封装成为IPV4数据报(整个的IPV6数据报变成了IPV4数据报的数据部分)。然后,IPV6数据报就在IPV4网络的隧道中传输。当IPV4数据报离开IPV4网络中的隧道时再把数据部分(即原来的IPV6数据报)交给主机的IPV6协议栈。
(3)网络地址转换/协议转换技术
网络地址转换/协议转换技术NA T-PT (Network Address Translation-Protocol Translation)通过与SIIT 协议转换和传统的IPv4下的动态地址翻译(NAT )以及适当的应用层网关(ALG )相结合,实现了只安装IPv6的主机和只安装IPv4机器的大部分应用的相互通信。
7. PPP 协议的主要特点是什么?为什么PPP 不使用帧的编号?PPP 适用于什么情况?为什么PPP 协议不能使数据链路层实现可靠传输?
【答案】(1)PPP 协议的主要特点
①点对点协议,既支持异步链路,也支持同步链路。
②PPP 是面向字节的。
(2)PPP 不使用帧的编号的原因
①在数据链路层出现差错的概率不大时,使用比较简单的PPP 协议比使用能够实现可靠传输的数据链路层协议开销小一些。
②假定采用了能实现可靠传输的数据链路层协议,然而当数据帧在路由器中从数据链路层上升到网络层后,仍有可能因网络拥塞而被丢弃。因此,数据链路层的可靠传输并不能保证网络层的传输也是可靠的。
③PPP 协议在帧格式中有帧检验序列FCS 字段。PPP 协议可以保证无差错接受。
(3)PPP 协议适用于用户使用拨号电话线接入因特网的情况。
(4)可靠的传输由传输层的TCP 协议负责,数据链路层的PPP 协议只进行检错,也就是说,PPP 是不可靠传输协议,无法实现可靠传输。
8. 某单位分配到一个地址块现在需要进一步划分为4个一样大的子网。试问:
(1)每个子网的网络前缀有多长?
(2)每一个子网中有多少个地址?
(3)每一个子网的地址块是什么?
(4)每一个子网可分配给主机使用的最小地址和最大地址是什么?
【答案】(1)在现在地址块的基础上再划分4个同规模的子网,需要两比特的二进制数来表示,故每个子网的网络目II 缀是26+2=28位;
(2)每个子网的地址中有4位留做主机号,因此共有
第 4 页,共 36 页 个地址; (3)子网的地址块由子网的最小地址和地址块的网络前缀位数表示:
相关内容
相关标签