Dns域名解析过程详细步骤

网站编辑2021-06-09 15:03:44360

  一、DNS是什么
  dns全称Domain Name System,又称域名系统,是互联网的一项服务,
  主要在dns服务器中保存着域名和ip地址的对应关系,为人们提供域名解析服务。
  全球一共有13台根dns服务器,美国10台,欧洲2台,分布在英国和瑞典,
  亚洲1台,在日本。
  二、DNS架构
  服务器的包含关系是:具体如下图
  根DNS服务器 > 顶级DNS服务器 > 权威DNS服务器 > 二级域名的DNS服务器
  根DNS服务器:掌握着所有顶级dns的ip和域名的对应关系
  顶级DNS服务器:掌握着权威dns的ip和域名的对应关系
  eg: .com .cn .org
  权威DNS服务器 :掌握着二级域名dns服务器的ip和域名的对应关系
  eg: baidu.com  sina.com
  二级域名的DNS服务器 :掌握着你要访问的域名和ip的对应关系

  eg: www.xxx.com  new.xxx1.com


  三、在浏览器输入url按下回车的整个过程
  3.1大致过程
  1.把输入的url域名通过dns解析成ip地址
  2.浏览器向ip发送请求信息(包括请求头Request Headers和请求体Request Body)
  3.服务器向浏览器回应一个响应信息(包括响应头Response Headers和响应体Response Body)
  3.2dns解析详细过程
  1.先向本地dns缓存查看有没有该域名对应的ip地址,有直接访问,没有接着往下
  2.向根dns服务器询问域名对应的ip地址(根dns服务器会返回该域名对应的顶级DNS服务器的地址)
  3.浏览器向顶级dns服务器询问域名对应的ip地址(顶级dns服务器会让他去查询权威dns服务器)
  4.向权威dns服务器询问域名对应的ip地址(权威dns服务器会让他去查询二级dns服务器)
  5.向二级dns服务器询问域名对应的ip地址(二级dns服务器会返回对应的ip地址)

  6.接收到ip地址后,会先把ip和域名对应关系保存到本地dns缓存,以便下次方便访问(该缓存存在硬盘,并非在内存,有过期时间)


最新推荐

右侧广告图1
  • DDoS高防(国际)

    通过DNS解析方式牵引流量到阿里云全球DDoS防护网络,清洗流量型和资源耗尽型DDoS攻击,隐藏被保护的源站服务器

    67500.00/3个月

    典名专属折扣

  • 号码认证服务

    升级传统短信验证方式。号码认证服务直连三大运营商,在用户无感知过程中实现基于手机号码一键登录或认证,优化注册/登录等场景验证流程。推出融合认证解决方案,一次集成,支持多认证方式(一键登录、短信认证、图形认证)。自动优选认证方案,短信兜底保障安全。

    34.85/年

    年中优惠

右侧广告图2