请问一次网络请求的具体流程是怎样的?

2026-05-23 21:140阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2354个文字,预计阅读时间需要10分钟。

请问一次网络请求的具体流程是怎样的?

概述+传统来说,一次网络请求会经过以下几个环节:DNS查找阶段+用户在浏览器请求某个链接,如event.mi.com,浏览器需要查找该域名对应的IP地址+首先查找本地DNS缓存,若没有则向根DNS服务器查询+根DNS服务器返回顶级域(如.com)的DNS服务器地址+浏览器向顶级域DNS服务器查询,得到该域名对应的权威DNS服务器地址+浏览器向权威DNS服务器查询,得到IP地址+浏览器发起请求,服务器响应。

概述

笼统来说,一次网络请求会经过以下几个节点

DNS查找阶段

用户在浏览器请求某个链接,如event.mi.com,浏览器需要查找该域名对应的ip地址

  • 先查找自己机器的DNS客户端上是否有记录,如果没有记录
  • 从本地DNS服务器获取,如果本地DNS服务器没有记录
  • 从根域名服务器查找(根域名服务器全球共13台),根域名返回com域名服务器所在地址
  • 本地DNS服务器从com域名服务器查找,com域名服务器返回event.mi.com的权威域名服务器地址 权威域名DNS服务器:包含了该域名的所有信息
  • 找到权威域名服务器后,会查到该域名有个CNAME,这个CNAME一般指向CDN的全局负载均衡系统DNS的A记录。A记录格式为“域名-ip”,记录的是该域名对应的服务器ip地址DNS的CNAME CNAME为域名的别名,一般有两种作用
  • 多个域名指向同一个服务ip,当服务ip变动时,只需要改一个A记录即可。
  • 阅读全文

    本文共计2354个文字,预计阅读时间需要10分钟。

    请问一次网络请求的具体流程是怎样的?

    概述+传统来说,一次网络请求会经过以下几个环节:DNS查找阶段+用户在浏览器请求某个链接,如event.mi.com,浏览器需要查找该域名对应的IP地址+首先查找本地DNS缓存,若没有则向根DNS服务器查询+根DNS服务器返回顶级域(如.com)的DNS服务器地址+浏览器向顶级域DNS服务器查询,得到该域名对应的权威DNS服务器地址+浏览器向权威DNS服务器查询,得到IP地址+浏览器发起请求,服务器响应。

    概述

    笼统来说,一次网络请求会经过以下几个节点

    DNS查找阶段

    用户在浏览器请求某个链接,如event.mi.com,浏览器需要查找该域名对应的ip地址

  • 先查找自己机器的DNS客户端上是否有记录,如果没有记录
  • 从本地DNS服务器获取,如果本地DNS服务器没有记录
  • 从根域名服务器查找(根域名服务器全球共13台),根域名返回com域名服务器所在地址
  • 本地DNS服务器从com域名服务器查找,com域名服务器返回event.mi.com的权威域名服务器地址 权威域名DNS服务器:包含了该域名的所有信息
  • 找到权威域名服务器后,会查到该域名有个CNAME,这个CNAME一般指向CDN的全局负载均衡系统DNS的A记录。A记录格式为“域名-ip”,记录的是该域名对应的服务器ip地址DNS的CNAME CNAME为域名的别名,一般有两种作用
  • 多个域名指向同一个服务ip,当服务ip变动时,只需要改一个A记录即可。
  • 阅读全文