2018年上海交通大学信息安全工程学院408计算机学科专业基础综合[专业硕士]之计算机网络考研仿真模拟五套题
● 摘要
一、综合题
1. 什么叫显式路由选择?它和通常在因特网中使用的路由选择有何区别?
【答案】显式路由选择是指由入口LSR 来确定分组在进入MPLS 域以后的转发路径的工作方式。
显式路由使用流量工程技术或者手工制定路由,不受动态路由影响,路由计算中可以考虑各种约束条件(如策略、COS 等级),每个LSR 不能独立地选择下一跳,而由LSP 的入口,出口LSR 规定位于LSP 上的LSR 。提前为数据分组指明预定义路径,因此不再需要在沿途每一节点上做出路由选择决定。对于通信工程、QoS (服务质量)和防止路由选择循环,显式路由选择很有用。它要求提前建立路径,有些可在IP 网络中用MPLS (多协议标签交换)完成。源路由选择是显式路由选择的一种形式,它是在发送数据分组之前,端系统发现通过网络的路径。
2. 数据在信道中的传输速率受哪些因素的限制?信噪比能否任意提高,香农公式在数据通信中的意义是什么,“比特/每秒”和“码元海秒”有何区别?
【答案】根据香农定理公式其中,C 为信道的极限信息传输速率,W 为带宽,S/N为信噪比,可知,数据在信道中的传输速率受到信噪比和带宽的影响。
从理论上来说,只要信号功率足够大或者噪声功率足够小,信噪比就可以任意提高。但在实际的系统中,由于受到系统发射功率的限制,信号功率不可能无穷大,而对于系统来说,有一定的噪声基底,噪声功率不可能无穷小,因此信噪比不能任意提高。
香农公式的意义:只要信息传输速率低于信道的极限信息传输速率就一定可以找到某种办法来实现无差错的传输。不过,香农没有说明具体的实现方法。
“比特/秒”是信息的传输速率,“码元/秒”是码元的传输速率。两者在二进制时相等。在多进制时,比特率=码元速率×log 2L ,其中L 表示一个码元对应的数据信号电平的数量。显然,一个码元不一定对应于一个比特。
3. 用ASN.1基本编码规则对以下数组(SEQUENCE-OF )进行编码。假定每一个数字占用4个字节:2345,1236,122,1236。
【答案】整个的编码为:
4. 狭义的IP 电话和广义的IP 电话都有哪些区别?IP 电话都有哪几种连接方式?
【答案】狭义的IP 电话就是指在IP 网络上打电话,所谓“IP网络”就是“使用IP 协议的分组交换网”的简称。这里的网络可以是因特网,也可以是包含有传统的电路交换网的互联网,不过在互联网中至少要有一个IP 网络。而广义的IP 电话则不仅仅是电话通信,还可以是在IP 网络上进行交互式多媒体实时通信,甚至还包括即时传信IM 。
IP 电话的连接方式:①两个PC 机用户之间的通话;②PC 机到固定电话之间的通话;③两个固定电话之间打IP 电话。
5. 有人认为,既然某种网络技术提供的是不可靠的服务,那就说明在网络上所做的操作及其结果都是不可靠、不可信的,因此网络应取消不可靠的服务模式。请加以评述。
【答案】其观点是不正确的,网络的环境是非常复杂的,在传输过程中难免会出现差错。而不可靠的传输是以一种尽可能正确的信息传输方式,并不保证信息的正确。但是如果使用一定的协议保证信息的正确性,就要花费额外的开销。所以在传输过程中不必每一层都要实现可靠传输,而造成太大的开销。可以在信息交付给应用程序前的某一层完成数据的正确性检查以保证数据的可靠性,而不需要在传输的每一层都保证可靠传输,所以不可靠传输还是有其存在的价值。
6. 一个二进制文件共3072字节长。若使用base64编码,并且每发送完80字节就插入一个回车符CR 和一个换行符LF ,问一共发了多少个字节?
【答案】转换后共需要传送的字节数为
根据题意,每80个字节就插入两个字节,所以一共还需要插入的字节数为
又最后一组发送完应插入一个回车符CR 和一个换行符LF , 因此,一共需要传输的字节数为
4096+102+2=4200(字节)。
7. 信道速率为4kb/s, 采用停止-等待协议,传播时延为20ms 。确认帧长度和处理时间可忽略。问帧长多少才能使信道利用率达到至少50%?
【答案】已知信道的数据传输速率B=4kb/s, 信道的单向传输时延R=0.02s,假设一帧的帧长为L 。在停止-等待协议中,协议忙的时间为数据发送的时间L/B,协议空闲的时间为数据发送后等待确认帧返回的时间=2R,数据发送周期=L/B+2R,则要使停止-等待协议的效率至少为50%, 需满足
可得:
因此,当帧长大于等于160比特时,停止-等待协议的效率至少为50%。
8. 当某个路由器发现一IP 数据报的检验和有差错时,为什么采取丢弃的办法而不是要求源站重传此数据报?计算首部检验和为什么不采用CRC 检验码?
【答案】(1)不要求源站重发是因为地址子段也有可能出错,且源站数据报发送完毕后没有缓存;(2)数据报每经过一个路由器,路由器就要计算一下校验和,而CRC 检验码使用多项式除法比较复杂,为了进一步减小计算检验和的工作量,简化计算,减少路由器检验的时间,故不采用CRC 检验码。
9. 什么是“中间人攻击”,怎样防止这种攻击?
【答案】中间人攻击(Man-in-the-MiddleAttack ,简称“MITM攻击”)是一种“间接”的入侵攻击,这种攻击模式是通过各种技术手段将受入侵者控制的一台计算机虚拟放置在网络连接中的两台通信计算机之间,这台计算机就称为“中间人”。然后入侵者把这台计算机模拟一台或两台原始计算机,使“中间人”能够与原始计算机建立活动连接并允许其读取或篡改传递的信息,然而两个原始计算机用户却认为他们是在互相通信,因而这种攻击方式并不很容易被发现。所以中间人攻击很早就成为了黑客常用的一种古老的攻击手段,并且一直到今天还具有极大的扩展空间。
要防范MITM 攻击,我们可以将一些机密信息进行加密后再传输,这样即使被“中间人”截取也难以破解,另外,有一些认证方式可以检测到MITM 攻击。比如设备或IP 异常检测:如果用户以前从未使用某个设备或IP 访问系统,则系统会采取措施。还有设备或IP 频率检测:如果单一的设备或IP 同时访问大量的用户帐号,系统也会采取措施。更有效防范MITM 攻击的方法是进行带外认证。
10.IGP 和EGP 这两类协议的主要区别是什么?
【答案】IGP 是在一个自制系统内部使用的路由选择协议,主要考虑在AS 内部如何高效地工作,只关心本自治系统内如何传送数据报,与互联网中其他自治系统使用什么协议无关,对费用和代价考虑不多。EGP 是在不同的AS 边界传递路由选择信息的协议,不关心AS 内部使用何种协议,但必须考虑其他方面的政策,需要多条路由,代价费用方面可能更重要。
11.音频/视频数据和普通的文件数据都有哪些主要的区别?这些区别对音频/视频数据在因特网上传送所用的协议有哪些影响?既然现有的电信网能够传送音频/视频数据,并且能够保证质量,为什么还要用因特网来传送音频/视频数据呢?
【答案】(1)音频/视频数据和普通的文件数据的区别:
①多音频/视频数据信息的信息量往往很大;
②在传输音频/视频数据时,对时延和时延抖动均有较高的要求。
(2)这些区别对音频/视频数据在因特网上传送所用的协议的影响:
在因特网上传输实时数据的分组有可能会出现差错甚至丢失。如果利用TCP 协议对这些出错或丢失的分组进行重传,那么时延就会大大增加。因此实时数据的传输在传输层就采用UDP 协议而不使用TCP 协议。由于分组的到达可能不按序,但将分组还原和播放时又应当是按序的,因此
相关内容
相关标签