006-浏览器输入域名到返回

浏览器输入域名到返回

  • 1、URL 输入
  • 2、DNS 域名解析
  • 3、建立 TCP 连接
    • 三次握手概念
    • 三次握手理解
  • 4、发送 HTTP/HTTPS 请求
  • 5、服务器处理,并返回响应
  • 6、浏览器解析并渲染页面
  • 7、请求结束,端口 TCP 连接
    • 四次挥手概念
    • 四次挥手理解

1、URL 输入

在这里插入图片描述

2、DNS 域名解析

💡 Tips:因为浏览器不能直接通过域名找到对应的服务器ip地址,所以需要dns解析,查到对应的ip地址进行访问

在这里插入图片描述

在这里插入图片描述

3、建立 TCP 连接

在这里插入图片描述

三次握手概念

在这里插入图片描述

在这里插入图片描述

三次握手理解

💡 Tips:三次握手的机制是为了保证能建立一个安全可靠的连接

在这里插入图片描述

💡 Tips:以上两次握手之后,对于客户端而言:已经明确了我既能给服务端成功发消息,也能成功收到服务端的响应。但是对于服务端而言:两次握手是不够的,因为到目前为止,服务端只知道一件事,客户端发给我的消息我能收到,但是我响应给客户端的消息,客户端能不能收到我是不知道的。所以,还需要进行第三次握手

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

4、发送 HTTP/HTTPS 请求

在这里插入图片描述

5、服务器处理,并返回响应

在这里插入图片描述

6、浏览器解析并渲染页面

在这里插入图片描述

7、请求结束,端口 TCP 连接

在这里插入图片描述

四次挥手概念

在这里插入图片描述

四次挥手理解

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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

光谱下的养殖业:数据可视化的现代变革

在数字化时代,数据可视化在养殖业中崭露头角,为这一传统行业注入了新的活力。无论是家禽养殖还是水产养殖,数据可视化都以其直观、高效的特点,为养殖业带来了全新的发展机遇。下面我就以可视化从业者的角度,简单聊聊这…

fasta文件与fastq文件相互转化Python脚本

fa文件与fq文件互相转换 今天分享的内容是fasta文件与fastq文件的基本知识,以及通过Python实现两者互相转换的方法。 测序数据公司给的格式通常是fq.gz,也就是fastq文件,计算机的角度来说,生物的序列属于一种字符串,就…

高质量无损音乐压缩:效果如何?如何进行?

随着数字音乐的发展,无损音乐压缩技术已成为音乐爱好者们关注的焦点。无损音乐压缩能在保持音乐原始质量的同时,减小文件大小,方便存储和传输。那么,高质量无损音乐压缩的效果究竟如何?我们又该如何进行音乐压缩呢&…

Zynq—AD9238数据采集DDR3缓存千兆以太网发送实验(三)

Zynq—AD9238数据采集DDR3缓存千兆以太网发送实验(前导) Zynq—AD9238数据采集DDR3缓存千兆以太网发送实验(一) Zynq—AD9238数据采集DDR3缓存千兆以太网发送实验(二) 八、板级验证 1.验证内容 通过电脑…

Time-LLM:使用LLM 以进行时间序列预测

这并不是研究人员第一次尝试将自然语言处理(NLP)技术应用于时间序列领域。 例如,Transformer架构是NLP领域的一个重要里程碑,但其在时间序列预测方面的表现仍然处于平均水平,直到PatchTST被提出。 如您所知,大型语言模型 (LLM) 正在积极开发中,并在 NLP 中展示了令人印…

重定向fputc函数实现printf串口发送

问题现象:不能全速仿真 原因&#xff1a;使用了printf没有重定向 重定向: 1.要包含头文件 "#include <stdio.h>" 2.勾选 Use MicroLIB 3.重写库函数 重写库函数&#xff0c;对原函数进行覆盖&#xff0c;编译时优先调用重定向的用户函数。 int fputc(int …

【数据库】数据库学习使用总结

一、数据库介绍 二、数据库系统 1、DB——>存储数据的 2、DBMS——>用来管理数据的 DBMS&#xff1a; 1、DCL 用&#xff1b;用来创建和维护用户账户 2、DDL 数据定义语言 3、DML 用来操作数据 三、DDL 1、操作数据库&#xff08;创建和删除&#xff09; create d…

大运集团选用泛微数字化运营平台,构建丰富应用,业务协同

大运集团有限公司创建于1987年&#xff0c;位于山西省运城经济技术开发区&#xff0c;是集汽车、摩托车研发、制造、销售、服务及国际贸易、物流配送、工程建设等为一体的跨地区、跨行业、多元化发展的大型民营企业集团。 &#xff08;图片素材来自大运集团官网&#xff09; 集…

Haproxy集群与常见的web集群软件调度器对比

一、常见的web集群调度器 web集群调度器分为软件和硬件&#xff1a; ①常用软件调度器&#xff1a; LVS:性能最好&#xff0c;搭建复杂。 Nginx&#xff1a;性能较好&#xff0c;但集群节点健康检查功能性不强&#xff0c;高并发性能较弱。 Haproxy&#xff1a;高并发性能…

Python实习生(自动化测试脚本开发) - 面经 - TCL新技术有限公司

JD&#xff1a; 招聘流程&#xff1a; 2024.1.3 Boss直聘 沟通 2024.1.4 约面 2024.1.6 上午面试 面试流程&#xff1a; 上来第一步&#xff0c;直接问Python基础语法&#xff0c;讲一下基础的数据类型 就记得元组和字典 分别具体说一下元组和字典 流程控制语句有哪些&…

IDEA启动项目读取nacos乱码导致启动失败

新安装的2023社区版IDEA,启动项目报错。 forest: interceptors: - com.gdsz.b2b.frontend.api.Interceptors.ApiInterceptor org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length 1 at org.yaml.snakeyaml.reader.S…

加速HPC计算机集群运行WRF模型,全闪存储阵列与高校科研关系密切

专门从事大气和空间科学的基础和应用研究的印度国家级研究实验室&#xff0c;具有举足轻重的地位&#xff0c;该实验室运行本地 HPC 数据中心。为了满足天气预报和大气研究的需要&#xff0c;该实验室利用了数值天气预报框架——天气研究和预报 &#xff08;WRF&#xff09; 模…

外汇天眼:塞舌尔实地探访外汇交易商Exclusive Markets!不存在真实办公场所

实勘原因 塞舌尔的外汇市场规模较小&#xff0c;主要汇率是与美元挂钩的塞舌尔卢比。塞舌尔的外汇市场不太发达&#xff0c;外汇经纪商数量有限&#xff0c;经纪商为本地客户和离岛客户提供外汇交易和汇款服务。外汇监管方面&#xff0c;塞舌尔央行是主要监管机构&#xff0c;…

经典排序算法之希尔排序|c++代码实现||什么是希尔排序|如何代码实现

引言 排序算法c实现系列第4弹——希尔排序 算法介绍 希尔排序&#xff08;Shell Sort&#xff09;&#xff0c;也称递减增量排序算法&#xff0c;是插入排序的一种更高效的改进版本。但希尔排序是非稳定排序算法。该排序算法的基本思想是将原始序列分成若干个子序列&#xf…

新质生产力助春播春管:佳格天地连续第5年上线大数据平台,服务春季生产

随着“惊蛰”节气过去,全国各地陆续掀起春播春管热潮。今年的政府工作报告中指出,2023年我国粮食产量1.39万亿斤,再创新高。2024年要坚持不懈抓好“三农”工作,扎实推进乡村全面振兴,粮食产量预期目标1.3万亿斤以上。 粮食产量预期目标的明确为一年农事生产指引了方向。同时,新…

SpringBoot第三课-日志

1.日志分类 2.默认使用 默认使用logback与slf4j作为底层默认日志 但是由于日志是系统启动就需要使用&#xff0c;所以与其他的自动配置不同&#xff0c;自动配置是后来使用的&#xff0c;而日志是使用监听器配置好的。 ApplicationListener 3.日志级别 1.级别介绍 SpringB…

企业为什么要发新闻稿?新闻发稿怎么做?

在当今信息流的时代&#xff0c;新闻稿作为企业传递信息、展示形象的重要工具&#xff0c;发挥着举足轻重的作用。那么&#xff0c;企业为何要发布新闻稿呢&#xff1f;本文将从宣传内容、品牌价值、传播效果、权威性和持久性等方面&#xff0c;深入探讨企业发布新闻稿的必要性…

回溯算法题解(难度由小到大)(力扣,洛谷)

目录 注意&#xff1a; P1157 组合的输出&#xff08;洛谷&#xff09;https://www.luogu.com.cn/problem/P1157int result[10000] { 0 }; 216. 组合总和 IIIhttps://leetcode.cn/problems/combination-sum-iii/ 17. 电话号码的字母组合https://leetcode.cn/problems/lett…

文献学习-13-机器人顶刊IJRR近期国人新作(2024.3)

一、IJRR简介 The International Journal of Robotics Research&#xff08;IJRR&#xff09;是机器人领域的高水平学术期刊&#xff0c;专注于发布关于机器人技术和相关领域的最新研究成果。IJRR创刊于1982年&#xff0c;是该领域的第一本学术刊物&#xff0c;2022-2023最新影…

qnx启动中控屏黑屏

bmetrics_service boot metrics service, 用于记录统计启动性能信息,读取/dev/bmetrics可以获取到这些信息 # use memorydump memorydump Sets the debug cookies, copies MMU info into reset_info asinfo, sets the secure monitor(TZ) dump buffer, starts tracelogger Usa…