2018年山东师范大学传媒学院806软件设计(含C语言程序设计、网络技术基础)之计算机网络考研强化五套模拟题
● 摘要
一、综合题
1. PPP 协议的主要特点是什么?为什么PPP 不使用帧的编号?PPP 适用于什么情况?为什么PPP 协议不能使数据链路层实现可靠传输?
【答案】(1)PPP 协议的主要特点
①点对点协议,既支持异步链路,也支持同步链路。
②PPP 是面向字节的。
(2)PPP 不使用帧的编号的原因
①在数据链路层出现差错的概率不大时,使用比较简单的PPP 协议比使用能够实现可靠传输的数据链路层协议开销小一些。
②假定采用了能实现可靠传输的数据链路层协议,然而当数据帧在路由器中从数据链路层上升到网络层后,仍有可能因网络拥塞而被丢弃。因此,数据链路层的可靠传输并不能保证网络层的传输也是可靠的。
③PPP 协议在帧格式中有帧检验序列FCS 字段。PPP 协议可以保证无差错接受。
(3)PPP 协议适用于用户使用拨号电话线接入因特网的情况。
(4)可靠的传输由传输层的TCP 协议负责,数据链路层的PPP 协议只进行检错,也就是说,PPP 是不可靠传输协议,无法实现可靠传输。
2. 为什么LLC 子层的标准已制定出来了但现在却很少使用?
【答案】以太网在局域网市场中取得了垄断地位并且几乎成为了局域网的代名词,由于因特网发展很快而TCP/IP体系经常使用的局域网只剩下DIXEthernetV2而不是标准中的局
IEEE802委员会制定的逻辑链路控制子层LLC 的作用已经消失, 域网,因此,现在已经很少使用。
3. 试简述SSL 的工作过程。
【答案】首先举例说明SSL 的工作过程。假定A 有一个使用SSL 的安全网页。B 上网时用鼠标点击到这个安全网页的链接。接着,服务器和浏览器就进行握手协议,其主要过程如下:
①浏览器向服务器发送浏览器的SSL 版本号和密码编码的参数选择;
②服务器向浏览器发送服务器的SSL 版本号、密码编码的参数选择及服务器的证书。证书包括服务器的RSA 公开密钥。此证书用某个认证中心的秘密密钥加密,然后发送给该服务器;
③浏览器有一个可信的CA 表,表中有每一个CA 的公开密钥。当浏览器收到服务器发来的证书时,就检查此证书是否在自己的可信的CA 表中。如不在,则后面的加密和鉴别连接就不能
进行下去;如在,浏览器就使用CA 的公开密钥对证书解密,这样就得到了服务器的公开密钥;
④浏览器随机地产生一个对称会话密钥,并用服务器的公开密钥加密,然后将加密的会话密钥发送给服务器;
⑤浏览器向服务器发送一个报文,说明以后浏览器将使用此会话密钥进行加密。然后浏览器再向服务器发送一个单独的加密报文,表明浏览器端的握手过程已经完成;
⑥服务器也向浏览器发送一个报文,说明以后服务器将使用此会话密钥进行加密。然后服务器再向浏览器发送一个单独的加密报文,表明服务器端的握手过程已经完成;
⑦SSL 的握手过程至此已经完成,下面就可开始SSL 的会话过程。
4. —个IP 分组的总长度为1420字节(固定首部长度)。现经过一个网络传输,该网络的最大传输单元MTU=532字节。问该分组应划分成几个分段?每个分段的数据字段长度、分段偏移和MF 标志值分别是多少?
【答案】除去20个字节的固定首部长度,该分组的数据部分长度为1400。由于网络的MTU=532字节,所以应划分成3个分段。
第一个分段:总长度为532字节,去掉20字节首部,所以数据部分的长度为512字节,分段偏移值=0, MF=1;
第二个分段:数据部分长度为512字节,分段偏移值=0+512/8=64, MF=1;
第三个分段:数据部分长度=分段偏移=64+512/8=128, MF=0。
5. 试找出可产生以下数目的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。
6. 某网络拓扑如图所示,路由器R1通过接口El 、E2分别连接局域网1、局域网2, 通过接口L0连接路由器R2,并通过路由器R2连接域名服务器与互联网。R1的L0接口的IP
地址是
R2的L0接口的IP 地址是202.118.2.2, L1接口的IP 地址是130.11.120.1,E0接口
的IP 地址是202.118.3.1; 域名服务器的IP 地址是202.118.3.2。
图 某网络拓扑
R1和R2的路由表结构如下:
(1)将IP 地址空间202.118.1.0/24划分为两个子网,分别分配给局域网1、局域网2, 每个局
域网需分配的IP 地址数不少于120个。请给出子网划分结果,说明理由或给出必要的计算过程。
(2)请给出R1的路由表,使其明确包括到局域网1的路由、局域网2的路由、域名服务器的主机路由和互联网的路由。
(3)请采用路由聚合技术,给出R2到局域网1和局域网2的路由。
【答案】(1)将IP 地址空间202.118.1.0/24划分为两个子网,可以从主机位拿出1位来划分子网,剩余的7
位用来表示主机号(,满足要求),
所以两个子网的子网掩码都为
即255.255.255.128。所划分的两个子网的网络地址分别为
202.118.1.00000000和202.118.1.10000000(为了理解方便将最后一个字节用二进制表示,这样可以看清楚子网的划分过程),即202.118.1.0和202.118.1.128。
综上所述,划分结果如下:
子网1:202.118.1.0,子网掩码为255.255.255.128;
子网2:202.118.1.128, 子网掩码为255.255.255.128。
或者写成
子网1:202.118.1.0/25;
子网2:202.118.1.128/25。
(2)下面分两种情况。
情况一:假设子网1分配给局域网1,子网2分配给局域网2。
①填写路由表R1到局域网1的路由。