系统运维面试题总结(网络基础类)

news2024/10/5 6:08:36

系统运维面试题总结(网络基础类)

    • 网络基础类
      • 第七层:应用层
      • 第六层:表示层
      • 第五层:会话层
      • 第四层:传输层
      • 第三层:网络层
      • 第二层:数据链路层
      • 第一层:物理层
    • 类似面试题
      • 1、TCP/IP四层模型与作用?
      • 2、TCP协议与UDP协议工作在那一层?作用是什么?
      • 3、简述TCP三次握手
      • 4、简述TCP四次握手
      • 5、计算子网掩码

网络基础类

在这里插入图片描述
七层模型一般指开放系统互连参考模型,开放系统互连参考模型 (Open System Interconnect 简称OSI )是国际标准化组织 (ISO )和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。它从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

第七层:应用层

  • 为用户提供服务,给用户一个操作界面

第六层:表示层

  • 数据提供表示
  • 加密 (对称加密和非对称加密,ssh就属于非对称加密)
  • 压缩 (zip tar gz)

第五层:会话层

  • 确定数据是否需要进行网络传递

第四层:传输层

  • 对报文进行分组(发送时)、组装(接收时)
  • 提供传输协议的选择:
    TCP(传输控制协议):可靠的,面向链接的传输协议(特点:准确、可靠、慢)
    UDP(用户数据报协议):不可靠,面向无连接的传输协议(特点:快、不可靠)
  • 端口封装
  • 差错校验

第三层:网络层

  • IP地址编址 (源IP、目标IP)
  • 路由选择
    静态路由(对路由器消耗最小,不需要进行任何运算,按照配置好的路线走就行,但配置较复杂)
    动态路由(根据路由协议自己判断路径最短的走,需要消耗路由器的cpu,消耗较大)

第二层:数据链路层

  • MAC地址编址
  • MAC地址寻址
  • 差错校验

第一层:物理层

  • 数据实际传输
  • 电气特性定义(网线8根线那一根线传递数据)

类似面试题

1、TCP/IP四层模型与作用?

在这里插入图片描述
此类问题和回答osi模型无异(7层模型是60年代的TCP/IP四层模型细分出来的,特别是专门为交换机分出的数据链路层)

2、TCP协议与UDP协议工作在那一层?作用是什么?

在这里插入图片描述
在传输层,提供传输协议

3、简述TCP三次握手

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

TCP三次握手是用于在不可靠的互联网上建立可靠连接的重要过程。这一过程涉及客户端和服务器之间发送的三个报文,以确保双方具备数据传输的条件。下面将详细讲解TCP三次握手的各个步骤及其意义:

  1. 第一次握手
    • 客户端向服务器发送一个包含SYN标志位为1的报文段,表示这是一个连接请求,并随机选择一个初始序列号(seq=x)。此时,客户端进入SYN-SENT状态,等待服务器的确认。
    • 这一步的主要目的是证明客户端的发送能力正常,同时告知服务器客户端希望建立连接。
  2. 第二次握手
    • 服务器收到客户端的SYN报文后,如果同意连接,则会返回一个SYN和ACK都为1的报文段。其中,确认号ack设置为x+1(表示收到并确认客户端的序列号),同时也为自己初始化一个序列号(seq=y)。此时,服务器进入SYN-RCVD状态。
    • 这一步证明了服务器端的接收能力和发送能力均正常,并且告知客户端同意建立连接。
  3. 第三次握手
    • 客户端收到服务器的确认报文后,会再次向服务器发送一个ACK为1的报文段,其确认号ack=y+1,自己的序列号则为seq=x+1。此时,客户端进入ESTABLISHED状态,服务器也收到这个报文后同样转入已建立连接状态。
    • 这一步最后证明客户端的接收能力是正常的,并且确认了服务器的序列号,完成了连接建立过程。

此外,为什么要进行第三次握手而不是两次握手呢?这是因为第三次握手可以防止已经失效的连接请求报文突然又传送到服务器而产生的错误。如果采用两次握手,那么当客户端发送的请求报文在网络中延迟到达服务器后,服务器误认为客户端又发起了新连接,从而分配资源导致资源浪费和错误处理。

总之,通过TCP三次握手,能够确保客户端和服务器之间的连接是有效且可靠的,为之后的数据传送做好准备。这一机制在网络通信中具有至关重要的作用,保证了数据的可靠传输。

4、简述TCP四次握手

在这里插入图片描述

在这里插入图片描述
TCP四次握手是TCP协议中用于终止一个已建立的连接的过程,包括客户端和服务器之间共发送四个报文段

TCP(传输控制协议)是一种面向连接的、可靠的数据传输协议,其可靠性体现在通过握手和挥手机制来确保数据完整且有序地传输。在TCP连接的建立和终止过程中,分别使用了三次握手和四次挥手的方法。以下将详细解释TCP四次挥手的流程及其原因:

  1. 第一次挥手:当客户端完成数据传输后,会发送一个FIN报文段,此时FIN标志位被设置为1,表示客户端希望关闭连接。客户端进入FIN-WAIT-1状态。这相当于客户端对服务器说:“我已经没有数据要发送了,准备关闭连接。”。
  2. 第二次挥手:当服务器收到客户端的FIN报文段后,会立即回复一个ACK报文段,确认序号为客户端序列号加1,并进入CLOSE-WAIT状态。这个ACK报文段告诉客户端:“我收到了你的关闭请求,也知道你没有数据要发送了”。但此时服务器可能还有数据未发送完,因此不会立即关闭连接。
  3. 第三次挥手:服务器在完成所有数据处理及发送后,也会发送一个FIN报文段,以通知客户端它可以释放连接。此时服务器进入LAST-ACK状态。这相当于服务器对客户端说:“我也完成了数据发送,可以关闭连接了”。
  4. 第四次挥手:客户端收到服务器的FIN报文后,会立即发送ACK报文段作为回应,确认序号为服务器序列号加1。客户端进入TIME-WAIT状态。注意,这个时候连接还没有完全关闭,客户端需要等待一个称为最长报文段寿命(2MSL)的时间,以确保服务器收到了最后的ACK报文。之后,客户端和服务器才会真正关闭连接。

通过四次挥手机制,TCP确保了双方的数据都已经被接收和处理完毕,避免了因突然关闭连接导致的数据丢失或错误问题。这种机制虽然看似繁琐,却是保证可靠数据传输的必要步骤。

5、计算子网掩码

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述
1位就是2的8次方,但是要剪掉网络地址和广播地址,如果有划分网段就要再根据划分的网段数再减2.

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

相关文章

Django 配置静态文件

1,DebugTrue 调试模式 Test/Test/settings.py DEBUG True...STATICFILES_DIRS [os.path.join(BASE_DIR, static),] STATIC_URL /static/ 1.1 创建静态文件 Test/static/6/images/Sni1.png 1.2 添加视图函数 Test/app6/views.py from django.shortcuts impor…

使用Java实现通用树形结构转换工具类:深入解析TreeUtil和TreeNode接口

文章目录 一、TreeNode接口设计二、TreeUtil工具类设计三、示例:实现TreeNode接口的节点类四、示例:使用TreeUtil构建树形结构五、总结 🎉欢迎来到Java学习路线专栏~探索Java中的静态变量与实例变量 ☆* o(≧▽≦)o *☆嗨~我是IT陈寒&#x1…

落石滑坡监测报警系统:创新保障高速公路安全

​ ​​在现代交通建设中,高速公路的安全性和稳定性至关重要。特别是易发生落石区域,如何有效预防和应对落石滑坡带来的事故成为了一项关键性挑战。为此,落石滑坡监测报警系统应运而生,它通过先进的技术手段,为高速…

汇聚荣拼多多运营好吗?

在当前电商行业竞争激烈的背景下,拼多多凭借其独特的商业模式和市场定位迅速崛起,成为众多商家和品牌争相入驻的平台。对于“汇聚荣拼多多运营好吗?”这一问题,答案是肯定的。拼多多不仅提供了一个广阔的市场空间,还通过其创新的…

C++输出彩色方块

1.使用方法 SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 0xab); ———————————————————————————————————————— 0 黑色 1 蓝色 2 绿色 3 湖蓝色 4 红色 5 紫色 6 黄色 7 白色 8 灰色 9 …

linux下安装kkFileView4

kkFileView为文件文档在线预览解决方案,该项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等等 安装kkFileView前需要安装LibreOffic…

HarmonyOS开发:应用完整性校验

简介 为了确保应用的完整性和来源可靠,OpenHarmony需要对应用进行签名和验签。 应用开发阶段: 开发者完成开发并生成安装包后,需要开发者对安装包进行签名,以证明安装包发布到设备的过程中没有被篡改。OpenHarmony的应用完整性校…

推理之巅 超云为先|2024中国智算中心全栈技术大会,超云引领AI算力新趋势

在AI技术日新月异的浪潮中,算力作为推动数字经济发展的关键力量,正迎来全新的发展机遇。 6月25日至27日,以“AI赋能,重构未来”为主题的2024中国智算中心全栈技术大会、第5届中国数据中心绿色能源大会暨第10届中国(上…

在本地和Linux之间传输文件

1.打开本地的cmd窗口 2. 然后按这个链接的说法在cmd中远程连接Linux(技术|如何在 Linux 中使用 sFTP 上传或下载文件与文件夹) 3. 看这个链接里面的sftp命令进行本地和Linux之间的文件互传 (https://www.cnblogs.com/niuben/p/13324099.htm…

【机器学习】阿里Qwen-VL:基于FastAPI私有化部署你的第一个AI多模态大模型

目录 一、引言 二、Qwen-VL 介绍 2.1 Qwen-VL 特点 2.2 Qwen-VL 原理 2.3 Qwen-VL 模型结构 三、FastAPI封装Qwen-VL大模型服务接口 3.1 FastAPI 极简入门 3.1.1 FastAPI 3.1.2 uvicorn 3.1.3 pydantic 3.2 QwenVL-API服务端 3.2.1 代码示例 3.2.2 代码详解 3.…

机器人控制系列教程之关节空间运动控制器搭建(1)

机器人位置控制类型 机器人位置控制分为两种类型: 关节空间运动控制—在这种情况下,机器人的位置输入被指定为一组关节角度或位置的向量,这被称为机器人的关节配置,记作q。控制器跟踪一个参考配置,记作 q r e f q_{re…

WordPress Quiz Maker插件 SQL注入漏洞复现(CVE-2024-6028)

0x01 产品简介 WordPress Quiz Maker插件是一款功能强大的测验生成工具,旨在帮助用户轻松、快速地构建复杂的测验和考试。插件支持多种问题类型,包括单选框(MCQ)、复选框(MCQ)、下拉列表(MCQ)、文本、短文本、数字、日期等。还支持横幅(HTML)显示信息性消息、填空题…

权限维持-域环境单机版---映像劫持(多)

目录 映像位置: 测试:执行 notepad 成 cmd 配合GlobalFlag隐藏-->执行正常关闭后触发 映像位置: 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe 测试:执行 notepad 成 cmd…

数据结构--堆(图文)

在开始学习堆之前,我们要先简单了解二叉树 二叉树 一棵二叉树是结点的一个有限集合,该集合: 为空由一个根结点加上两棵子树(左子树和右子树) 特殊的二叉树: 满二叉树:一个二叉树,如果每一…

python 第6册 辅助excel 002 批量创建非空白的 Excel 文件

---用教授的方式学习 此案例主要通过使用 while 循环以及 openpyxl. load_workbook()方法和 Workbook 的 save()方法,从而实现在当前目录中根据已经存在的Excel 文件批量创建多个非空白的Excel 文件。当运行此案例的Python 代码(A002.py 文件&#xff0…

Ubuntu20.04安装vimplus插件

参考文章: Ubuntu Linux下vimplus的安装及使用安装vimplus之后乱码问题解决 1、安装步骤: $ git clone https://github.com/chxuan/vimplus.git ~/.vimplus$ cd ~/.vimplus$ ./install.sh2、./install.sh 过程 出现选择是否备份 /home/yin-roc/.vim…

制造企业用AI可以做什么?

ChatGPT横空出世,有关AI的浪潮席卷全球,比起人工智能如何改变世界,可能你更感兴趣我能用AI可以做的事情是什么? 制造企业用AI可以做的事情是什么?人工智能在制造企业中可以做很多事情,以下是一些主要的应用&#xff1…

冯雷老师:618大退货事件分析

近日冯雷老师受邀为某头部电商36名高管进行培训,其中聊到了今年618退货潮的问题。以下内容整理自冯雷老师的部分授课内容。 一、引言 随着电子商务的蓬勃发展,每年的618大促已成为消费者和商家共同关注的焦点。然而,在销售额不断攀升的同时…

夏天到了,用这两款软件,悄悄惊艳所有人!

哈喽,各位小伙伴们好,我是给大家带来各类黑科技与前沿资讯的小武。 夏天来了,又到了“露肉”的季节,或许大家会为了身材烦恼,即便有运动意愿却苦于健身计划和时间上安排,也没有合适的免费软件。 别担心&a…