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

news2024/10/23 17:36:55

第一题:

解析TCP/IP体系结构应用层常用协议及其相应的运输层协议

TCP协议是面向连接可靠数据传输服务,UDP无连接不可靠的数据传输服务,IP无连接不可靠的数据连接服务。

FTP协议SMTP协议HTTP协议使用TCP协议提供的面向连接的可靠的数据传输服务

DNS使用的是UDP协议提供的无连接不可靠的数据传输服务

TCP/IP应用层协议中,各个协议使用的传输层服务依次如下图所示:

答案选B

第二题:

解析:物理层接口特性

物理层接口只考虑本层的与物理相关的特性,而不必考虑网络上的东西,而物理地址恰好就是网络上的东西。

物理层的接口特性包括机械特性电气特性功能特性过程特性。

选项A 接口形状属于机械特性,选项B 引脚特性属于功能特性,选项D 信号电平属于电气特性。

答案选C

第三题:

解析:数据链路层CSMA/CA信道预约方法

首先我们要清楚进行信道预约的目的是为了尽可能的减少碰撞的概率和降低碰撞的影响。

RTS帧和CTS帧很短,发生碰撞的概率、碰撞产生的开销及本身的开销都很小,用很小的代价对信道进行预约是值得的,所以CSMA/CA 进行信道预约的方法是交换RTS与CTS帧。

答案选D

第四题:

解析:数据链路层停止-等待协议相关计算

如下图所示停止等待协议每发送一个数据帧,需要经过一个数据帧发送时延,一个单程传播时延,一个单程传播时延(确认帧),信道利用率 = 数据帧发送时延/(数据帧发送时延+端到端往返时延) ,假设数据帧的长度是x比特,则数据帧的发送时延= x/3k b/s,端到端往返时延是2倍的传播时延也就是400ms,然后题目已经给出来信道利用率是40%,接下来就可以利用信道利用率的公式做题了:0.4 = \frac{\frac{xb}{3kb/s}}{\frac{xb}{3kb/s}+2\times 200ms},解得X = 800bite

答案选A

第五题:

解析:数据链路层IP分组转发过程中MAC地址的变化

IP分组在整个传输过程中,其首部中的源IP地址和目的IP地址始终保持不变。(NAT除外)

封装IP分组的以太网帧首部中的源MAC地址和目的MAC地址逐段链路改变。

在IP分组中,源IP地址就是源主机的IP地址,也就是192.168.3.2,目的IP地址就是目的主机的IP地址,也就是192.168.4.2,且我们说在整个传输过程中,源IP地址和目的IP地址始终不变。

在封装IP分组的以太网帧首部中,因为要逐层进行封装,所以源IP地址和目的IP地址也在不断发生变化:例如在H1-R的过程中:源主机是H1,目的主机是R,因此源MAC地址是00-1a-2b-3c-4d-52,目的MAC地址是:00-1a-2b-3c-4d-51,在R-H2过程中:源主机是R,目的主机是H2,因此源MAC地址是:00-a1-b2-c3-d4-61,目的MAC地址是00-a1-b2-c3-d4-61.

答案选D

第六题:

解析:网络层CIDR路由聚合

答案选C

第七题:

解析:运输层-UDP实现分用的依据

UDP协议不管是实现IP复用还是IP分用时所依据的头部字段都是目的端口号

如下图所示:

答案选B

第八题:

解析:应用层简单邮件传送协议SMTP

发送方发送非ASCII码,需要利用MIME转换成ASCII码,才能使用SMTP协议将ASCII码传给接受方,接收方同样使用SMTP协议接受ASCII码,并使用MIME协议将ASCII码转化成非ASCII码,这样接收方就能直观的看到具体内容(因为ASCII码需要转化成对应的字母或者符号,单纯看ASCII码看不懂=-=)

答案选D

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2213173.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

防爆手机能有多轻薄?AORO A29小身躯在石油化工有大作为!

防爆手机能有多轻薄?AORO A29防爆手机机身尺寸为177.4*81.5*12.75mm,重量仅为334.5g,其轻薄的设计在一众“砖头”工业防爆手机中脱颖而出。 轻薄是不是意味着功能削减?AORO A29防爆手机在保持轻薄体态的同时,集成了九…

数据结构(七大排序)

前言 前话:排序在我们日常中很常见,但在不同的场合我们需要选择不同的排序,因为每个排序都有不同的使用场景,不同的时间复杂度和空间复杂度;常见的排序分为七种, 插入排序、选择排序、交换排序和归并排序&…

2024 年 Mac 下这些生产力工具,好用到哭

每段关系最终都会结束 即使不是因为别的原因 也会因为死亡 我只知道 你不对她说出来 她就永远不知道 你的心意 她那天离开的时候 才知道一个道理 有时候 保护一样重要的东西的方式 不是守在她旁边 而是离开她 离得远远的远到看起来谁也 不在乎谁一样 今天呢&#x…

FPGA上板调试方式总结----VIO/ILA

在Vivado中,VIO(Virtual Input/Output)是一种用于调试和测试FPGA设计的IP核,它允许设计者通过JTAG接口实时读取和写入FPGA内部的寄存器,从而检查设计的运行状态并修改其行为。VIO IP核提供了一个简单易用的接口&#x…

Redis总结(官方文档解读)

定义 Redis是一个开源的,基于内存的数据结构存储系统,可以用作数据库、缓存和消息中间件。 特征 高性能 支持丰富的数据类型 丰富的操作类型,操作是原子性的 支持周期性持久化 支持分布式 开源免费,社区活跃 数据类型 数据…

图片加水印怎么弄?四款软件供你选择!

在这个信息爆炸的时代,每一张图片都可能成为你创意与努力的结晶。然而,网络上的复制粘贴如此轻易,如何有效保护自己的原创作品,防止未经授权的盗用,成为了每位创作者必须面对的问题。别担心,今天我们就来揭…

[Linux系统编程]线程概念,三级映射,线程操作函数

一.线程概念 线程概念: 进程:有独立的 进程地址空间。有独立的pcb。 进程是分配资源的最小单位。 线程:没有独立的进程地址空间。有独立的pcb。 进程是cup执行的最小单位。 线程有线程id和线程号,线程id是用于进程内部标识线程…

2024年10款超好用的图纸加密软件推荐|企业常用图纸加密软件分享

在数字化时代,图纸作为企业的关键技术资产,承载着大量敏感信息,泄露这些图纸不仅可能导致重大经济损失,还可能危及企业的市场竞争力。因此,选择一款合适的图纸加密软件,对企业而言至关重要。为了帮助企业保…

【C#网络编程】基础概念2

文章目录 网络、数据包和协议网络数据包协议TCP、UDP 地址客户端和服务器套接字 网络、数据包和协议 计算机网络通过通信通道互连的机器组成,通常把这些机器称为主机和路由器,主机是是运行应用程序(如 Web 浏览器)的计算机。路由器…

市面上琳琅满目的网站开发公司,如何避免“踩坑”?

服务品质和售后服务是选择网站开发公司时的两大关键因素—— 因为这些方面将直接影响网站的质量、用户体验以及后期的维护效果,一家优秀的网站开发公司,其服务品质应体现在专业的技术水平、出色的项目管理能力以及对客户需求的精准理解和高效执行上。 …

今日最佳WAF雷池社区版,tengine问题解决办法

很多第一次使用雷池社区版的朋友会碰到tengine相关的问题 其实官方文档都有记录怎么排除,这里都单独把tengine的排查方法再说一下 请检查防火墙规则, tengine 容器状态和日志 如果站点报错如上,说明tengine容器可能出现问题,需…

Java | Leetcode Java题解之第475题供暖器

题目&#xff1a; 题解&#xff1a; class Solution {public int findRadius(int[] houses, int[] heaters) {Arrays.sort(houses);Arrays.sort(heaters);int ans 0;for (int i 0, j 0; i < houses.length; i) {int curDistance Math.abs(houses[i] - heaters[j]);whil…

【优选算法】(第四十篇)

目录 岛屿数量&#xff08;medium&#xff09; 题目解析 讲解算法原理 编写代码 岛屿的最⼤⾯积&#xff08;medium&#xff09; 题目解析 讲解算法原理 编写代码 岛屿数量&#xff08;medium&#xff09; 题目解析 1.题目链接&#xff1a;. - 力扣&#xff08;LeetCo…

双足机器人远程操作与动态运动同步研究

在当前的机器人技术中&#xff0c;双足机器人因其能够在复杂环境中灵活行动而备受关注。随着技术的进步&#xff0c;研究者们致力于开发能够与人类操作员实现高效同步的双足机器人&#xff0c;特别是在应对自然灾害或人为危险等紧急情况下的应用。 项目背景 尽管人工智能领域取…

在python中如何判断回文串(一)?

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;开发者-曼亿点 &#x1f468;‍&#x1f4bb; hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍&#x1f4bb; 本文由 曼亿点 原创 &#x1f468;‍&#x1f4bb; 收录于专栏&#xff1a…

【原创】java+springboot+mysql智能农村管理系统设计与实现

个人主页&#xff1a;程序猿小小杨 个人简介&#xff1a;从事开发多年&#xff0c;Java、Php、Python、前端开发均有涉猎 博客内容&#xff1a;Java项目实战、项目演示、技术分享 文末有作者名片&#xff0c;希望和大家一起共同进步&#xff0c;你只管努力&#xff0c;剩下的交…

Voronoi treemap!这么好看的图形绘制原来这么简单...

更多详细的数据可视化教程&#xff0c;可订阅我们的店铺课程&#xff1a; 在上次推出树形图绘制教程之后&#xff0c;有小伙伴私信说有没有啥方法绘制如下所示的图表&#xff1a; 网友提供样例 (说实话&#xff0c;我第一眼看到之后就感觉R或者Python绘制此图会比较难&…

InstructGPT的四阶段:预训练、有监督微调、奖励建模、强化学习涉及到的公式解读

1. 预训练 1. 语言建模目标函数&#xff08;公式1&#xff09;&#xff1a; L 1 ( U ) ∑ i log ⁡ P ( u i ∣ u i − k , … , u i − 1 ; Θ ) L_1(\mathcal{U}) \sum_{i} \log P(u_i \mid u_{i-k}, \dots, u_{i-1}; \Theta) L1​(U)i∑​logP(ui​∣ui−k​,…,ui−1​;Θ…

智慧灌区信息化管理系统解决方案

一、方案背景 我国南方地区一些县级一般拥有5000多个大小水利设施&#xff0c; 尤其是灌区水利设施众多&#xff0c;这些灌区水利设施修建年代久&#xff0c;信息化程度低&#xff0c;但在保障农民生产、农田灌溉、抵抗自然灾害方面发挥着一定的作用&#xff0c;并能够最大限度…

go开发环境设置-安装与交叉编译(二)

1. 引言 Go语言&#xff0c;又称Golang&#xff0c;是Google开发的一门编程语言&#xff0c;以其高效、简洁和并发编程的优势受到广泛欢迎。作为一门静态类型、编译型语言&#xff0c;Go在构建网络服务器、微服务和命令行工具方面表现突出。 在开发过程中&#xff0c;开发者常…