2-应用层-12.ppt

2-应用层-12.ppt

第2章 应用层 我们的目标: 网络应用协议的概念,实现方面 运输层服务模型 客户机/服务器模式 对等范例 通过考察流行的应用级协议,学习协议 HTTP FTP SMTP / POP3 / IMAP DNS 网络应用编程 套接字 API 第2章 要点 2.1 网络应用的原则 2.2 Web和HTTP 2.3 FTP 2.4 电子邮件 SMTP, POP3, IMAP 2.5 DNS 2.6 P2P 文件共享 2.7 TCP的套接字 编程 2.8 UDP的套接字 编程 2.9 构建一个 Web 服务器 某些网络应用 E-mail Web 即时讯息instant messaging 远程注册 P2P文件共享 多用户网络游戏 流式存储视频片段 因特网电话 实时视频会议 大规模并行计算/ grid computing 创建一个网络应用考虑什么 应用体系结构 客户机/服务器 对等 (P2P) 客户机/服务器与P2P的混合 客户机/服务器体系结构 服务器: 总是打开的主机 永久的IP地址 可扩展为服务器池 客户机: 与服务器通信 可以间歇地连接 可以具有动态的IP地址 彼此不直接地通信 纯P2P体系结构 客户机/服务器与P2P的混合 Napster 文件传送P2P 集中式文件搜索: 对等方在中心服务器上注册内容 对等方查询相同的中心服务器以定位内容 即时讯息 在两个用户之间聊天是P2P

文档评论(0)

1亿VIP精品文档

相关文档