- 7
- 0
- 约4.39千字
- 约 33页
- 2018-05-22 发布于天津
- 举报
应用层 计算机网络基础课件技术方案.ppt
1
第2章 应用层
网络应用是计算机网络的重要功能之一。
20世纪80年代:基于文本的电子邮件、文件传输、文本聊天等等。
20世纪90年代:Web应用、IP电话、视频会议等。
20世纪末:即时讯息、 P2P对等文件共享。
2000年以后,应用爆炸式发展:VoIP、Skype、自媒体(YouTube、优酷)、点播(Netflix)、在线游戏
2
学习目标和主要内容
学习目标
网络应用的原理和实现方面的知识。
主要内容
应用层概念:应用层协议、客户机与服务器、进程、套接字和运输层接口。
应用程序:Web、文件传输、电子邮件、域名系统DNS及P2P对等文件共享。
开发网络应用程序的方法:套接字API编程。
3
本章内容
2.1 应用层协议原理
2.2 Web和HTTP
2.3 FTP
2.4 电子邮件
2.5 DNS
2.6 P2P文件共享
2.7 TCP的套接字 编程、UDP的套接字 编程
2.8 小结
学生能够自己构建一个 Web 服务器
4
流行的网络应用程序
E-mail
Web
即时讯息
远程注册
P2P文件共享
多用户网络游戏
流式存储视频片段
因特网电话
实时视频会议
大规模并行计算
编制应用程序
虚拟现实VR
大数据分析
微软的虚拟全息可视头戴设备HoloLens
5
/v_19rrntlh80.html
8
2.1.1 网络应用程序体系结构
应用程序体系
原创力文档

文档评论(0)