网站首页 > 技术教程 正文
第三篇网络笔记讲述了IP地址,我们现在来说一下和IP地址有较强关联的DNS域名系统。
网络出现的早期是使用IP地址通讯的,那时就几台电脑主机通讯。但是随着接入网络主机的增多,这种数字标识的地址非常不便于记忆,UNIX上就出现了建立一个叫做hosts的文件 ( Linux和windows也继承保留了这个文件)。这个文件中记录这主机名称和IP地址的对应表。这样只要输入主机名称,系统就会去加载hosts文件并查找对应关系,找到对应的IP,就可以访问这个IP的主机了。
但是后来主机太多了,无法保证都能拿到统一的最新的hosts文件,就有了在文件服务器上集中存放hosts文件。互联网规模进一步扩大,这种方式还是不堪负重,而且把所有地址解析记录形成的文件都同步到所有的客户机也不是一个好办法。在这时DNS系统出现了,解析规模的继续扩大,DNS系统也在不断的演化,直到现今的多层架构体系。
域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用UDP端口53。
域名系统(DNS)是因特网的电话簿。人类通过域名在线访问信息,如nytimes.com或espn.com。Web浏览器通过Internet协议(IP)地址进行交互。DNS将域名转换为IP地址,以便浏览器可以加载Internet资源。
DNS的分布数据库是以域名为索引的,每个域名实际上就是一棵很大的逆向树中路径,这棵逆向树称为域名空间(domain name space)。
DNS系统的作用:
1.将域名解析为IP 地址
2.客户端向DNS服务器(DNS服务器有自己的IP地址)发送域名查询请求
3.DNS服务器告知客户机Web服务器的IP 地址
4.客户机与Web 服务器通信
简单来说就是可以正向解析和反向解析两种:
正向解析:根据主机名称(域名)查找对应的IP地址
反向解析:根据IP地址查找对应的主机域名
DNS系统的分布式数据结构
DNS解析过程涉及将主机名(例如www.baidu.com)转换为计算机友好的IP地址(例如192.168.1.1)。Internet上的每个设备都会有一个IP地址,该地址是查找相应Internet设备所必需的 - 就像使用街道地址查找特定的家庭一样。当用户想要加载网页时,必须在用户键入其Web浏览(baidu.com)和找到badu.com网页所需的机器友好地址之间进行翻译。
- 上一篇: 网络服务之DNS域名解析
- 下一篇: 八分钟带你读懂 DNS 域名解析流程
猜你喜欢
- 2024-11-19 浅谈DNS服务
- 2024-11-19 一篇文章读懂DNS解析,建议收藏和转发分享
- 2024-11-19 域名、IP、DNS三者的关系
- 2024-11-19 八分钟带你读懂 DNS 域名解析流程
- 2024-11-19 网络服务之DNS域名解析
- 2024-11-19 智安网络丨DNS 工作机制,为什么需要域名系统 (DNS)?
- 2024-11-19 帝恩思:DNS服务器地址是什么?
- 2024-11-19 什么是域名系统或DNS?
- 2024-11-19 DNS是什么?如何优化它?一文告诉你
- 2024-11-19 中科三方干货分享 | 一文读懂DNS原理及解析过程
你 发表评论:
欢迎- 05-28k8s实战
- 05-28k8s中部署基于nfs的StorageClass
- 05-28Kubernetes详解——NFS对PVC和PV使用实战
- 05-28Kubernetes日志采集ELK|部署ElasticSearch存储
- 05-28Milvus部署指南:从单机到分布式,手把手教你玩转向量数据库
- 05-28kubernetes环境手动部署 Prometheus 监控系统安装文档
- 05-28k8s集群资源监控
- 05-28一文了解k8s核心高频常用的内置对象
- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)