六、应用层
应用层的许多协议都是基于客户服务器方式。客户是服务请求方,服务器是服务提供方。
域名系统 DNS
域名系统 DNS(Domain Name System)是互联网使用的命名系统,用来把便于人们使用的主机名转换为 IP 地址。
连接在互联网上的主机或路由器使用的是唯一的一个拥有层次结构的名字,即域名。这里,“域”是命名空间中一个可被管理的划分,域还可以划分子域。
DNS 规定,域名中的标号都由英文字母、数字和连字符组成,且不区分大小写。各级域名由其上一级的域名管理机构管理,而最高的顶级域名则由 ICANN 进行管理。原先的顶级域名 TLD 共分为三大类:
- 国家顶级域名 nTLD,如 cn 代表中国,us 代表美国等
- 通用顶级域名 gTLD,如 com 代表公司企业,net 网络服务机构,org 非营利组织等
- 基础结构域名,只有一个,即 arpa,用于反向域名解析,因此又称为反向域名。
一个域名服务器所负责管辖的(或有权限的)范围叫做区(zone)。每一个区设置相应的权限域名服务器,用来保存该区中的所有主机的域名到 IP 地址的映射。
根据域名服务器所起的作用,可以把域名服务器划分为以下四种不同的类型:
- 根域名服务器:最高层次的域名服务器,也是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的