2018年北京市培养单位计算机与控制学院863计算机学科综合(专业)之计算机网络考研基础五套测试题
● 摘要
一、综合题
1. 假定站点A 和B 在同一个10Mb/s以太网网段上,这两个站点之间的传播时延为225比特时间。现假定A 开始发送一帧,并且在A 发送结束之前B 也发送一帧。如果A 发送的是以太网所容许的最短的帧,那么A 在检测到和B 发生碰撞之前能否把自己的数据发送完毕?换言之,如果A 在发送完毕之前并没有检测到碰撞,那么能否肯定A 所发送的帧不会和B 所发送的帧发生碰撞?(提示:在计算时应当考虑到每一个以太网帧在发送到信道上时,在MAC 帧前面还要增加若干字节的前同步码和帧定界符)
【答案】假设在时间t=0比特时间,A 开始传输一巾贞,A 传输一个512+64比特时间的最小长度帧。因此A 将在t=512+64比特时间完成帧传输。在最坏的情况下,B 在t=224时开始发送数据,t=224+225=449,B 的第一个比特到达A 。因为
撞。
如果A 在发送完毕之前并没有监测到碰撞,那么就能肯定A 所发送的帧B 不会和发送的帧发生碰撞。
2. —个自治系统有5个局域网,其连接图如图所示。3和15。该自治系统分配到的IP 地址块为所以A 在完成传输前一定会监测到碰至上的主机数分别为:91,150, 试给出每一个局域网的地址块(包括前缀)。
图 自制系统连接图
【答案】对分配地址块
对
对为
对为
(第24, 25,26,27,28,29位为111101);
第 2 页,共 33 页 主机数(第24位为0);
所以主机位为8bit ,网络前缀为24, 所以主机位为7bit , 网络前缀为25,
分配地址块所以主机位为5bit , 网络前缀27, 分配的地址块所以主机位为3bit ,网络前缀29, 分配的地址块主机数91
, (第24, 25位10); 主机数为主机数为(第24, 25,26, 27位为1110);
对LAN4, 主机数为
块为所以主机位为3bit ,网络前缀29,分配的地址上有几个主机,但至少需要(第24,25, 26,27, 28,29位为111110)。 分配网络前缀时应先分配地址数较多的前缀。题目中没有说
分配三个地址给三个路由器用,所以本题可以有多种答案。
3. 以下有4个子网掩码。哪些是不推荐使用的?为什么?
(1)176.0.0.0, (2)96.0.0.0,(3)127.192.0.0,(4)255.128.0.0。
【答案】子网掩码由一串1和跟随的一串0组成。只有(4)是连续的1和连续的0的掩码,是推荐使用的,其佘都不推荐使用。
4. 假定你在浏览器上点击一个URL ,但这个URL 的IP 地址以前并没有缓存在本地主机上,因
,
此需要用DNS 自动查找和解析。假定要解析到所要找的URL 的IP 地址共经过n 个DNS 服务器
所经过的时间分别为……,假定从要找的网页上只需要读取一个很小的图片(即忽略这个小图片的传输时间),从本地主机到这个网页的往返时间是RTTW 。试问从点击这个URL 开始,一直到本地主机的屏幕上出现所读取的小图片,一共要经过多少时间?
【答案】从点击URL 开始到本地主机屏幕上出现小图片,共分为两个过程:域名解析和图片传输。
域名解析在运输层采用的是UDP 协议,所以迭代查询经过n 个DNS 服务器需要时间为
图片传输时,在运输层采用TCP 协议传输,所需时间为
因此,总共需要的时间为:
5. 试简述SMTP 通信的三个阶段的过程。
【答案】SMTP 通信的三个阶段:
(1)连接建立。发信人先将发送的邮件送到邮件缓存,SMTP 客户每隔一定时间对邮件缓存扫描一次。如发现有邮件,就使用SMTP 的熟知端口号码同接收方主机的SMTP 服务器建立TCP 连接,连接建立后,接收方SMTP 服务器发出“服务就绪”,然后SMTP 客户向SMTP 服务器发送HELO 命令,附上发送方的主机名。SMTP 若有能力接收邮件,就发送准备好接收命令,若SMTP 服务器不可用,就回答服务不可用。
(2)邮件传送。邮件的传送从MAIL 命令开始。若SMTP 服务器已经准备好接收邮件,则发送一个RCPT 命令,并从SMTP 服务器返回相应的信息,然后开始传送数据;如果SMTP 没有准备好接收邮件,就返回一个代码,指出错误的原因。
(3)连接释放。邮件发送完毕后,SMTP 客户发送QUIT 命令,SMTP 服务器返回信息,表示同意释放TCP 连接,邮件发送的全部过程结束。
第 3 页,共 33 页
6. 浏览器与服务器通信过程填空,如图。
图
【答案】①首先浏览器通过DNS 获得服务器IP 地址,并建立TCP 连接;
②浏览器向服务器发送HTTP 请求;
③服务器向浏览器发送对浏览器请求的HTTP 应答;
④断开TCP 连接。
7. 假定要从已知的URL 获得一个万维网文档。若该万维网的IP 地址开始时并不知道。试问:除HTTP 外,还需要什么应用层协议和运输层协议?
【答案】假定要从已知的URL 获得一个万维网文档,若该万维网的IP 地址开始时并不知道,则除HTTP 外,应用层还需要DNS 协议,而运输层需要UDP 协议(DNS 使用)和TCP 协议(HTTP 使用)。
8. 什么是Kam 算法?在TCP 的重传机制中,若不采用Kam 算法,而是在收到确认时都认为是对重传报文段的确认,那么由此得出的往返时延样本和重传时间都会偏少。试问:重传时间最后会减少到什么程度?
【答案】Kam 算法:在计算加权平均
这样得出的加权平均
设新往返时延样本Ti , 则有
在统计意义上,重传时间最后会减小到使用Kam 算法的 时,只要报文段重传了,就不采用其往返时延样本,和RTO 就较为准确。
9. 以下几种接入(固定接入、移动接入、便携接入和游牧接入)的主要特点是什么?
【答案】(1)固定接入(Fixed Access):在作为网络用户期间,用户设置的地理位置保持不变;
第 4 页,共 33 页
相关内容
相关标签