1、计算机网络第 6 章 应用层16.1 域名系统 DNS6.1.1 域名系统概述n DNS: Domain Name System。n 域名到 IP 地址的解析 由 域名服务器 完成。 n 采用 UDP。26.1.2 因特网的域名结构n 因特网采用层次结构的 命名树 作为主机的名字,并使用 分布式 的域名系统 DNS。n 例: 3顶级域名 TLD (Top Level Domain)(1) 国家顶级域名:.cn 中国 .us 美国(2) 通用顶级域名:.com (公司和企业) .net (网络服务机构).org (非赢利性组织) .edu(教育机构).gov (政府部门) .mil (军事部门
2、)(3) 基础结构域名:只有一个,即 arpa,用于反向域名解析。4因特网的域名空间 根四级域名 mail www bj edu comcctv ibm hp二级域名pku huat 三级域名 mail wwwcom net org edu govaero cn uk 顶级域名 如何管理? 56.1.3 域名服务器 n 管理办法: 分区 。n 一个服务器负责管辖的范围叫 区 (zone)。n 每一个区设置相应的 权限域名服务器 ,用来保存该区中的所有 主机的域名到 IP地址的映射 。 6区的不同划分方法举例 域 区 abcxu v w ty(a) 区 = 域 (b) 区 域域 区 区abcxu
3、 v w tycom eduorg根com eduorg根7树状结构的 DNS 域名服务器 根域名服务器org 域名服务器 com 域名服务器 edu 域名服务器 域名服务器abc 公司有两个权限域名服务器权限域名服务器根域名服务器顶级域名服务器域名服务器8域名的 解析过程 n 主机向本地域名服务器的查询:递归查询。n 如果 本地域名服务器 不知道该域名的 IP地址,那么本地域名服务器就以 DNS客户的身份,向其他 根域名服务器 发出查询请求报文。9域名的 解析过程 n 本地域名服务器向根域名服务器的查询:迭代查询。n 根域名服务器收到本地域名服务器的迭代查询请求报文时,要么给出所要查询的 IP地址,要么告诉本地域名服务器: “你下一步应当向哪个域名服务器进行查询 ”。然后让本地域名服务器进行后续的查询。10