当前位置:问答库>考研试题

2018年北京邮电大学网络技术研究院408计算机学科专业基础综合之计算机网络考研仿真模拟五套题

  摘要

一、综合题

1. 当计算机移动到外地时,为什么可以保留其原来的IP 地址?这时需要采取哪些措施?

【答案】移动IP 又称为移动PP 协议,是由ETF 开发的一种技术,这种技术允许计算机移动到外地时,仍然保留其原来的IP 地址。当一个节点的位置发生改变后,如果节点移动到另一个网络的过程中通信正在进行,改变节点的口地址会造成通信的中断;移动PP 使用户的移动性对上层的网络应用是透明的。若一个移动站在漫游时仍保持其IP 地址不变,就要想办法使已建立的TCP 连接与移动用户的漫游无关,此外,还要想办法让因特网中的其他主机能够找到这个移动站。移动IP 使用了一些新的概念,如永久地址,或归属地址、归属网络;被访网络或外地网络;归属代理、外地代理;转交地址、同转交地址等。

2. 网络允许的最大报文段长度为128字节,序号用8bit 表示,报文段在网络中的生存时间为30秒,试求每一条TCP 连接所能达到的最高速率。

【答案】具有相同编号的TCP 报文段不应该同时在网络中传输,必须保证,当序列号循环回来重复使用的时候,具有相同序列号的TCP 报文段已经从网络中消失。现在存活时间是30s ,那么在30s 的时间内发送的TCP 报文段的数目不能多于255个。这样所以每条TCP 连接所能达到的最高速率是8.704kb/s。

3. 结合隐蔽站问题和暴露站问题说明RTS 帧和CTS 帧的作用。RTS/CTS是强制使用还是选择使用?请说明理由。

【答案】如图所示,当A 和C 都检测不到无线信号时,以为是空的,向B 发送数据,结果B 同时收到A 和C 发送的数据,发生碰撞,这就是隐蔽站问题。使用RTS 与CTS 帧后,B 处在A 的传输范围,可以收到A 发送的RTS 。当请求允许后,B 将会向其余站点发送CTS 。当C 收到B 的CTS 后,在A 和B 通信的时间内就不能发送数据,保证了A 和B 的正常通信。

当站B 向A 发送数据,而C 又想和D 通信时,由于C 检测到了媒体上有信号,于是不能向D 发送数据。这就是暴露站问题。使用RTS 和CTS 帧后,在A 和B 通信的时间内,C 能收到B 的RTS ,但是收不到A 的CTS ,所以C 可以发送自己的数据给D 而不会干扰。

可以看到通过使用RTS 和CTS 较好的解决了隐蔽站和暴露站的问题。

图 隐蔽站问题和暴露站问题

RTS/CTS是选择使用的。因为当数据帧本身长度很短时,使用RTS/CTS反而会降低效率。

4. 基于万维网的电子邮件系统有什么特点?在传送邮件时使用什么协议?

【答案】(1)基于万维网的电子邮件系统的特点是用户可以随时通过万维网浏览器进行邮件的收发,相应的邮件收发协议是由HTTP 协议和SMTP 协议共同完成的。邮件系统中的用户代理就是普通的万维网浏览器,这为用户提供了极大的便利。基于万维网的电子邮件的传送过程如下:假定用户A 通过浏览器发送电子邮件给用户B , 先通过HTTP 协议把邮件发送到邮件服务器,邮

件服务器之间通过SMTP 协议传输,最后用户B 通过HTTP 协议从邮件服务器中读取收到的邮件。

(2)基于万维网的电子邮件系统在传送邮件时使用HTTP 协议和SMTP 协议。

5. 当使用鼠标点击一个万维网文档时,若该文档除了有文本外,还有一个本地.gif 图像和两个远地.gif 图像。试问:需要使用哪个应用程序,以及需要建立几次UDP 连接和几次TCP 连接?

【答案】需要使用支持HTTP 协议的应用程序;

若使用HTTP/1.0,则需要建立0次UDP 连接和4次TCP 连接;

若使用HTTP/1.1,则需要建立0次UDP 连接和1次TCP 连接。

6. 已知地址块中的一个地址是

【答案】一个地址

最小地址

最大地址

地址掩码

地址块中共有个地址,相当于个C 类地址。 重新计算上题。

7. 什么是VPN?VPN 有什么特点和优缺点?VPN 有几种类型?

【答案】(1)虚拟专用网(VirtualPrivateNetwork , 简称VPN )是指在公用网络上建立专用网络的技术。之所以称其为虚拟网,是因为整个VPN 网络的任意两个节点之间的连接并没有传统专

ATM 网所需的端到端的物理链路,而是架构在公用网络服务商所提供的网络平台,如Internet 、(异

步传输模式〉、FrameRelay (倾中继)等之上的逻辑网络,用户数据在逻辑链路中传输。之所以称为专用网,是因为这种网络是为本机构的主机用于机构内部的通信,而不是用于和网络外非本机构的主机通信。

(2)VPN 的特点:

①VPN 通过建立一个隧道,利用加密技术对传输数据进行加密,以保证数据的私有性和安全性。

②具有很好的扩充性和灵活性。

③VPN 可以从用户和运营商角度方便进行管理。

④VPN 可以为不同要求用户提供不同等级的服务质量保证。

(3)VPN 的优点:

①连接方便灵活。用户如果想与合作伙伴联网,只需双方配置安全连接信息即可。

②使用VPN 可降低成本。通过公用的因特网连接不同网点,节省租金;

③传输数据安全可靠。对通过因特网传送的数据加密,保证了数据的安全;

④安全控制。虚拟专用网使用户可以利用ISP 的设施和服务,同时又完全掌握着自己网络的控制权。

(4)VPN 的缺点:VPN 比普通网络更复杂,VPN 需购买专门的硬件和软件,费用比普通网络更高。

(5)①按VPN 的协议分类

VPN 的隧道协议主要有3种,PPTP 、L2TP 和IPSec , 其中PPTP 和L2TP 协议工作在OSI 模型的第二层,又称为二层隧道协议;IPSec 是第三层隧道协议,是最常见的协议。L2TP 和IPSec 配合使用是目前性能最好、应用最广泛的一种。

②按VPN 的应用分类

分别是内联网,外联网和远程接入VPN ,其中内联网的各网点属于同一机构,而外联网的网点属于不同机构。

③按所用的设备类型进行分类

网络设备提供商针对不同客户的需求,开发出不同的VPN 网络设备,主要为交换机、路由器和防火墙。

8. 简述TCP 协议如何通过三次握手来建立连接。

【答案】三次握手建立TCP 连接的过程如图:

(1)B 的TCP 服务器进程先创建传输控制块TCB ,准备接收客户进程的连接请求。然后服务器就处于LISTEN (监听)状态,等待客户的连接请求,如有,即作出回应;

(2)A 的TCP 客户进程首先创建传输控制模块TCB ,然后向B 发出连接请求报文段,这时首部中的同步位SYN=1,同时选择一个初始号SEQ=X。这时,TCP 客户进程进入SYN-SENT (同步已发送)状态;

(3)B 收到连接请求报文段后,如同意建立连接,则向A 发送确认。在确认报文段中应把SYN 位和ACK 位都置1,确认号是ACK=X+1, 同时也为自己选择一个初始序号SEQ=Y。这时TCP 服务器进程进入SYN-RCVD (同步收到)状态。

(4)TCP 客户进程收到B 的确认后,还要向B 给出确认。确认报文段的ACK 置1, 确认号