2018年北京大学前沿交叉学科研究院907计算机专业基础之计算机网络考研基础五套测试题
● 摘要
一、综合题
1. 图表示有五个站分别连接在三个局域网上,并且用网桥1和网桥2连接起来。每一个网桥都有两个接口(1和2)。在一开始,两个网桥中的转发表都是空的。以后有以下各站向其他的站按先后顺序发送了数据帧:A 发送给E , C 发送给B ,D 发送给C , B 发送给A 。试把有关数据填写在表中。
图
表
【答案】当一个网桥刚连接到局域网上时,其转发表是空的,若此时收到一个帧,应按照以下算法处理该帧并建立转发表:
(1)从端口x 收到无差错的帧,在转发表中查找目的站MAC 地址;
(2)如有,则查找出此MAC 地址对应的端口d ,然后转(3),否则转(5);
(3)如到这个MAC 地址对应的端口d=x,则丢弃此帧,否则从端口d 转发此帧;
(4)转到(6);
(5)向网桥除x 以外的所有端口转发此帧;
(6)如果源站不在转发表中,则将源站MAC 地址加入到转发表中,登记该帧进入网桥的端口号,设置计时器,转到(8); 如果源站在转发表中,执行(7);
(7)更新计时器;
(8)等待新的数据帧,转到(1)。
根据已知的数据发送过程,按照网桥的工作算法,即可得到最终的结果。如表所示。
表 帧转发处理表
2. MIME 是如何増强SMTP 的功能的?
MIME 扩展了基本的面向文本的Internet 邮件系统,【答案】以便可以在消息中包含二进制附
件。MIME 利用了一个事实就是,MIME 允许非ASCII 数据在SMTP 上传送。RFC822在消息体的内容中做了一点限制:唯一的限制就是只能使用简单的ASCII 文本。所以,MIME 信息由正常的Internet 文本邮件组成,文本邮件拥有一些特别的符合RFC822的信息头和格式化过的信息体(用ASC Ⅱ的子集来表示的附件)。这些MIME 头给出了一种在邮件中表示附件的特别的方法。
3. —个自治系统有5个局域网,其连接图如图所示。至上的主机数分别为:91,150,3和15。该自治系统分配到的IP 地址块为 试给出每一个局域网的地址块(包括前缀)。
图 自制系统连接图
【答案】对分配地址块
对
对为
对为
(第24, 25,26,27,28,29位为111101);
对LAN4, 主机数为
块为所以主机位为3bit ,网络前缀29,分配的地址上有几个主机,但至少需要(第24,25, 26,27, 28,29位为111110)。 主机数91
, (第24, 25位10); 主机数为主机数为所以主机位为5bit , 网络前缀27, 分配的地址块所以主机位为3bit ,网络前缀29, 分配的地址块(第24, 25,26, 27位为1110); 主机数(第24位为0);
所以主机位为7bit , 网络前缀为25,
分配地址块所以主机位为8bit ,网络前缀为24, 分配网络前缀时应先分配地址数较多的前缀。题目中没有说
分配三个地址给三个路由器用,所以本题可以有多种答案。
4. 试辨认以下IP 地址的网络类别。
(1)128.36.199.3
(2)21.12.240.17
(3)183.194.76.253
(4)192.12.69.248
(5)89.3.0.1
(6)200.3.6.2
【答案】A 类地址以1〜127开始,B 类地址以128〜191开始,C 类地址以192〜223开始,故(1)(3)为B 类网,(2)(5)为A 类网,(4)(6)为C 类网。
5. IP 电话的通话质量与哪些因素有关?影响IP 电话话音质量的主要因素有哪些?为什么IP 电话的通话质量是不确定的?
【答案】(1)影响IP 电话通话质量的因素:①通话双方端到端的时延和时延抖动;②话音分组的丢失率。
(2)影响IP 电话话音质量的因素:语音编解码技术、分组丢失率、接收端缓存空间和播放时延的大小、路由器的转发分组速率等。
(3)IP 电话的通话质量是不确定的,是因为影响IP 电话通话质量的两个因素是不确定的,它主要取决于当时网络的通信量。若网络上的通信量非常大以致发生了网络拥塞,那么端到端时延和时延抖动以及分组丢失率都会很高,这就导致IP 电话的通话质量下降。因此,一个用户使用IP 电话的通话质量取决于当时其他的许多用户的行为。
6. 试找出可产生以下数目的A 类子网的子网掩码(采用连续掩码)。
(1)2,(2)6,(3)30,(4)62,(5)122, (6)250。
【答案】找出不小于子网数+2的最小的2的m 次幂,则子网长度应为m 。
(1)255.192.0.0;
(2)255.224.0.0;
(3)255.248.0.0;
(4)255.252.0.0;
(5)255.254.0.0;
(6)255.255.0.0。
7. 解释为什么突然释放运输连接就可能会丢失用户数据而使用TCP 的连接释放方法就可保证不丢失数据。
【答案】当主机1和主机2之间连接建立后,主机1发送了一个TCP 数据段并正确抵达主机2, 接着主机1发送另一个TCP 数据段,主机2在收到第二个TCP 数据段之前发出了释放连接请求,如果就这样突然释放连接,主机1发送的第二个TCP 报文段会丢失。而使用TCP 的连接释