2017年湖北民族大学计算机网络复试实战预测五套卷
● 摘要
一、综合题
1. 设IP 数据报使用固定首部,其各字段的具体数值如图4-11所示(除IP 地址外,均为十进制表示)。试用二进制运算法计算应当写入到首部检验和字段中的数值(用二进制表示)。
图 IP 数据报示意图
【答案】首先把检验和字段置零,并将IP 数据报首部划分为16位字的序列。其次对这些16位字的序列进行二进制反码求和,计算过程如下:
2. 什么是网络管理?为什么说网络管理是当今网络领域中的热门课题?
【答案】网络管理,是指网络管理员通过网络管理程序对网络上的资源进行集中化管理的操作,主要包括故障管理、配置管理、计费管理、性能管理和安全管理。网络管理的一般模型,如图所示。
图 网络管理的一般模型
网络管理对一个网络系统的高效运行非常重要,随着网络使用的普及,网络性能维护、网络计费使用以及网络安全管理等方面逐渐成为人们研宄的热点问题,因此,网络管理也就成为了当今网络领域中的热门课题。
3. 数据链路层中的链路控制包括哪些功能?试讨论数据链路层作为可靠的链路层有哪些优点和缺点。
【答案】数据链路层中的链路控制功能主要包括:链路管理、帧定界、流量控制、差错控制、将数据和控制信息分开、透明传输、寻址等。
将数据链路层作为可靠链路层的优点:通过重传,帧编号和确认机制为上一层提供了可靠的数据传输服务;
将数据链路层作为可靠链路层的缺点:降低了通信效率。
4. 什么是动态文档?试举出万维网使用动态文档的一些例子。
【答案】动态文档(Dynamic Document)是指文档的内容是在浏览器访问万维网服务器时才由应用程序动态创建。当浏览器请求到达时,万维网服务器要运行另一个应用程序,并把控制转移到此应用程序。接着,该应用程序对浏览器发来的数据进行处理,并输出HTTP 格式的文档,万维网服务器把应用程序的输出作为对浏览器的响应。由于对浏览器每次请求的响应都是临时生成的,因此用户通过动态文档所看到的内容是不断变化的。其主要优点是具有报告当前最新信息的能力。
万维网使用动态文档的例子很多,比如,利用动态文档报告股市行情、天气预报或民航售票等。
5. 试在下列条件下比较电路交换和分组交换。要传送的报文共x (bit ),从源站到目的站共经过k 段链路,每段链路的传播时延为d (s ), 数据率为c (bit/s)。在电路交换时电路的建立时间为s (s )。在分组交换时分组长度为p (bit ), 且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?
【答案】(1)对电路交换,当t=s时,链路建立;
当t=s+x/c,发送完最后lbit 数据;
当t=s+x/c+kd,所有的信息到达目的地。
(2)对分组交换,当t=x/c, 发送完最后lbit 数据;
到达目的地,最后一个分组需经过k-1个分组交换机的转发,每次转发的时间为p/c, 所以,总的延迟=x/c+(k-1)p/c+kd
所以当分组交换的时延小于电路交换,即
解得当
时,分组交换的时延比电路交换的要小。
6. 解释为什么突然释放运输连接就可能会丢失用户数据而使用TCP 的连接释放方法就可保证不丢失数据。
【答案】当主机1和主机2之间连接建立后,主机1发送了一个TCP 数据段并正确抵达主机2, 接着主机1发送另一个TCP 数据段,主机2在收到第二个TCP 数据段之前发出了释放连接请求,如果就这样突然释放连接,主机1发送的第二个TCP 报文段会丢失。而使用TCP 的连接释放方法,主机2发出了释放连接的请求,只会释放主机2到主机1方向的连接,即主机2不再向主机1发送数据,但仍然可接收主机1发来的数据,所以可保证不丢失数据。
7. 为什么说,计算机网络的安全不仅仅局限于保密性?试举例说明,仅具有保密性的计算机网络不一定是安全的。
【答案】计算机网络安全不仅仅局限于保密性,但不能提供保密性的网络肯定是不安全的。计算机网络安全有六个指标:可靠性、可用性、保密性、完整性、不可抵赖性和可控性。保密性是在可靠性和可用性基础上保障网络安全。
如果仅具有保密性,而计算机网络供电系统或连接不稳定,经常会由于某种原因断开而丢失数据,那么计算机网络也是不安全的。
8. 数据在信道中的传输速率受哪些因素的限制?信噪比能否任意提高,香农公式在数据通信中的意义是什么,“比特/每秒”和“码元海秒”有何区别?
【答案】根据香农定理公式其中,C 为信道的极限信息传输速率,W 为带宽,S/N为信噪比,可知,数据在信道中的传输速率受到信噪比和带宽的影响。
从理论上来说,只要信号功率足够大或者噪声功率足够小,信噪比就可以任意提高。但在实际的系统中,由于受到系统发射功率的限制,信号功率不可能无穷大,而对于系统来说,有一定的噪声基底,噪声功率不可能无穷小,因此信噪比不能任意提高。
香农公式的意义:只要信息传输速率低于信道的极限信息传输速率就一定可以找到某种办法来实现无差错的传输。不过,香农没有说明具体的实现方法。
“比特/秒”是信息的传输速率,“码元/秒”是码元的传输速率。两者在二进制时相等。在多进制时,比特率=码元速率×log 2L ,其中L 表示一个码元对应的数据信号电平的数量。显然,一个码元不一定对应于一个比特。