机器在处理IP数据报时使用的是IP地址而不是域名,因为IP地址的长度是固定32位,而域名的长度不是固定的,处理起来比较麻烦。
DNS被设计成为一个连击分布式数据库系统。
域名到IP地址的解析式有分布在因特网上的许多域名服务器程序(简称域名服务器) 共同完成的。常把运行域名服务器程序的机器称为域名服务器。
域名到IP地址的解析过程要点:
应用程序 将要查找的域名放到DNS请求报文里 以UDP数据报文方式发给本地域名服务器 本地域名服务器查找到域名服务器 把对应的IP地址放到回答报文中翻译 应用程序获得目的主机的IP之后就可以与其进行通信了
域名结构:
层次树状结构的命名方法:任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。其中的域还可以划分为子域,而子域还可以继续划分子域的子域,这样就形成了顶级域、二级域,三级域。
ctbu.edu.cn 对应的是 三级域名.二级域名.顶级域名
DNS既不规定域名包含多少下级,也不规定每一级的域名代表什么,各级域名都由其上级域名管理机构管理,最高级有ICANN管理
我的理解:域名即是给人用的,方便人们记忆,而IP和域名是相互对应的,给机器用的。
域下面还有区,每个区中的节点都是连通的,而区才是域名服务器实际管辖的范围
根域名服务器管理顶级域名。中国有三个位置有根域名服务器,分为位于北京、香港、台北。
顶级域名服务器(TLD服务器):管理在该顶级域名服务器注册的所有二级域名。
权限域名服务器:管理区的域名服务器
本地域名服务器:也成默认域名服务器*(离用户比较近一般不超过几个路由 )
原文链接:https://www.cnblogs.com/beliee/p/3669580.html
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/32985