应用层协议的特点:面向进程
应用层的许多协议都是基于客户服务器方式
客户(服务请求方)和服务器(服务提供方)都是指的通信中所涉及的两个应用进程

域名系统DNS

域名:用于载数据传输时对计算机的定位标识
先申请后注册,不可重复
  域名的结构:
一个域名下可有多个主机,域名全球唯一,主机名+域名也全球唯一
域名命名规则:
1.只提供英文字母(a-z,不区分大小写)、数字(0-9)以及“-”,不能用空格及特殊字符
2.“-”不能用作开头和结尾
3.长度不能超过63字符

域名服务器

计算机需要将域名解析成IP地址才能访问这些网站,DNS服务器负责域名解析
一个服务器所负责管辖的(或有权限的)范围叫做区,每一个区设置相应的权限域名服务器,用来保存该区中的所有主机的域名到IP地址的映射
四种类型:
根域名服务器、顶级域名服务器、权限域名服务器、本地域名服务器
image.png
主机向本地域名服务器的查询一般都是采用递归查询
本地域名服务器向根域名服务器的查询通常是采用迭代查询
image.pngimage.png
DNS端口:53,953