当前位置: 首页 > news >正文

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 连接

在这里插入图片描述

四次挥手概念

在这里插入图片描述

四次挥手理解

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

http://www.lryc.cn/news/313553.html

相关文章:

  • 【kubernetes】关于k8s集群如何将pod调度到指定node节点?
  • 【框架】React和Vue的异同
  • 如何选择阅读软件技术学习书籍
  • 做抖店用平板能代替电脑操作吗?抖店运营相关注意事项,注意规避
  • 【FastChat】用于训练、服务和评估大型语言模型的开放平台
  • 从根到叶:深入理解二叉搜索树
  • 网络信息安全:11个常见漏洞类型汇总
  • 阿里云服务器使用教程_2024建站教程_10分钟网站搭建流程
  • 【排序算法】推排序算法解析:从原理到实现
  • Python爬虫实战(基础篇)—13获取《人民网》【最新】【国内】【国际】写入Word(附完整代码)
  • 常见控件应用
  • 什么是降压恒流芯片?它有什么作用?
  • 14:00面试,15:00就出来了,问的问题过于变态了。。。
  • Maven的settings.xml配置
  • 利用redis实现秒杀功能
  • vscode 使用ssh进行远程开发 (remote-ssh),首次连接及后续使用,详细介绍
  • rabbitmq总结
  • 专利预审是什么
  • 淘宝商品详情数据丨商品搬家丨商品采集丨商城建站
  • redis(1)-key-value-基本概念
  • cocos creator 3.7.2使用shader实现图片扫光特效
  • 【C++杂货铺】详解string
  • 算法刷题day20:二分
  • 【Spring云原生】Spring Batch:海量数据高并发任务处理!数据处理纵享新丝滑!事务管理机制+并行处理+实例应用讲解
  • docker ubuntu20.04 安装教程
  • 防御保护----IPSEC VPPN实验
  • 音视频数字化(视频线缆与接口)
  • 爬虫实战——巴黎圣母院新闻【内附超详细教程,你上你也行】
  • mysql的语法总结2
  • 一度电竟然可以做这么多事情!