@本系列文章是在阅读TCP/IP协议:详解的过程中,根据稳重内容,对重要知识点做的总结,不包含个人观点,插图均来自书中。
第14章:DNS:域名系统
- 应用层协议
- DNS是一种一种用于TCP/IP应用程序的分布式数据库,"分布式"是指Internet单个站点不能拥有所有的信息,只保留自己的信息数据库,并运行一个服务器程序供Internet上的其他系统查询.DNS提供了允许服务器和客户程序相互通信的协议.
- DNS的访问是通过地址解析器(resolver)完成的,解析器通常是应用程序的一部分,解析器并不像TCP/IP协议那样是操作系统的内核,操作系统内核中的TCP/IP协议族对于DNS一点都不知道
- 域名树
顶级域名被分为三个部分:
- a r p a是一个用作地址到名字转换的特殊域
- 7个3字符长的普通域。有些书也将这些域称为组织域
- 所有2字符长的域均是基于 I S O 3 1 6 6中定义的国家代码这些域被称为国家域,或地理域
注:普通域中只有. g o v和. m i l域局限于美国
- 只有一个机构,网络信息中心 N I C负责分配顶级域和委派其