一概述
IP地址标识主机,路由器,但它不便记忆,没有直观的意义。因此有了有意义,好记的域名DNS(domain name system )。但要实现域名到IP地址的转换。
二.几个问题
1.为防止设备命名重复,使用层次化命名(树形结构)。如autu.ustc.edu.cn 分了四层。
2.集中实现域名到IP地址的转化工作量太大。因此名字空间分成许多域(树的一部分),每个域有一个权威名字服务器,帮助实现域名到IP地址的转化。
3.域名解析过程:应用调用解析器,解析器作为客户向本地名字服务器发出查询报文(封装在UDP中),之后依次返回域名到IP的映射关系。
4.每个ISP都有一个本地名字服务器。若查询时,映射关系刚好在本地名字服务器中(缓存),直接返回。若不在,则它可通过递归,或迭代的方式查权威名字服务器获得。
5.DNS协议工作在应用层,因此域名解析在网络边缘实现。同时DNS运行在UDP 之上的53号端口,辅助实现其他协议和应用。DNS查询和响应报文格式一样。
2.5 DNS(域名系统)
![](https://img-home.csdnimg.cn/images/20240711042549.png)