TCP 和 UDP 区别? 2、TCP/IP 协议涉及哪几层架构? 3、描述下 TCP 连接 4 次挥手的过程?为什么要 4 次挥手?

news/2024/5/18 14:26:15 标签: tcp/ip, udp, 架构

文章目录

    • 1、TCP 和 UDP 区别?
    • 2、TCP/IP 协议涉及哪几层架构
    • 3、描述下 TCP 连接 4 次挥手的过程?为什么要 4 次挥手?
    • 4、计算机插上电源操作系统做了什么?
    • 5、Linux 操作系统设备文件有哪些?

1、TCP 和 UDP 区别?

  • TCP 基于连接,UDP 基于无连接。
  • TCP 要求系统资源较多,UDP 较少。
  • UDP 程序结构较简单。
  • TCP 保证数据正确性,UDP 可能丢包。
  • TCP 保证数据顺序,UDP 不保证。

2、TCP/IP 协议涉及哪几层架构

应用层 传输层 互连网络层 网络接口层。

3、描述下 TCP 连接 4 次挥手的过程?为什么要 4 次挥手?

因为 TCP 是全双工,每个方向都必须进行单独关闭。关闭连接时,当 Server 端收到 FIN 报文时,很可能并不会立即关闭 SOCKET,所以只能先回复一个 ACK 报文,告诉 Client 端,”你

发的 FIN 报文我收到了”。只有等到 Server 端所有的报文都发送完了,我才能发送 FIN 报文,因此不能一起发送。故需要四步握手。

4、计算机插上电源操作系统做了什么?

  • 加电––––打开电源开关,给主板和内部风扇供电。
  • 启动引导程序––––CPU 开始执行存储在 ROM BIOS 中的指令。
  • 开机自检––––计算机对系统的主要部件进行诊断测试。
  • 加载操作系统––––计算机将操作系统文件从磁盘读到内存中。
  • 检查配置文件,定制操作系统的运行环境––––读取配置文件,根据用户的设置对操作系统进行定制。
  • 准备读取命令和数据––––计算机等待用户输入命令和数据。

5、Linux 操作系统设备文件有哪些?

字符设备、块设备。


http://www.niftyadmin.cn/n/5240622.html

相关文章

vscode git管理

vscode添加了git管理 1、如下按钮,可以看到本次的修改部分 2、安装git history 就可以查看每次的不同部分了

VSC改造MD编辑器及图床方案分享

VSC改造MD编辑器及图床方案分享 用了那么多md编辑器,到头来还是觉得VSC最好用。这次就来分享一下我的blog文件编辑流吧。 这篇文章包括:VSC下md功能扩展插件推荐、图床方案、blog文章管理方案 VSC插件 Markdown All in One Markdown Image - 粘粘图片…

物联网水表和4G水表的区别有哪些?

随着科技的发展,水表也不再是传统的机械表,而是经过数字化和智能化改造的物联网水表和4G水表。这两种水表具有很多的不同点。那么,物联网水表和4G水表的区别有哪些? 首先,物联网水表和4G水表的通信方式不同。物联网水表…

【开源视频联动物联网平台】如何解决物联网协议多样性问题

协议转换器 协议转换器是一种将不同协议之间进行转换的设备或软件。通过将不同协议的数据转换为标准协议,可以实现物联网设备之间的互联互通。这种方法需要在设备之间建立协议转换的通道,确保数据能够在不同协议之间传递。 标准化接口 通过定义标准化…

【开源】基于Vue.js和微信小程序的班级考勤管理系统

文末获取源码,项目编号: S 080 。 \color{red}{文末获取源码,项目编号:S080。} 文末获取源码,项目编号:S080。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 系统基础支持模块2.2 班级学生教师支…

$sformat在仿真中打印文本名的使用

在仿真中,定义队列,使用任务进行函数传递,并传递文件名,传递队列,进行打印 $sformat(filename, “./data_log/%0d_%0d_%0d_0.txt”, f_num, lane_num,dt); 使用此函数可以自定义字符串,在仿真的时候进行文件…

云计算在数字营销中的作用是什么?

营销策略和云计算是一个为企业提供多种优势的系统。它使他们能够取得更大的成功,同时提高产量。这样做的原因是,可以从任何位置远程使用云集成工具和应用程序。基本上,该系统增强了存储设备和传播。同时,它减轻了公司 IT 网络的压…

SpringBoot3-创建自定义启动器,使用自定义starter启动器

1、创建自定义启动工程pom.xml <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.a…