介绍
主机名、域名:www. facebook, com
IP地址:121.7. 106. 83
但IP地址不好记忆,不便人类使用,因此就有了DNS(Domain Name System, 域名解析系统),IP地址的转换的必要性,由DNS负责转换成为二进制的网络地址
这个协议虽然在应用层,但是不是人来使用的,而是为其他协议服务的
主要思路和目标
DNS主要目的
- 实现主机名-IP地址的转换(name/IP translate)
- 其它目的
- 主机别名到规范名字的转换
- 邮件服务器别名到邮件服务器的正规名字的转换
- 负载均衡
主要思路:
- 分层的、基于域的命名机制
- 若干分布式的数据库完成名字到IP地址的转换
- 运行在UDP之上端口号为53的应用服务
- 核心的Internet功能,但以应用层协议实现
解决的问题
问题1:如何命名设备
- 用有意义的字符串:好记,便于人类用使用
- 解决一个平面命名的重名问题:层次化命名
由于一个层面命名设备会有很多重名,因此采用层次树状结构的命名方法。共分为: