2022年计算机网络408考研真题解析
第一题:
解析:网络体系结构-数据链路层
在ISO网络参考模型中,运输层,网络层和数据链路层都实现了流量的控制功能,其中运输层实现的是端到端的流量控制,网络层实现的是整个网络的流量控制,数据链路层实现的是相邻结点的流量控制。由此可见,答案选B。
答案选B。
第二题:
解析:编码与调制奈氏准则和香农公式物理层
告诉带宽为200KHz,且为无噪声,应该想到香农公式中的理想低通信道的最高码元传输速率:也就是2W 波特(即码元每秒) ,W为信道的频率带宽,即题目提到的200KHz,因此我们可以求出最高码元传输速率是 2W = 400KHz,看到ASK调制,应该想到信号调制技术:不同基本波形(码元)的数量为X,则每个码元可携带的比特数量为log2(X),题目提到4个幅值也就是告诉了我们不同基本波形的数量X=4,则每个码元可携带的比特数量是log2(4) = 2。
最大数据传输速率(比特/秒) = 最高码元传输速率(码元/秒) × 每个码元可携带的比特数量(比特/码元),带入数据:400KHz×2 = 800KHz,即800比特每秒。
答案选C。
第三题:
解析:IPv4地址子网掩码网络层
求网络地址很简单,这里有两种方法来求网络地址:
第一种方式:IP地址和子网掩码相与(也就是逻辑与运算)能得到网络地址。
记住在IP地址中,任何数和255相与都是它本身,任何数与0相与都是0,这里子网掩码点分十进制前两个数都是255,因此我们直接看第三位,因为相与是相同的数就保留,不相同的数相与的结果是0,所以这里我们将第三个数变成二进制,通过比较二进制可以更清晰的得到相与的结果:
相 0 1 0 0 1 0 0 0
与 1 1 0 0 0 0 0 0
= 0 1 0 0 0 0 0 0
= 2^6
= 64
第四位因为是和0进行相与,所以结果是0;这样算出来点分十进制下的网络地址就是:
183.80.64.0
第二种方式:只要把网络前缀的数字保持不变,然后主机位全部变成0就是网络地址,所以首先我们要弄清楚网络前缀是多少位?
我们根据子网掩码中连续1的个数来判断网络前缀有多少位,因此我们直接将子网掩码转换为二进制的形式:255就是8个连续的1, 192 = 2^7+2^6
11111111.11111111.11000000.00000000
可以看到网络前缀是18个比特位,还剩下32-18=14个主机位。
题目给出了主机的IP地址,且我们得知网络前缀是18个比特位,因此我们直接找出前18个比特位的数,后面的比特位全部添0就得到网络地址了:
前面两个数已经占了16位了,因此我们直接将第三个数72转换成二进制的形式:01|001000
也就是说01后面的数全部变成0,得到182.80.01000000.0 = 182.80.64.0
答案选B。
第四题:
解析:IPv4数据报的发送和转发网络层
在同一网络中的各主机或路由器各接口,应该具有相同的网络号(或称网络前缀),那么可以推出它们同样拥有相同的子网掩码,因为你有多少个比特位的网络前缀,就写多少个1,然后后面全面添0就是子网掩码了,
题目已经告知交换机将主机H和路由器192.168.1.62/27 相连接,因此主机H和路由器有着相同的网络前缀和子网掩码。也就是27位。那么我们直接写27个1,后面再添上32-27=5个0。求得网络前缀:
111111111.111111111.11111111.11100000 转化为点分十进制:2^7+2^6+2^5 = 224.
255.255.255.224
答案选C。
第五题:
解析:软件定义网络SDN网络层
题目中提到了下发二字,如果这题不会的话,可以直接蒙个南向接口,因为上北下南。。。
SDN控制器有控制层面和数据层面上下两个层面,通过北向API控制网络控制应用层序,通过南向API控制分组交换机。综上所述,SDN控制器向数据平面的SDN交换机下发流表所使用的接口是南向接口。
答案选B。
第六题:
解析:TCP拥塞控制运输层
首先我们要清楚TCP拥塞控制发生超时重传的处理,首先慢开始的阈值要减半 = 16/2 = 8,
同时拥塞窗口的大小重新变成1,然后开始慢开始算法,开始指数式增长,1-2-4-8,此时进过3个RTT,到达阈值8,然后开始拥塞避免算法,拥塞窗口开始线性按加1式增长,经过8个RTT,增长到16,一共经过了3+8=11个RTT
答案选C。
第七题:
解析:TCP"四报文挥手”释放连接运输层
客户 C 想要进入 CLOSED 状态,需要客户 C 在发送第四次挥手,进入了时间等待状态后,还需要再经过 2MSL(最长报文段寿命)才能进入。由于题目求最短时间,因此可以将第二次挥手和第三次挥手一起执行,即,第二次挥手和第三次挥手之间没有数据需要传输。因此,客户 C 想要进入 CLOSED 状态的最短时间 = 第一次挥手所需时间 + 第二次挥手和第三次挥手一起执行所需时间 + 2MSL = RTT + 2MSL = 1650ms。
可以从图中看到,服务器 S 想要进入 CLOSED 状态,需要在服务器 S 收到第四次挥手后,才能进入 CLOSED 状态。考虑到题目求最短时间,因此可以将第二次挥手和第三次挥手一起执行,即,第二次挥手和第三次挥手之间没有数据需要传输。因此,服务器 S 想要进入 CLOSED状态的最短时间 = 第一次挥手所需时间 + 第二次挥手和第三次挥手一起执行所需时间 +第四次挥手所需时间=1.5RTT = 75ms。
答案选D。
第八题:
解析:HTTP交换过程TCP“三报文握手”建立连接运输层和应用层
答案选B。