- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据通信与计算机网络(第二版)》电子教案 笫二十三讲 域名服务和早期应用 本讲内容 第九章 高层应用 9.1 域名服务DNS 9.1.1 主机名和域名 9.1.2 域名注册和管理 9.1.3 域名解析服务 9.1.4 Internet域名和URL 9.3 其它主要的应用协议 9.3.1 电子邮件E-mail 9.3.2 文件传输FTP 9.3.3 远程登录Telnet 9.1 域名服务DNS DNS(Domain Name System/Domain Name Service,域名系统/域名服务)是一种组织成域层次结构的网络设备命名服务系统。DNS命名用于TCP/IP网络(如Internet),用来通过用户友好的名字定位网络设备和服务。当用户在应用程序中输入DNS 名字时,DNS服务可以将此名字转换(或称解析)为与此名字关联的数字地址信息(如IP地址)。 9.1.1 主机名和域名 主机名 平面名字 ,优点是名字短小,实现起来较简单,适用于主机数量较少的网络环境 。但其缺点也是明显和严重的。 域名 同样也是一台主机等网络设备在Internet等网络上的唯一标识,它使用一种树型分层结构来命名域或主机。如图所示: 主机名和域名 主机名和域名 域名的层次、分级的命名机制比主机名平面命名机制有多方面的优势: 扩展性,树型分层域名机制的树有足够高,它足够满足实际的子域扩展需要。 管理性和维护性,域名的管理和维护可以简单地参照命名树分布进行,由当地的授权管理机构进行属下的域名管理和维护,域名的更新有很强的即时性。 分布式实现,域名从名字到地址的转换也可以参照命名树分布式实现,域名转换的可靠性和效率有很大的保障。 因此,域名的树型分层命名和实现机制非常适用于大型 TCP/IP网络(如Internet)的分层、分布式命名和管理。 9.1.2 域名注册和管理 对域名的管理一个最简单而直观的办法是使用和域名体系一样的结构,在域名结构树中除叶子节点(主机)以外的节点处设立相应的域名管理机构和DNS管理服务器。 对应域名树的各级管理机构负责其下层域(主机或子域)的管理。所属的主机(叶子节点)和子域(非叶子节点)必须向该管理机构进行域名注册 。 通过注册,确保相同父节点下的子节点不出现重名,从而确保整个域名树中完全合格的域名FQDN(Fully Qualified Domain Name,即从叶子节点开始直到根节点组成的一个完整域名)不会出现重名。 域名注册和管理 技术上说,域名的注册就是由管理机构在管理该域的DNS管理服务器的数据库(或文本格式的区域文件)中添加一条不重复的域名到IP地址的映射记录,该记录相对于后述的缓存记录而言,被称为权威资源记录(authoritative resource record)。资源记录最普遍记录的是主机域名到IP地址的映射(及一些附加信息),但也包括一些其它种类的资源记录。每条资源记录包括5项基本内容的域名信息,其格式如下: Domain_name Time_to_live Class Type Value DNS:资源记录 资源记录:Domain_name Time_to_live Class Type Value Class: Class通常是IN,表示与Internet相关。 TTL:指示这个域名在后述的域名解析服务器中被缓存时的生命期 Type: A:资源记录,定义主机和其IP地址。 NS:下级域名和其管理的DNS服务器IP地址。 CNAME:域名的别名。 MX: 邮件交换,发送到这个域名的邮件转发到的邮件服务器的域名。 HINFO: CPU和OS PTR:IP地址的指向的域名(A记录的反向定义) SOA:start of zone authority,所管理的区域 TXT:本域名记录的一些文本注释 WKS:Well-known services,主机支持的协议 RP: 负责人 DNS中的主要资源记录 DNS中的主要资源记录: 主机名?IP地址: A (www A ) 主机别名:CNAME (www CNAME server) 邮件服务器:MX( . MX 0 . ) 反向解析IP地址?主机名: PTR RR NS: Delegation (cs NS ) 域名注册和管理 如图所示,复旦大学计算机科学系的DNS服务器中包括如下所示的一些资源记录信息。 . 86400 IN SOA anager(7031401,7200,1800,1728000,86400) . 86400 IN TXT “Computer Science and Engineering Dept.” . 86400 IN TX
文档评论(0)