Mindmap-Galerie 第六章-应用层
计算机网络部分详细思维导图,网络应用模型分为C/S模型和P2P模型,本图适合计算机相关专业期末复习,考研学习等。
第六章-应用层
1. 网络应用模型
C/S模型
区分客户机和服务器
P2P模型
每台机器既是客户机也是服务器
2. 域名系统
作用
将主机名转换成IP地址
(IP难记)
协议与端口
UDP
53
服务器分类
1. 本地域名服务器
本地网络提供商负责
2. 顶级域名服务器
管理在其服务器注册的所有二级域名
3. 根域名服务器
知道所有顶级域名服务器的IP地址
4. 权限域名服务器
知道管辖范围内的所有主机的IP地址与域名的映射
查询方式
递归查询
每个中间服务器只需要发送1次查询请求,然后等待上级的域名服务器传来结果
迭代查询
本地域名服务器最多经过3次查询(根域名服务器,顶级域名服务器,权限域名服务器)即可知道域名解析结果。其他服务器直接返回结果给本地域名服务器,不需要再发起查询请求
3. 文件传输协议
FTP
允许用户在因特网上存取文件
协议和端口
TCP
21(控制链接)
20(数据链接)
注意事项
20,21只是服务器端的端口号
客户端可以是任何进行文件传输的进程(端口号任意)
4. 电子邮件
SMTP
向邮件服务器主动发送邮件
基于ASCII码
仅在不同邮件服务器之间传送邮件时才使用SMTP
MIME
可传送非ASCII码
25
标志
250
成功
550
无此用户
221
服务关闭
POP3
从邮件服务器接收邮件
基于ASCII
IMAP
可以让用户只读取报文的某些部分
110
5. 万维网
统一资源定位符
负责标识万维网上各种文档
超文本传输协议
在万维网上能可靠传输文件
协议与端口号
80
超文本标记语言