当前位置: 首页 > news >正文

2019年计算机网络408真题解析

第一题:

解析OSI参考模型第5层完成的功能

首先,我们需要对OSI参考模型很熟悉:从下到上依次是:物理层-数据链路层-网络层-

运输层-会话层-表示层-应用层,由此可知,题目要问的是会话层的主要功能,显然是会话管理。我们再来分析一下其他选项

选项A:差错控制一种在通信和数据传输中广泛应用的技术,用于检测和纠正因噪声、干扰或传输错误而引起的数据传输错误,在数据链路层使用,在软考中经常考奇偶校验,海明码就是差错控制的内容。

选项B:网络层解决分组在多个网络之间传输(路由)的问题,因此路由选择在网络层

选项C:会话层解决进程之间进行会话问题,因此会话管理在会话层

选项D:表示层解决通信双方交换信息的表示问题,因此数据表示转换在表示层

答案选C

第二题:

解析:100BaseT的传输介质

T代表传输介质是双绞线。

答案选A

第三题:

解析:数据链路层-选择重传协议计算接收窗口大小

假设发送窗口的大小是W_{T},接受窗口是W_{R},则满足下列不等式:(W_{T}+W_{R})\leqslant 2^{n}

题目告诉了W_{T}的值是5,带入进不等式中,解得W_{R}\leq 3

答案选B

第四题:

解析:数据链路层CSMA/CD协议中的最小帧长和争用期相关计算

当主机A和主机B分别处于冲突域的两端时,它们之间的距离最大,此时它们之间的单向传播时延最长。以太网规定最小帧长应该满足帧的发送时延等于最远两个站点间信号的往返传播时延。而题目告知我们最小帧长是128B,传输速率是100Mbps,则可计算帧的发送时延:(128×8)b / (100×10^6)b/s = 10.24us,注意这里求的是往返的传播时延,单向传播时延要除以2。10.24us/2 = 5.12us

答案选B

第五题:

解析:网络层CIDR地址块和子网划分

 边长子网划分:题目告知我们网络前缀是20,则剩下12比特位可以作为主机号,地址数量是2^12 = 4096。

地址块划分:要划分5个地址块,需要往主机位中依次借1-4个比特位作为块地址(就类似于子网划分那种),例如

红色标注是地址块的序号,每一个地址块都能与前面的地址块进行区分。

第一个地址块:借1位时,网络前缀就是21,地址数量为2^(32-21)=2^11,

101.200.0001   0000.0

第二个地址块:借第2位时,网络前缀就是22,地址数量为2^(32-22)=2^10,

101.200.0001   1000.0

第三个地址块:借第3位时,网络前缀就是23,地址数量为2^(32-23)=2^9,

101.200.0001   1100.0

第四个地址块:借第4位时,网络前缀就是24,地址数量为2^(32-24)=2^8,

101.200.0001   1110.0

第五个地址块:借第4位时,网络前缀就是24,地址数量为2^(32-24)=2^8,

101.200.0001   1111.0

由此可见最小地址块的地址数量是2^8 = 256,但是题目要求的是可分配的地址数量,减去一个最小地址和一个最大地址,剩余可分配的地址数量是254。

答案选B

第六题:

解析:运输层TCP快重传

在TCP的快重传中,发送方收到3个重复的确认时,就立刻重传相应的TCP段,如图所示:

发送发收到3个重复的seq=100时的确认时的时间是t3时刻,因此在t3时刻进行重传。

答案选C

第七题:

解析:运输层TCP三报文握手中的序号和确认号

第三次握手是对第二次握手的确认,表示已经接受到前2046的内容,希望接受2046之后的数据,因此第三次握手TCP段的确认序列号是2046+1 = 2047

答案选D

第八题:

解析:

C/S模型中,客户主动发起请求服务通信,服务器接受到请求后提供服务,选项C对。

C/S模型中,客户与客户之间需要通过服务器来进行通信。选项B错误。

在P2P模型中,结点之间是对等的,相互之间都可以利用对方来进行下载,选项A对。

一般来说,在向多用户分发文件这种应用中,服务分散型的P2P方式要比服务集中型C/S方式所需时间短。选项D正确。

答案选B

http://www.lryc.cn/news/469119.html

相关文章:

  • 江协科技STM32学习- P21 ADC模数转换器
  • [RK3566-Android11] 使用SPI方式点LED灯带-JE2815/WS2812,实现呼吸/渐变/随音量变化等效果
  • PostgreSQL用load语句加载插件
  • 一文了解:增强图像搜索之图像嵌入
  • yolov9目标检测/分割预测报错AttributeError: ‘list‘ object has no attribute ‘device‘常见汇总
  • 格姗知识圈博客网站开源了!
  • 【C++】深入理解C++中的类型推导:从auto到decltype的应用与实践
  • 使用Prometheus对微服务性能自定义指标监控
  • 深入解析 Lombok 的实现原理:以 @Builder 为例的实战演示(三)
  • SEO基础:什么是SERP?【百度SEO专家】
  • HTML5教程(一)- 网页与开发工具
  • Java进阶篇设计模式之二 ----- 工厂模式
  • 考研篇——数据结构王道3.2.2_队列的顺序实现
  • 从零开始理解 Trie 树:高效字符串存储与查找的利器【自动补全、拼写检查】
  • 关于sse、websocket与流式渲染
  • Python 语法与数据类型详解
  • LeetCode题练习与总结:扁平化嵌套列表迭代器--341
  • 51单片机快速入门之 AD(模数) DA(数模) 转换 2024/10/25
  • Typora 、 Minio and PicGo 图床搭建
  • 【计网】UDP Echo Server与Client实战:从零开始构建简单通信回显程序
  • 微服务网关Zuul
  • BuildCTF线上赛WP
  • 《使用Gin框架构建分布式应用》阅读笔记:p143-p207
  • 华为网络管理配置实例
  • 大语言模型数据处理方法(基于llama模型)
  • 爱奇艺大数据多 AZ 统一调度架构
  • 【C++篇】栈的层叠与队列的流动:在 STL 的韵律中探寻数据结构的优雅之舞
  • 使用 Flask 实现简单的登录注册功能
  • 计算机毕业设计Python+大模型微博情感分析 微博舆情预测 微博爬虫 微博大数据 舆情分析系统 大数据毕业设计 NLP文本分类 机器学习 深度学习 AI
  • CTF--Misc题型小结