DNS(Domain Name System)
DNS是一整套从域名映射到IP的系统
在TCP/IP中使用IP地址和端口号来确定网络上的一台主机的一个程序,但是IP地址不方便记忆。所以引出了一种叫主机名的东西,是一个字符串,并且使用hosts文件来描述主机名与IP地址之间的关系 。也就是说,用户简单的输入一个主机名“host-a”通过查文件就可以对应到其IP地址。
最初是通过互联网信息中心(SRI-NIC)来管理这个文件的,但是这样太麻烦,比如说:如果一个新计算机要接入这个网络,或者某个计算机的IP变更了,都需要到信息中心申请变更hosts文件,而且其他的计算机也需要定期的进行下载更新hosts文件才能正确上网。于是就产生了DNS系统。
- DNS是一个组织的系统管理机构,维护系统内的每个主机的IP和主机名的对应关系
- 如果新计算机接入网络,将这个信息注册到数据库中
- 用户输入域名的时候,会自动查询DNS服务器,由DNS服务器去检索数据库,得到对应的IP地址
域名简介
主域名是用来识别主机名称和主机所属的组织机构的一种分层结构的名称。
www.baidu.com
域名使用.进行连接
- com:一级域名,表示这是一个企业域名。同级的还有"net"(网络提供商),“org”(非盈利组织)等
- baidu:二级域名,公司名
- www:只是一种习惯用法ÿ