专栏首页陶士涵的菜地[日常] DNS的迭代查询过程

[日常] DNS的迭代查询过程

DNS是应用层协议,端口号为tcp/53和udp/53 DNS查询过程,比如访问www.test.com 1.客户机查询www.test.com 2.查询首选DNS服务器,Linux下/etc/resolv.conf, Windows下是网络设置中的 3.首选DNS服务器中没有test.com域的授权记录,将请求传递给“.”根域DNS服务器 4."."根域传递给"com"域,"com"域传递给"test.com"域,迭代查询 5."test.com"域存在记录,就将对应的IP就返回给首选DNS服务器 6.客户机的首选DNS服务器将www.test.com的IP 地址发送给客户机。 7.域名解析成功后,客户机将http请求发送给Web服务器。 8.Web服务器响应客户机的访问请求,客户机便可以访问目标主机。

验证: dig +trace www.sopans.com

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • [Go] go get获取官方库被墙解决

    2.在定义的GOPATH目录 ,比如 : /home/ubuntu/gobook ,clone到指定的目录

    陶士涵
  • [PHP] 工厂模式的日常使用

    陶士涵
  • [日常] Go语言圣经-指针对象的方法-bit数组习题

    陶士涵
  • 来自Google:三项触手可及的高科技

    大数据文摘
  • chatchat.com币类域名中五位结拍

    近日传来消息:币类域名chatchat.com、coinportal.com双双在海外结拍。

    躲在树上的域小名
  • 传输层安全协议抓包分析之SSL/TLS

    1. 协议介绍 SSL/TLS是保护计算机网络通讯安全的一类加密协议,它们在传输层上给原先非安全的应用层协议提供加密保护,如非安全的HTTP协议即可被SSL/T...

    FB客服
  • 主机安全(云镜)产品简介

    安全没有绝对的如何保护好企业的数据安全是摆在管理员面前的一道难题,根据个经历可以分以下两个方便来提升企业的安全等级。

    研究僧
  • SqlHelper中SqlHelperParameterCache类的用法介绍

    SqlHelper类中提供了三种可以用来管理SqlParameter参数的共享方法。下面来一一讲解: 1、CacheParameterSet 将SqlParam...

    郑小超.
  • 0-什么是云计算

    如果是自己公司需要搭建一个电商网站,要自己去买一台物理服务器设备,然后在上面安装操作系统部署应用;

    小朋友呢
  • 其他部分~~~~选看即可

    【源码】Word转PDF V1.0.1 小软件,供新手参考 昨天有一朋友让我帮忙找一款Word转PDF的软件,今天自己捣鼓出点成果封装个Helper供大家使用~...

    逸鹏

扫码关注云+社区

领取腾讯云代金券