计算机网络-应用层

应用层

网络应用模型

客户/服务器模型

客户是服务请求方,服务器是服务提供方。

P2P模型

DNS系统

域名系统DNS (Domain Name System)是互联网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址

层次域名空间

  • 每一个标号不超过63个字符,由多个标号组成的完整域名总共不超过255个 字符
  • 不区分大小写字母

1569580554174

域名服务器

域名到IP地址的解析是由分布在互联网上的许多域名服务器程序(可简称为域名服务器)共同完成的。域名服务器程序在专设的结点上运行,而人们也常把运行域名服务器程序 的机器称为域名服务器。

1569580719162

用户购买一个域名后,可以修改解析值以指向特定的权限域名服务器,在权限服务器设置自己的解析,常见的第三方权限服务器服务商如https://www.dnspod.cn/

  • 根域名服务器(root name server),只有13个域名地址,但截至16年全球已有588个地点安装了根域名服务器
  • 顶级域名服务器:这些域名服务器负责管理在该顶级域名服务器注册的所有二级域名。当收到DNS查询请求时,就给出相应的回答(可能是最后的结果,也可能是下一步应当找的域名服务器的IP地址)。
  • 权限域名服务器
  • 本地域名服务器(local name server)

域名解析过程

FTP

FTP协议的工作原理

控制连接与数据连接

电子邮件

电子邮件系统的组成结构

电子邮件格式与MIME

SMTP协议与POP3协议

WWW

WWW的概念与组成结构

HTTP协议