DNS 原理入门
来源:互联网 发布:rayzen windows 10 卡 编辑:程序博客网 时间:2024/06/05 04:48
DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。
一、DNS 是什么?
DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。你可以把它想象成一本巨大的电话本。
举例来说,如果你要访问域名math.stackexchange.com,首先要通过DNS查出它的IP地址是151.101.129.69。
如果你不清楚为什么一定要查出IP地址,才能进行网络通信,建议先阅读我写的 《互联网协议入门》 。
二、查询过程
虽然只需要返回一个IP地址,但是DNS的查询过程非常复杂,分成多个步骤。
工具软件dig可以显示整个查询过程。
$digmath.stackexchange.com
上面的命令会输出六段信息。
第一段是查询参数和统计。
第二段是查询内容。
上面结果表示,查询域名math.stackexchange.com的A记录,A是address的缩写。
第三段是DNS服务器的答复。
0 0
- DNS 原理入门
- DNS 原理入门
- DNS 原理入门
- DNS原理入门
- DNS原理入门
- DNS 原理入门
- DNS 原理入门
- DNS 原理入门
- DNS 原理入门
- DNS 原理入门
- DNS原理入门
- DNS 原理入门
- DNS 原理入门
- DNS 原理入门
- DNS 原理入门
- DNS 原理入门
- DNS 原理入门
- DNS 原理入门
- 如何成为有想法的人?
- HTTP请求错误400、401、402、403、404、405、406、407、412、414、500、501、502解析
- SVN基本操作分支合并备忘
- 熟悉W3C标准
- linux grep命令
- DNS 原理入门
- 解析xml文件用spinner显示相关问题
- 完美网络
- Git使用教程
- JAVA 8 并发增强 (4) ConcurrentHashMap批量操作
- 在xcode6.1和ios10.10.1环境下实现app发布
- Java中异常处理机制(两篇文章,待整理)
- Freemarker <#list List/Map/Array[] as Object>
- Android属性动画完全解析(中),ValueAnimator和ObjectAnimator的高级用法