2018年后勤工程学院计算机科学与技术408计算机学科专业基础综合之计算机网络考研仿真模拟五套题
● 摘要
一、综合题
1. 某应用进程使用运输层的用户数据报UDP , 但继续向下交给IP 层后,又封装成IP 数据报。既然都是数据报,是否可以跳过UDP 而直接交给IP 层?哪些功能UDP 提供了但IP 没有提供?
【答案】不可以跳过UDP 而直接交给IP 层。因为IP 数据报只能找到目的主机而无法找到目的进程,目的进程必须通过运输层的目的端口才能找到。
UDP 提供对应用进程的复用和分用功能,以及提供对数据部分的差错检验,而IP 没有提供。
2. 在传送音频/视频数据时,接收端的缓存空间的上限由什么因素决定?实时数据流的数据率和时延抖动对缓存空间上限的确定有何影响?
【答案】接收端的缓存空间的上限取决于还原播放时所容许的时延。
当还原播放时所容许的时延已确定时,缓存空间的上限与实时数据流的数据率成正比。
时延抖动越大,缓存空间也应更大。
3. MIME 与SMTP 的关系是怎样的?什么是Quoted-printable 编码和base64编码?
【答案】(1)MIME 与SMTP 的关系:
由于SMTP 存在着一些缺点和不足,在这种情况下提出了通用因特网邮件扩充协议MIME 。MIME 并没有改动或取代SMTP 。MIME 的意图是继续使用目前的RFC822格式,但増加了邮件主题的结构,并定义了传送非ASCII 码的编码规则,也就是说,MIME 邮件可以在现有的电子邮件程序和协议下传送,如图所示。
图 MIME 和SMTP 关系
(2)Quoted-printable 编码和base64编码
Quoted-printable 编码适用于当所传送的数据中只有少量的非ASCII 码的情况。这种编码方法的特点是对于所有可以打印的ASCII 码,除非特殊字符等号外,都不改变。
base64编码适用于任意的二进制文件。编码过程是先将二进制代码划分为一个24bit 长的单元,然后将每一个24bit 单元划分为4个6bit 组,每一个6bit 组按照一定方法转换成ASC Ⅱ码。
4. 携带实时音频信号的固定长度分组序列发送到因特网,每隔10ms 发送一个分组。前10个分
组通过网络的时延分别是45ms ,50ms ,53ms ,46ms ,30ms ,40ms ,46ms ,49ms ,55ms 和51ms 。
(1)用图表示出这些分组发出时间和到达时间。
(2)若在接收端还原时的端到端时延为75ms ,试求出每一个分组经受的时延。
(3)画出接收端缓存中的分组数与时间的关系。
【答案】(1)如图 (a )所示,纵横坐标分别表示这些分组的发出时间和到达时间。
图 (a )
30,25,22, 29,45, 35, 29,(2)每一个分组经受的时延为端到端时延与网络时延之差,分别为:
26, 20和24(单位为ms )。
(3)接收端缓存中的分组数与时间的关系如图 (b )所示。
图 (b )
5 音频/视频数据和普通的文件数据都有哪些主要的区别?这些区别对音频/视频数据在因特网上.
传送所用的协议有哪些影响?既然现有的电信网能够传送音频/视频数据,并且能够保证质量,为什么还要用因特网来传送音频/视频数据呢?
【答案】(1)音频/视频数据和普通的文件数据的区别:
①多音频/视频数据信息的信息量往往很大;
②在传输音频/视频数据时,对时延和时延抖动均有较高的要求。
(2)这些区别对音频/视频数据在因特网上传送所用的协议的影响:
在因特网上传输实时数据的分组有可能会出现差错甚至丢失。如果利用TCP 协议对这些出错或丢失的分组进行重传,那么时延就会大大增加。因此实时数据的传输在传输层就采用UDP 协议而不使用TCP 协议。由于分组的到达可能不按序,但将分组还原和播放时又应当是按序的,因此在发送多媒体分组时还应当给每一个分组加上序号。这表明还应当有相应的协议支持才行。要使接收端能够将音频/视频中本来就存在的正常的短时间停顿和因某些分组的较大迟延造成的“停顿”区分开来。这就需要增加一个时间戳,以便告诉接收端应当在什么时间播放哪个分组。
(3)用因特网来传送音频/视频数据的原因:
由于向电信公司租用电话线路的价格太高,而因特网传输信息要廉价很多,因此,虽然现有的电信网能够传送音频/视频数据,并且能够保证质量,人们仍然希望用因特网来传送音频/视频数据。
6. 在某个分组交换网中,规定分组的长度最长为300字节,其中首部10字节。现有一个长度为2000字节的报文从发送方经过两段链路到达接收方,设链路的数据传输速率为1Mbps ,每段链路长500km ,信号在媒体上的传播速率为
接收方全部收到数据要多长时间?
【答案】如图所示,从发送方开始发送数据直至接收方全部收到数据所用的时间包括发送时
延、传播时延和处理时延,题目中说明处理时延忽略不计,所以关键是求出发送时延和传播时延。
忽略处理时延,求从发送方开始发送数据直至
图 时延的关系
(1)求发送时延
发送时延等于数据长度除以带宽,题目中给出带宽(数据传输速率)为1Mbps ,即 求数据长度:本题中的分组交换网分组长度限制为最长300字节,除去10字节的首部,数据部分最长290字节,而报文长度2000字节,超过了长度限制,必须分成更小数据块,然后加上10字节首部形成分组,所以分组数=2000/290=7, 其中,前6个分组的长度为300字节,最后一个分组的长度=
路上的发送时延=
(2)求传播时延
字节,所以7个分组的总长度=1800+270=2070字节。因此每段链