Computer|Computer Networking 应用层(三)

Part1文件传输协议FTP
1 FTP使用并行TCP连接传输文件:控制连接和数据连接
2 控制连接:用户标识 口令 修改远程目录 put get
3 数据连接:实际发送文件
4 FTP是带外发送控制信息,HTTP是带内发送控制信息
5 控制连接连续,数据连接非连续
6 FTP在整个会话期间保留用户的状态,限制了会话数量;HTTP无状态,不必对用户状态追踪

Part2电子邮件
【Computer|Computer Networking 应用层(三)】电子邮件基础
1 组成:用户代理 邮件服务器 SMTP
2 用户代理:允许用户阅读 回复 转发 保存和撰写报文
3 邮件服务器是电子邮件体系结构的核心,服务器保存邮箱,邮箱管理维护发送的报文
4 SMTP是应用层协议,TCP传输,C/S体系结构,每台邮件服务器既是客户端也是服务器端
SMTP
1 SMTP一般不使用中间邮件服务器发送邮件,是两个服务器之间的直接TCP相连
2 SMTP使用持续连接 推协议
3 邮件访问协议:POP3 IMAP HTTP

Part3DNS
1 分层DNS服务器实现的分布式数据库; 主机能够查询分布式数据库的应用层协议
2 分布式层次数据库
3 DNS缓存

Part4P2P
1 文件分发 分布式散列表

    推荐阅读