2017年新疆大学操作系统+计算机网络之计算机网络考研复试核心题库
● 摘要
一、综合题
1. 以下的每一个地址属于哪种类型?
(1)
(2)
(3)
(4)
所以为本地链路单播地址;
所以为IETF 保留地址;
所以为多播地址; 【答案】(1)FE80的二进制形式为(2)FEC0的二进制形式为(3)FF02的二进制形式为
(4)IPV6的环回地址。
2. 计算机网络向用户可以提供哪些服务?
【答案】计算机网络向用户提供的最重要的功能有两个,即
(1)连通性。所谓连通性,就是计算机网络使上网用户之间都可以交换信息,好像这些用户的计算机都可以彼此直接连通一样。如传真、电子邮件(E-mail )、电子数据交换(EDI )、电子公告牌(BBS )、远程登录(Telnet )与信息浏览等服务;
(2)共享。所谓共享是指资源共享,资源共享的含义是多方面的,可以是信息共享、软件共享,也可以是硬件共享。
3. 为什么在ADSL 技术中,在不到1MHz 的带宽中却可以传送速率可以高达每秒几个兆?
【答案】ADSL 技术主要采用离散调制技术,这种技术将正交振幅调制(QAM )和频分复用技术相结合。把1MHz 左右的带宽划分为256个通道,每个通道上采用16QAM 调制技术,这样每个波特可以携带16位数据。通过上述两种技术提高了信道速率,上下行速率的总和可达到15Mb 左右。
依靠先进的编码技术,使得每秒传送一个码元就相当于每秒传送多个比特。
4. 文件传送协议FTP 的主要工作过程是怎样的?为什么说FTP 是带外传送控制信息?主进程和从属进程各起什么作用?
【答案】(1)FTP 的主要工作过程:在进行文件传输时,FTP 的客户和服务器之间要建立两个并行的TCP 连接:“控制连接”和“数据连接”。控制连接在整个会话期间一直保持打开,FTP 客户所发出的传送请求,通过控制连接发送给服务器端的控制进程,但控制连接并不用来传送文件。实际用于传输文件的是“数据连接”。服务器端的控制进程在接收到FTP 客户发送来的文件传输请求后就创建“数据传送进程”和“数据连接”,用来连接客户端和服务器端的数据传送进程。数据传
送进程实际完成文件的传送,在传送完毕后关闭“数据传送连接”并结束运行;
(2)由于FTP 使用了一个分离的控制连接,因此FTP 的控制信息是带外(Out of Band)传送的。使用两个独立的连接的主要好处是使协议更加简单和更容易实现,同时在传输文件时还可以利用控制连接;
FTP 的服务器进程由两大部分组成:(3)一个主进程,负责接收新的请求;若干个从属进程,负责处理单个请求。
5. 主机H 通过快速以太网连接Internet ,IP 地址为192.168.0.8,服务器S 的IP
地址为
, 主机H 与S 使用TCP 通信时在主机H 上捕获的其中5个IP 分组见如表1所示。
表1 在主机H 上捕获的IP 分组
请回答下列问题。
(1)表17中的IP 分组中,哪几个是由主机H 发送的?哪几个完成了TCP 连接建立过程?哪几个在通过快速以太网传输时进行了填充?
(2)根据表1中的IP 分组,分析主机S 已经收到的应用层数据字节数是多少?
(3)若表1中的某个IP 分组在主机S 发出的前40B 见表4-8,则该IP 分组到达主机H 时经历了多少个路由器?
表2 主机S 发出的IP 分组
IP 分组头和TCP 段头结构分别如图1和图2所示。
图1 IP 分组头部
图2 TCP 段头结构
【答案】(1)三个小问的解题思路。
第一小问的解题思路:数据由H 发送,说明此IP 数据报的源IP 地址肯定是主机H 的IP 地址,主机H 的IP 地址为192.168.0.8, 转换成十六进制为COA80008。
从图1可以看出,IP 分组的源地址是在IP 分组头结构的第138〜168, 现在需要做的是:对照表4-8, 看看哪个分组的第138〜168恰好为COA80008。对照表,可以看出分组1、3、4的第138〜168恰好为C0A80008。所以1、3、4号分组是由主机H 发送的。
第二小问的解题思路:要想看出哪几个分组完成了TCP 连接,首先考生需要非常清楚TCP
,建立连接的三次握手的详细过程。首先,第一次握手ACK 必须为0(—般不写出)而根据图4-17
ACK 位于第148的第4位,所示的结构可以看出,而5个分组中第148的第4位只有分组1为0,
其余分组均为1,所以第一次握手的分组必须为分组1。而分组1的32位序号为846B41C5, 所以下一个分组的确认号必须为846B41C6,并且SYN 字段要为1,只有分组2满足。而分组3的序号必须为846B41C6, 确认序号必须为分组2的序号加1,即E0599FF0, 而现在分组3和分组4都满足。但是,肯定是先建立连接,再发送数据。所以只能选择分组3为TCP 连接建立的第3次握手,故分组1、2、3完成了TCP 连接建立的过程。
第三小问的解题思路:需要填充的IP 分组,表明该分组加上188的MAC 帧首部还达不到最短帧长648。所以接下来就需要分别判断这5个分组的长度。
从图1可以看出,第38和第48代表IP 分组的总长度。5个IP 分组的总长度分别是:0030、0030、0028、0038、0028,转换成十进制分别为48、48、40、56、40。所以可以看出第3个和第5个IP 分组在通过快速以太网传输时需要填充;
(2)由于到第三个报文为止,TCP 连接已经建立好。从第3个分组封装的TCP 段可知,发
ACK 为846B41D6H , 所以送应用层数据初始序号为846B41C6H , 由5号分组封装的TCP 段可知,
主机S 已经收到的应用层数据的字节数为846B41D6H-846B41C6H=10H=16B。
(3)由于主机S 发出的IP 分组的标识=6811H, 而表4-8中的第5个分组的标识也为6811H ,
TTL 字段在IP 分组头部的第9所以该分组所对应的是表1中的第5个分组。从图4-16可以看出,
个字节,所以可得主机S 发出的IP 分组的TTL=40H=64,而第5个分组的TTL=31H=49, 64-49=15, 所以IP 分组到达主机H 时经过了15个路由器。
相关内容
相关标签