DNS寻址过程
2021/8/16 23:10:13
本文主要是介绍DNS寻址过程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
IP过程中,主要用到的技术
-
DNS(解决ip地址不容易记住的情况)
基础知识
- Mac地址是同一个链路中不同计算机的一种识别码
- 作为网络层的
IP
,也有这种地址信息,一般叫做IP地址
,IP
地址用于在连接到网络总共的 - 在网桥和交换集线器等物理层或者数据链路层数据包转发设备中,不需要设置
IP地址
Hop
翻译为中文的 跳
,他是指网络的一个区间, IP
包真是在网络中一个跳间被转发。每个区间内决定着包在下一跳被转发的路径。
路由控制表
路由控制表实现 IP通信的主机和路由器都必须有这样的一张表。
如果路由控制表中存在多条相同的网络地址记录,就选择一个最为吻合的网络地址,所以吻合就是指相同位数最多的,但是一般中,都会设置一个默认路由,一把就是 0.0.0.0.0
。
DNS
我们平时访问某个网站时候,不使用 IP
地址,而是使用一串由罗马字和点号组成的字符串。进行域名和 IP的进行的对比。
kusa.ac.jp 是个域名,kusa表示长富艺术科学大学,ac表示大学,jp表示日本。
域名的分层系统
域名服务器
域名服务器是指管理域名的主机和相应的软件。
- 各个域的分层上,都有设各自的域名服务器
- 各层域名服务器都了解该层一下分层中,所有域名服务器的
IP
地址,因为他们从根域名服务器开始呈树状结构的相互连接
查找的过程
解析器为了调查 IP
地址,会向域名服务器进行查询处理,接受到这个请求的域名服务器,首先会在自己的数据库进行查找,如果有该域名对应的 IP
地址就返回,如果没有,域名服务器再向上一层域名服务器进行查询处理。因此从根开始对这棵树按照顺序进行遍历,直到找到指定的域名服务器。并由这个域名服务器返回想要的数据。
这篇关于DNS寻址过程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-02springboot项目无法注册到nacos-icode9专业技术文章分享
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)