跳至主要內容

DNS介绍


DNS介绍

DNS是什么

DNS(Domain Name System)域名系统是因特网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址。

为什么需要DNS

用户与因特网上的某个主机通信时,必须要知道对方的IP地址(32位二进制主机地址)。然而,IP地址并不方便记忆。有了DNS系统,用户就不需要记IP地址,只需要记易于记忆的域名即可;由DNS来把域名解析成IP地址。

域名解析过程

  1. 应用程序把待解析的域名放在DNS请求报文中,以UDP方式发送到本地域名服务器;
  2. 本地域名服务器在查找域名后,把对应的IP地址放在返回报文中;
  3. 应用进程获得目的主机的IP地址后即可进行通信。

域名结构概述

因特网采用层次树状结构的命名方法。(如下图所示) 任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。

域名结构

域名举例

域名举例

上次编辑于:
贡献者: Neil