分钟看懂DNS解析基础
2016-09-27 22:12
225 查看
今天讲述域名系统和互联网作为一个整体是如何工作的,域名系统:也就是很多IT酷小子和社团联盟熟知的DNS。但不幸的是,很有权人士和其他人并不了解DNS到底是什么鬼
DNS是什么,他是怎么工作的
如何使用网络的它是如何影响你的日常生活的
如果需要深入讲解每一个细节的话需要花好几个小时,这里只说基础
OK,Let's start.
域名系统无疑是互联网中最重要也最容易忽视的部分,没有DNS,我们今天用的互联网就会崩溃。我们都知道电脑组成了大型互联网,并且通过一串数字来互相识别,这串数字也就是IP地址。DNS的作用就是将实际的域名翻译成这些数字。
How does it work?
在浏览器中,比如你输入网址www.example.com实际访问的是www.example.com. 没错 就是这样域名后面还有一个小点(看不见又不用输入) 总之,最后的这个点代表这互联网命名空间的根(ROOT)
当输入网址时,浏览器和操作系统会首先判断他们知不知道这个IP地址是否可用,它可能会在你的计算机配置也可能在内存里(cache)。其实,你的浏览器他们都不知道www.example.com. 是什么。这会发生什么会呢?操作系统会配置为当它不知道IP地址时去询问解析域名服务器(承担DNS查询重任的,它会在你的操作系统里进行手动或者自动配置),解析域名服务器的内存或者缓存里可能有这个IP,也可能没有。如果没有解析域名服务器知道去哪里查找根域名服务器,根域名服务器回复到:我也不知道,但我知道去哪里找com域名服务器(也叫顶级域名服务器就是TLD域名服务器),解析域名服务器会记住根域名服务器提供的所有信息并且添加到cache里,之后直接去找com域名服务器,当解析服务器询问网址时,TLD域名服务器回答说:我也不知道。但会告诉你找主域名服务器(当公司或个人注册主域名后,会更新到TLD域名服务器中)。总之,解析域名服务器记下TLD域名服务器的回复存储到cache里,之后去询问主域名服务器(他会告诉你一个IP),解析域名服务器得到TLD域名服务器提供的信息,添加到cache,之后回复给操作系统,系统告诉浏览器。浏览器就会连接到请求页面的IP地址。
一次DNS查询,有 解析域名服务器、根域名服务器、TLD域名服务器、主域名服务器。缺一不可!
DNS是什么,他是怎么工作的
如何使用网络的它是如何影响你的日常生活的
如果需要深入讲解每一个细节的话需要花好几个小时,这里只说基础
OK,Let's start.
域名系统无疑是互联网中最重要也最容易忽视的部分,没有DNS,我们今天用的互联网就会崩溃。我们都知道电脑组成了大型互联网,并且通过一串数字来互相识别,这串数字也就是IP地址。DNS的作用就是将实际的域名翻译成这些数字。
How does it work?
在浏览器中,比如你输入网址www.example.com实际访问的是www.example.com. 没错 就是这样域名后面还有一个小点(看不见又不用输入) 总之,最后的这个点代表这互联网命名空间的根(ROOT)
当输入网址时,浏览器和操作系统会首先判断他们知不知道这个IP地址是否可用,它可能会在你的计算机配置也可能在内存里(cache)。其实,你的浏览器他们都不知道www.example.com. 是什么。这会发生什么会呢?操作系统会配置为当它不知道IP地址时去询问解析域名服务器(承担DNS查询重任的,它会在你的操作系统里进行手动或者自动配置),解析域名服务器的内存或者缓存里可能有这个IP,也可能没有。如果没有解析域名服务器知道去哪里查找根域名服务器,根域名服务器回复到:我也不知道,但我知道去哪里找com域名服务器(也叫顶级域名服务器就是TLD域名服务器),解析域名服务器会记住根域名服务器提供的所有信息并且添加到cache里,之后直接去找com域名服务器,当解析服务器询问网址时,TLD域名服务器回答说:我也不知道。但会告诉你找主域名服务器(当公司或个人注册主域名后,会更新到TLD域名服务器中)。总之,解析域名服务器记下TLD域名服务器的回复存储到cache里,之后去询问主域名服务器(他会告诉你一个IP),解析域名服务器得到TLD域名服务器提供的信息,添加到cache,之后回复给操作系统,系统告诉浏览器。浏览器就会连接到请求页面的IP地址。
一次DNS查询,有 解析域名服务器、根域名服务器、TLD域名服务器、主域名服务器。缺一不可!
相关文章推荐
- 从DNS基础到在CentOS6.5上“玩着”搭建一个支持正向、反向解析的“
- 分分钟看懂 Maven配置、创建导入项目及Maven基础
- 『mcse 2008基础架构』Chapter 02 名称解析的配置第2课 DNS服务器的部署
- 开发环境入门 linux基础 (部分)网络 SSH 更名 DNS解析 元字符
- 被动信息收集1——DNS基础 + DNS解析工具 NSLOOKUP使用
- win7基础 hosts 本地的DNS解析文件
- DNS服务基础 、 特殊解析 、 DNS子域授权 、 缓存DNS
- 『mcse 2008基础架构』Chapter 02 名称解析的配置第3课 DNS客户端的配置
- 被动信息收集1——DNS基础 + DNS解析工具 NSLOOKUP使用
- 玩转“网上邻居”之DNS解析(一) 推荐
- 玩转“网上邻居”之DNS解析
- php基础知识:类与对象(4) 范围解析操作符(::)
- WINDOWS未加域进行DNS名称解析
- DNS 解析
- 玩转“网上邻居”之DNS解析(二) 推荐
- 用bind9构架自动根据来源ip动态解析的智能主、辅DNS
- 【原创】DNS服务正向解析...
- Linux中通过缓存DNS的解析来提高上网的响应速度!
- 教你排除DNS解析故障方法
- DNS名称解析搜索循序