域名系统DNS掌握DNS的作用掌握DNS域名结构掌握DNS域名的解析过程掌握DNS的报文格式课程目标学习完本课程,您应该能够:DNS(DomainNameSystem,域名系统):能够提供主机名和IP地址之间的映射
一、DNS的作用问题:DNS出现之前,互联网上是如何进行计算机名称解析的
答案:Hosts文件路径在\Windows\System32\Drivers\etc目录下二、DNS的域名结构•DNS使用分布式结构,既可以允许主机分散管理数据,同时数据又可以被整个网络所使用
…coopinfobizaerocomnetorgedugovmilintcnuk…根域顶级域名cctvh3cibmhp…comgovsh…edunet二级域名………sinasohuBj……pkufudan…三级域名……mailnews…mail四级域名三、DNS域名解析原理•DNS系统采用客户机/服务器架构,使用的传输层协议为TCP或UDP,服务器端口号53•DNS服务器之间是TCP,Client与DNS之间是UDP•大于512字节称之为超常请求,这时需要采用TCP•目前DNS采用的是分布式的解析方案•DNS域名解析按照域名空间的分层树状结构自顶至下进行递归查询如果DNS服务器支持递归查询,那么当它接收到递归查询请求后,它将负责把最终的查询结果返回请求发送方
即使执行递归查询的DNS服务器无法从本地数据库返回查询结果,它也必须查询其他的DNS服务器,直到得到确认的查询结果一般客户机与本地DNS域名服务器之间的查询交互采用的就是递归查询方式客户机本地域名服务器递归查询我想知道www
cn的IP地址抱歉,我暂时还不知道,但请您不要担心,我会尽快给您答复的迭代查询DNS服务器接收到迭代查询请求后,如果无法从本地数据库返回查询结果,它会返回一个可能知道查询结果的DNS服务