来自 科技 2020-04-28 17:37 的文章

IPV4域名系统

IP地址是全球通用地址,但对于一般用户来说,IP地址太抽象,而且它还是用数字来表示的,不容易记忆.因此TCP/IP为了方便人的记忆,设计了一种字符型的计算机命名机制,这就是域名系统(Domain Name,DN)


IPV4域名系统

域名系统的结构是层次型的,例如Cn代表中国的计算机网络,cn就是一个域.域下面按领域 有可以分为子域,子域下面又有子域.在表示域名时,自古到左越来越小,用圆点"."分开.

比如,sxnu.edu.cn是一个域名,cn代表中国域;edu表示网咯域cn下的一个子域,代表教育界;sxnu则是edu的一个子域,代表山西师范大学.

同样一台计算机也可以命名,称为主机名.在表示一台计算机时,把主机名放在其所属域名之前,用圆点分隔开,就形成了主机地址,这样便可以在全球范围内区分不同的计算机了.例如,mail.sxnu.edu.cn域内,命名mail的计算机.

Internet通信软件要求在发送和接收数据包时,必须使用数字来表示IP地址.因此一个程序在在与用字母表示名字的计算机的应用程序通信之前必须将名字翻译成IP地址.

Imternet提供了一种将计算机名翻译成IP地址服务,即域名解释服务的功能.

域名系统与IP地址有映射关系,采用层次型管理.在访问一台计算机时,即可用IP地址表示,也可以用域名表示.比如;mail.sxu.edu.cn.与202.202.160.4指的是同一台计算机.

域名与IP地址的关系如同人的姓名与身份证号码的关系是一样.Internet上有很多负责将主机地址转为IP地址的域名服务器(Domain Name Server,DNS),这个服务系统会自动将域名翻译为IP地址,或将IP地址翻译成域名.

一般情况下,一个域名对应一个IP地址,但并不是每个IP地址都有一个域名和它对应.对于那些不需要他人访问的计算机只有IP地址,没有域名,但是也有一个IP地址对应几个域名的情况.