TYUT计算机操作系统简答题

简述分组交换的优点。

高效灵活、迅速可靠,且各分组小,路由灵活,网络生存性能好。

解决 IPv4 地址紧缺有哪些方案?

① 使用代理服务器;② 使用地址转换;③ 升级到 IPv6。

网络适配器的作用是什么?网络适配器工作在哪一层?

网络适配器能够对数据的串行和并行传输进行转换,并且能够对缓存数据进行操作,实现以太网协议,同时能够实现帧的传送和接收、对帧进行封闭等。

网络适配器工作在物理层和数据链路层。

写出5层网络体系结构并简述各项的功能

应用层 解决通过应用进程的交互来实现特定网络应用问题

运输层 解决进程之间基于网络的通信问题

网络层 解决数据包在多个网络之间传输和路由问题

数量链路层 解决数据包在一个网络或一段链路上的传输问题

物理层 解决使用何种信号来表示比特0和1的问题

协议和服务有何区别,有何联系?

两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。

协议和服务的概念的区分:

1、协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。

2、协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。

网络协议的三个要素是什么,各有什么含义?

网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:

(1)语法:即数据与控制信息的结构或格式。

(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。

(3)同步:即事件实现顺序的详细说明。

流量控制和拥塞控制的主要区别是什么?

流量控制的任务是确保发送方不会持续以超过接收方接收能力的速率发送数据,以防止接收方来不及从接收缓存中取走数据,导致接收缓存溢出而数据丢失。流量控制只与特定的点对点通信发送方和接收方之间的流量有关。流量控制的通常做法是,接收方向发送方提供某种直接反馈,以抑制发送方的发送速率。

拥塞控制的任务是防止过多的数据注入到网络中,使网络能够承受现有的网络负荷,这是一个全局性的问题,涉及各方面的行为,包括网络中的所有的主机,所有的路由器,路由器的内部存储转发处理过程,还有与降低网络传输性能有关所有因素。

试简述RIP,OSPF和BGP路由选择协议的主要特点。

RIP

OSPF

BGP

网关协议

内部

内部

外部

路由表内容

目的网,下一站,距离

目的网,下一站,距离

目的网,完整路径

算法

距离矢量

链路状态

距离矢量

最优通路依据

跳数

费用

多种策略

传输方式

运输层UDP

IP数据报

建立TCP连接

其他

简单,效率低,跳数为16不可达,好消息传的快,坏消息传的慢

效率高,路由器频繁维持消息,好难维持一致性

规模大、统一度量为可达性

RIP使用UDP,OSPF使用IP,而BGP使用TCP。这样做有何优点?为什么RIP周期性地和临站交换路由器由信息而BGP却不这样做?

RIP只和邻站交换信息,使用UDP无可靠保障,开销小,可以满足RIP要求;

OSPF使用可靠的洪泛法,直接使用IP,灵活、开销小;

BGP需要交换整个路由表和更新信息,TCP提供可靠交付以减少带宽消耗; RIP使用不保证可靠交付的UDP,因此必须不断地(周期性地)和邻站交换信息才能使路由信息及时得到更新。但BGP使用保证可靠交付的TCP因此不需要这样做。

IBGP和EBGP这两类协议的主要区别是什么?

IGP:在自治系统内部使用的路由协议;力求最佳路由

EGP:在不同自治系统便捷使用的路由协议;力求较好路由(不兜圈子)

EGP必须考虑其他方面的政策,需要多条路由。代价费用方面可能可达性更重要。

IGP:内部网关协议,只关心本自治系统内如何传送数据报,与互联网中其他自治系统使用什么协议无关。

EGP:外部网关协议,在不同的AS边界传递路由信息的协议,不关心AS内部使用何种协议。

为什么要使用信道共享技术,常用的信道共享技术有哪些?

为了通过共享信道,最大限度提高信道利用率

频分复用 FDM,时分复用 TDM,统计时分复用 STDM 动他分配时隙,波分复用 WDM,码分复用 CDM

IP数据报中的首部校验和并不检验数据报中的数据,这样做的最大的好处是什么?坏处是什么?

好处:数据报每经过一个结点,结点只检查首部的数据和,使结点工作量降低,网络速度加快。

坏处:只检验首部,不包括数据部分,即使数据出错也没法得知,只有到目的主机才能发现。

UDP的主要特点:

  • 无连接

  • 尽最大努力交付

  • 面向报文

  • 无拥塞控制

  • 支持一对一,一对多,多对一,多对多的交互通信

  • UDP首部只有4个字段 源端口,目的端口,长度,检验和

TCP的主要特点:

  • 面向连接

  • 每一条TCP连接都是点对点连接

  • 提供可靠交付的服务

  • 提供全双工通信

  • 面向字节流

为什么说UDP是面向报文的,而TCP是面向字节流的?

发送方UDP对应用程序交下来的报文,在添加首部后就向下交互IP层,UDP对应用层下来的报文,既不合并,也不拆分,而是保留这些报文的边界,接收方UDP对IP层交上来的UDP报文,去除首部后原地不动的就交付给上层的应用进程,一次性交付给一个完整的报文。

发送方把应用进程交付下来的报文,看作字节流,并不知道这些含义,根据发送策略提取一定数量的字节构建TCP报文段并发送,接收方一方面从接收到TCP报文段中取出数据并存储在接收缓存中,同时将一部分字节交付给应用进程。

从IPv4过渡到IPv6的方法有哪些?

①双协议栈:主机或路由器同时装有IPV4 和 IPV6两个协议栈,因此,主机既能和IPV4通信,也能和IPv6网络通信。

②隧道技术:在IPV6分组进入IPV4网络时,将IPV6分组封装成IPV4分组;IPv4分组的源地址和目的地址分别是隧道入口和出口的IPv4地址;当封装成IPV4分组离开IPV4网络时,再将数据部分(IPV6部分)转发给目的节点。

IPV6带来的变化?

1.更大的地址空间

2.灵活的首部格式

3.改进的选项

4.支持即插即用

5.支持资源的预分配

6.IPV6首部改为8字节对齐

. 在TCP的拥塞控制中,发送方重传计时器的超时的情况下,会执行哪些步骤解决拥塞。

① 慢开始门限值改为当前拥塞窗口cwnd值得一半;

②拥塞窗口cwnd=1;

③执行拥塞避免算法。

试说明IP地址与硬件地址的区别,为什么要使用这两种不同的地址?

①长度的区别:物理地址即硬件地址,由 48bit 构成;IP 地址由 32bit 组成,是逻辑地址。 ②放置位置的区别:IP 地址放 IP 数据报的首部,而硬件地址则放在 MAC 帧的首部。

③从各自的角度及使用原因看,IP地址就是给每个连接在因特网上的主机(或路由器)分配一个在全世界范围是唯一的32位的标识符。从而把整个因特网看成为一个单一的、抽象的网络。在实际网络的链路上传送数据帧时,最终还是必须使用硬件地址。MAC地址在一定程度上与硬件一致,基于物理、能够标识具体的链路通信对象,IP地址给予逻辑域的划分、不受硬件限制。

简述CSMA/CD 的工作原理。

CSMA/CD协议的工作原理是:某站点想发送数据时,必须首先侦听信道。(1分)

如果信道空闲,立即发送数据并进行冲突检测;(1分)

如果信道忙,继续侦听信道,直到信道变为空闲后才继续发送数据,并进行冲突检测。(1分)

如果站点在发送数据过程中检测到冲突,它将立即停止发送数据(1)

并等待一个随机长的时间,重复上述过程。(1分)

运输连接三个阶段:建立连接,数据传输和连接释放。

端口的作用是什么?为什么端口要划分为三种?

答:端口的作用是对TCP/IP体系的应用进程进行统一的标志,使运行不同操作系统的计算机的应用进程能够互相通信。

服务器使用端口:熟知端口号,登记端口号。

客户端使用的短暂的端口号。

通过端口,不同操作系统的计算机应用进程能够互相识别和通信。划分三种端口号的目的首先在于避免冲突,确保每个应用进程都有唯一的标识,防止混淆和通信错误。其次,C/S通信中,客户端需要知道服务器的端口号才能发起请求,因此,将端口号划分为三类方便区分不同类型的服务和应用程序。这有助于提高通信效率和网络安全性

试简单说明下列协议的作用:IPARP、RARP和ICMP

IP协议:实现网络互连。使参与互连的性能各异的网络从用户看起来好像是一个统一的网络。网际协议IP是TCP/IP体系中两个最主要的协议之一,与IP协议配套使用的还有四个协议。

ARP协议:是解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题。

RARP:是解决同一个局域网上的主机或路由器的硬件地址和IP地址的映射问题。

ICMP:提供差错报告和询问报文,以提高IP数据交付成功的机会

因特网组管理协议IGMP:用于探寻、转发本局域网内的组成员关系。

为什么在运输连接建立时要使用三报文握手?

连接建立需要三次握手, A 需要发送一次确认,这主要是为了防止已失效的连接请求报文段突然又传送到了 B ,因而产生错误。 假定出现异常情况。 A 发出的某个失效的连接请求在某些网络结点长时间滞留了,以致延误到连接释放以后的某个时间才到达 B 。但 B 收到此失效的连接请求报文后,就误以为是 A 又发出一次新的连接请求。假定不采用三次握手,那么只要 B 发出确认,新的连接就建立了。采用三次握手的方法, A 不会向 B 的确认发出确认,新的连接就建立起来了。

解释为什么突然释放运输连接就可能会丢失用户数据,而使用 TCP 的连接释放方法就可以保证不丢失数据?什么是连接释放的半关闭状态?

当主机1和主机2之间建立连接后,主机1发送了一个 TCP 数据段并正确抵达主机2,接着当主机1再次发送另一个 TCP 数据段时,主机2却在收到第二个 TCP 数据段之前已经发出了释放连接请求,如果就这样突然释放连接,显然主机1发送的第二个 TCP 报文段会丢失。而使用 TCP 的连接释放方法,主机2发出了释放连接的请求,那么即使收到主机1的确认后,也只会释放主机2到主机1方向的连接,即主机2不再向主机1发送数据,但仍然可以接受主机1发来的数据,所以可保证不丢失数据。

当一方关闭发送通道后,仍可接受另一方发送过来的数据,这种情况就叫做半关闭状态

物理层 机械 电气 功能 规程

码分多址CDMA为什么可以使所有用户在同样的时间使用同样的频带进行通信而不会互相干扰?这种复用方法有何优缺点?

答:各用户使用经过特殊挑选的相互正交的不同码型,因此彼此不会造成干扰。 这种系统发送的信号有很强的抗干扰能力,其频谱类似于白噪声,不易被敌人发现。占用较大的带宽。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

tomcat+jdbc报错怎么办?

1. 虽然mysql8.0以上的不用手动添加driver类,但是一旦加上driver类,就要手动添加了 不然会报找不到driver类的错误 2. java.lang.RuntimeException: java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:xXX?serverTimezoneU…

Qt6.8 QGraphicsView鼠标坐标点偏差

ui文件拖放QGraphicsView,src文件定义QGraphicsScene赋值给图形视图。 this->scene new QGraphicsScene();ui.graph->setScene(this->scene);对graphicview过滤事件,只能在其viewport之后安装,否则不响应。 ui.graph->viewport…

减少30%人工处理时间,AI OCR与表格识别助力医疗化验单快速处理

在医疗行业,化验单作为重要的诊断依据和数据来源,涉及大量的文字和表格信息,传统的手工输入和数据处理方式不仅繁琐,而且容易出错,给医院的运营效率和数据准确性带来较大挑战。随着人工智能技术的快速发展,…

工厂流水线上位机开发--USB转串口收不到数据,485通信时好时坏 不稳定问题

做过众多项目中,出现过很多次USB转485的返回值异常问题,自动化跑的好好的,一段时间后突然就查询不到返回值。 第一次出现时,上位机软件说是下位机问题,下位机说监控到返回数据了,是上位机问题,吵…

Mac曲线救国实现Bandizip右键一级菜单

一、前言 个人认为:Bandizip是Mac上最好用的压缩软件,没有之一。 在Mac系统上,学习版的Bandizip由于签名检验问题无法在访达右键的一级菜单显示 解压相关菜单。 有能力的,希望还是支持正版,找找优惠渠道应该100左右。…

矢量数据库

随着人工智能技术的深入发展,从图像识别到自然语言处理,从智能推荐到自动驾驶,AI的应用场景日益广泛。 而在这背后, 这种变革技术的核心数据概念是矢量。通过矢量化和大型语言模型(LLM) 的强大功能,生成式 AI 实现了其…

大模型学习有什么发展前景?

前景人工智能大模型是指拥有超大规模参数(通常在十亿个以上)、复杂计算结构的机器学习模型。它通常能够处理海量数据,完成各种复杂任务,如自然语言处理、图像识别等。 2024年政府工作报告提出“发展新质生产力”,并将…

2025澄迈漓岛音乐节品牌招商大会成功举行

——共谋音乐盛事,携手推动文化经济发展 12月6日,“2025澄迈漓岛音乐节品牌招商大会”(以下简称“招商大会”)在澄迈举行。本次大会由澄迈福山发展有限公司、福山咖啡文化风情镇旅游区联合主办,海南绿发投资有限公司承…

鲲鹏麒麟部署MongoDB4

本次部署采用Docker方式进行部署,服务器为鲲鹏服务器,CPU架构为ARM64,操作系统版本信息为 # cat /etc/kylin-release Kylin Linux Advanced Server release V10 (Tercel)找镜像 首先在https://hub.docker.com/网站上找到相关的额镜像&…

数据结构 (29)基于树的查找法

前言 数据结构中的基于树的查找法是一种高效的查找方法,它利用树形结构组织数据,使得查找过程能够迅速定位到目标元素。 一、树的基本概念 树是一种非线性结构,主要用来描述客观的层次结构关系。在树结构中,一个元素(称…

前端框架的选择与反思:在简约与复杂之间寻找平衡

在当今互联网时代,前端开发已经成为web应用构建中不可或缺的一环。从最初的静态HTML页面,到如今复杂的单页应用(SPA),前端技术的发展让我们见证了Web应用的蓬勃发展。然而,伴随着技术的进步,一个…

前端速通Blob、File、FileReader、ArrayBuffer、Base64...

提示:记录工作中遇到的需求及解决办法 文章目录 前言Blob基本使用使用场景File基本使用支持 Blob 和 File 对象的 APIFileReaderFileReader 实例属性FileReader 实例方法事件Base64术语解释Base64 编码原理示例Base64 的应用场景总结URL.createObjectURL()基本使用使用场景示例…

深入理解网络安全等级保护:保障信息安全的关键策略与实践

随着信息技术的飞速发展,网络安全问题日益凸显。为了应对这一挑战,网络安全等级保护制度应运而生,旨在确保不同等级的信息和信息系统的安全。本文将探讨网络安全等级保护的基本概念、重要性及其实践方法。 一、信息安全等级保护的基本概念 1…

Angular由一个bug说起之十一:排序之后无法展开 Row

问题现象 在使用 Material Table 时,排序功能触发了一个奇怪的 Bug:表格的 Row 无法展开。最终排查发现,问题的根源在于 trackBy 的错误使用。trackBy 方法接受两个参数:index(数据索引)和 row(…

MySQL语句学习第三篇_数据库

MySQL语句学习第三篇_数据库 专栏记录MySQL的学习,感谢大家观看。 本章的专栏📚➡️MySQL语法学习 本博客前一章节指向➡️MySQL语句学习第二篇 本人的博客➡️:如烟花般绚烂却又稍纵即逝的主页 文章目录 MySQL的基础操作(改与查&#xff0…

代码随想录Day35 本周小结动态规划,动态规划:01背包理论基础,动态规划:01背包理论基础(滚动数组),416. 分割等和子集。

1.本周小结动态规划 周一 动态规划:不同路径 (opens new window)中求从出发点到终点有几种路径,只能向下或者向右移动一步。 我们提供了三种方法,但重点讲解的还是动规,也是需要重点掌握的。 dp[i][j]定义 :表示从…

ceph存储池

1、存储池 1、存储池的概念 存储池就是ceph的逻辑分区,专门用来存储对象的 特点 将文件切片成对象,通过hash算法,找到存储池中的pg,池中的pg根据crush算法找到osd节点 存储中的PG数量对性能有重要的影响,过多和过少…

知从科技闪耀汽车智能底盘大会:共探软件安全新篇章

在汽车科技蓬勃发展的浪潮中,智能底盘技术正成为引领行业变革的关键力量。11月27日-28日,盖世汽车 2024 第四届汽车智能底盘大会盛大召开,上海知从科技有限公司受邀出席此次盛会,与众多汽车领域的精英齐聚一堂,共话智能…

STM32-C语言基础知识

C语言基础知识 stdint.h简介 给寄存器某个位赋值 给位6赋值为1流程:先清0,再赋值 带参数的宏定义 建议使用do {…}while(0)来构造宏定义 条件编译 条件编译后面必须跟宏语句,如#if _LED_H 指针使用常见的2大问题 1、未初始化 2、越界使…

专业140+总分420+上海交通大学819考研经验上交电子信息与通信工程,真题,大纲,参考书。博睿泽信息通信考研论坛,信息通信考研Jenny

考研结束,专业819信号系统与信号处理140,总分420,终于梦圆交大,高考时敢都不敢想目标,现在已经成为现实,考研后劲很大,这一年的复习经历,还是历历在目,整理一下&#xff…