2017年四川师范大学计算机网络(同等学力加试)复试仿真模拟三套题
● 摘要
一、综合题
1. 小写和大写开头的英文名字internet 和Internet 在意思上有何重要区别?
【答案】以小写字母i 开始的internet (互联网或互连网)是一个通用名词,它泛指由多个计算机网络互连而成的网络。在这些网络之间的通信协议(即通信规则)可以是任意的;
以大写字母I 开始的Internet (因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用TCP/IP协议族作为通信的规则,且其前身是美国的ARPANET 。
区别:后者实际上是前者的双向应用。
2. 当使用鼠标点击一个万维网文档时,若该文档除了有文本外,还有一个本地.gif 图像和两个远地.gif 图像。试问:需要使用哪个应用程序,以及需要建立几次UDP 连接和几次TCP 连接?
【答案】需要使用支持HTTP 协议的应用程序;
若使用HTTP/1.0,则需要建立0次UDP 连接和4次TCP 连接;
若使用HTTP/1.1,则需要建立0次UDP 连接和1次TCP 连接。
3. 端到端时延与时延抖动有什么区别?产生时延抖动的原因是什么?为什么说在传送音频/视频数据时对时延和时延抖动都有较高的要求?
【答案】(1)端到端时延与时延抖动的区别:
端到端的时延是指信号按照固定长度打包经IP 分组送入网络中进行传送,在发送端和接收端的时间差;而时延抖动是指时延的变化。
(2)产生时延抖动的原因:
在使用IP 协议的因特网中,每个分组是独立地传送,因而这些分组到达接收端是非等时的,即每个分组的时延不同,因此产生了时延抖动。
(3)在传送音频/视频数据时对时延和时延抖动都有较高的要求的原因:
多媒体数据往往是实时数据。在发送实时数据的同时,在接收端边接收边播放。模拟的多媒体信号只有经过数字化后才能在因特网上传送。这就是要经过采样和模数转换变为数字信号,然后将一定数量的比特组装成等时的分组。这种等时分组进入因特网的速率也是恒定的。但传统的因特网本身是非等时的,因而这些分组在接收端的到达速率一般都会变成非恒定的。如果在接收端对这些以非恒定速率到达的分组边接收边还原,那么就一定会产生很大的失真。因此,在传送多媒体数据时对时延和时延抖动都有较高的要求。
4. 物理层的接口有哪几个方面的特性,各包含些什么内容?
【答案】物理层的主要任务可描述为确定与传输媒体接口的一些特性,艮
(1)机械特性:指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等。平时常见的各种规格的接插件都有严格的标准化规定;
(2)电气特性:指明在接口电缆的各条线上出现的电压的范围;
(3)功能特性:指明某条线上出现的某一电平的电压表示何种意义;
(4)过程特性:指明对于不同功能的各种可能事件的出现顺序。
5. 有一个TCP 连接,当它的拥塞窗口大小为64个分组大小时超时,假设该线路往返时间RTT 是固定的,大小为3s ,不考虑其他开销,即分组不丢失,该TCP 连接在超时后处于慢开始阶段的时间是多少秒?
【答案】根据题意,当超时时,慢开始门限值ssthresh 变为拥塞窗口大小的一半即ssthresh=64/2=32个分组。此后,拥塞窗口重置为1,重新启用慢开始算法。根据慢开始算法的指数增长规律,经过5个RTT ,拥塞窗口大小变为达到ssthresh , 此后便改用拥塞避免算法。因此,该TCP 连接在超时后重新处于慢开始阶段的时间是5RTT=15s。
6. 浏览网页的时候,请运用TCP/IP、DNS 、HTTP 、HTML 、URL 、MIME 等术语描述浏览网页的整个逻辑过程。
【答案】HTTP 协议是基于请求/响应模式的(相当于客户机/服务器)。一个客户机在浏览器中输入URL 地址,然后通过DNS 的域名解析过程将该URL 解析成主机的IP 地址,然后客户机与服务器主机建立TCP 连接,发送一个请求给服务器,请求方式的格式为:统一资源标识符(URL )、协议版本号,后边是MIME 信息包括请求修饰符、客户机信息和可能的内容。服务器接到请求后,给予相应的响应信息。其格式为一个状态行。包括信息的协议版本号、一个成功或错误的代码,后边是MIME 信息包括服务器信息、实体信息和可能的内容。
7. 试证明:当用n 比特进行分组的编号时,若接收窗口等于1(即只能按顺序接收分组),则仅在发送窗口不超过时,连续ARQ 协议才能正确运行,窗口单位是分组。
接收窗口记为
的【答案】如图所示,设发送窗口记为假定用3比特进行编号。设接收端窗口正好在7号分组处(有阴影的分组)。发送窗口
位置不可能比②更靠前,也不可能比③更靠后,也不可能出现这种极端位置,如①。
对于①和②的情况下,
对于③这种情况下,在内无重复序号,即 又由于因此
的范围内无重复序号,即
图 分组存储/转发示意图
8. 什么是Kam 算法?在TCP 的重传机制中,若不采用Kam 算法,而是在收到确认时都认为是对重传报文段的确认,那么由此得出的往返时延样本和重传时间都会偏少。试问:重传时间最后会减少到什么程度?
【答案】Kam 算法:在计算加权平均
这样得出的加权平均
设新往返时延样本Ti , 则有
在统计意义上,重传时间最后会减小到使用Kam 算法的
时,只要报文段重传了,就不采用其往返时延样本,和RTO 就较为准确。