[计算机软件及应用]ksbCH8 应用层.ppt

[计算机软件及应用]ksbCH8 应用层

第8章 应用层 8.1 域名系统DNS 8.2 文件传送协议 8.3 远程终端协议TELNET 8.4 电子邮件 8.5 万维网WWW 8.6 引导程序协议BOOTP与 动态主机配置协议DHCP 8.7 简单网络管理协议SNMP 8.1 域名系统 DNS 8.1.1 域名系统概述 许多应用层软件经常直接使用域名系统 DNS (Domain Name System),但计算机的用户只是间接而不是直接使用域名系统。 1983年因特网开始采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。 因特网的域名系统DNS是一个联机分布式数据库系统,并采用客户服务器方式。 DNS使大多数名字都在本地解析,仅少量解析需要在因特网上通信。 名字到域名的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。 域名解析的过程 当某一个应用进程需要将主机名解析为IP地址时,该应用进程就成为域名系统DNS的一个客户,并把待解析的域名放在DNS请求报文中,以UDP数据报方式发给本地域名服务器。 本地的域名服务器在查找到域名后,把对应的IP地址放在回答报文中返回。应用进程获得目的主机的IP地址后即可进行通信。 若本地的域名服务器不能回答该请求,则此域名服务器就暂时成为DNS中的另一个客户,并向其它域名服务器

文档评论(0)

1亿VIP精品文档

相关文档