TCP/IP 参考模型中应用层上的协议(三)

来源:互联网 发布:java应用启动指定jdk 编辑:程序博客网 时间:2024/06/06 19:08
6) DNS
严格点说,DNS 是一种服务,域名服务(Domain Name System)。是指在 Internet
上查询域名或IP 地址的目录服务系统。在接收到请求时,它可将另一台主机的域名翻
译为IP 地址,或反之。大部分域名系统都维护着一个大型的数据库,它描述了域名与
IP 地址的对应关系,并且这个数据库被定期地更新。翻译请求通常来自网络上的另一
台计算机,它需要IP 地址以便进行路由选择。
应用层协议可以分为三类:一类依赖于面向连接的TCP 协议;一类依赖于非连接的UDP
协议;而另一类既可以依赖于TCP 协议,又可以依赖于UDP 协议。
依赖于TCP 协议的主要有SMTP、TELNET、FTP、HTTP。
依赖于UDP 协议的主要有SNMP、TFTP。
既可以依赖于TCP 协议,又可以依赖于UDP 协议的主要协议有DNS。