DNS学习
一、DNS简介 DNS是域名系统(Domain Name System)的英文缩写。域名解析是把域名指向网站空间IP,让人们可以通过访问域名来访问网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。 域名解析就是从域名到IP地址的转换过程。 正向解析:域名----------》IP地址 反向解析:IP地址-----------》域名 二、域名的组成和分类 2.1、格式 格式常见格式:www.baidu.com 完整格式:www.baidu.com. . :根域,可省略不写 2.2、域名各组成部分解释 com:顶级域,由ICANN组织指定和管理 分类: 国家区域域名:cn(中国)、hk(香港)、sg(新加坡) 通用顶级域名:com(商业机构)、org(非营利组织)edu(教育机构)等 新通用顶级域名:red(红色、热情)、top(顶级,高端)等 baidu:二级域,可由个人或组织申请注册 www:三级域(子域),服务器网站名代表 2.3、客户端访问站点过程 例如:客户端访问www.kernel.org (1)客户端首先查看本地hosts文件,如果有则返回,否则进行下一步 (2)客户端查看本地缓存、是否存在本条目的缓存,如果有则直接返回。没有则进行下一步 (3)将请求转发给DNS服务器 (4)查看域名是否为本地解析,是则本地解析返回