8.1Internet应用与应用层协议的分类
2017-04-11 19:00:50 0 举报
AI智能生成
登录查看完整内容
Internet应用是指通过Internet实现的各种功能和服务,如浏览网页、发送电子邮件、在线聊天等。这些应用都是基于应用层协议来实现的。应用层协议是一组规则和约定,用于定义数据在网络中的传输方式和格式。根据功能和服务的不同,应用层协议可以分为以下几类: 1. 文件传输协议(FTP):用于在网络上进行文件的上传和下载。 2. 简单邮件传输协议(SMTP):用于发送电子邮件。 3. 超文本传输协议(HTTP):用于在Web浏览器和服务器之间传输超文本文档。 4. 实时传输协议(RTP):用于在网络上进行实时音频和视频数据的传输。
作者其他创作
大纲/内容
8.1 Internet应用与应用层协议的分类
8.1.1 Internet应用技术发展的三个阶段
第一阶段
提供远程登录、电子邮件、文件传输、电子公告牌与网络新闻组等基本的网络服务
第二阶段
Web技术的出现,以及基于Web技术的电子政务、电子商务、远程医疗与远程教育应用,搜索引擎技术的发展
第三阶段
P2P网络应用扩大了信息共享的模式,无线网络应用扩大了网络覆盖的范围,云计算为网络用户提供了一种新的信息服务模式,物联网扩大了网络技术的应用领域
8.1.2 C/S模式与P2P模式的比较
客户/服务器模式的基本概念
客户/服务器结构的特点
从网络应用程序工作模式的角度,网络应用程序分为:客户程序与服务器程序
采用客户/服务器模式的原因
Internet应用系统采用客户/服务器模式的主要原因是网络资源分布的不均匀性,这种不均匀性表现在硬件、软件和数据三个方面
网络中计算机系统的类型、硬件结构、功能都存在着很大的差异
从软件的角度来看,很多大型应用软件都是安装在一台专用的服务器中,用户需要通过Internet去访问服务器,成为合法用户之后才能够使用网络的软件资源
从信息资源的角度来看,某一类型的数据、文本、图像、视频或音乐资源存放在一台或几台大型服务器中,合法的用户可以通过Internet访问这些信息资源。这样做对保证信息资源使用的合法性与安全性,以及保证数据的完整性与一致性是非常必要的
对等网络的基本概念
P2P通信模式
指P2P网络中对等节点之间直接通信的能力
P2P网络
指在Internet中由对等节点组成的一种动态的逻辑网络
P2P实现技术
指为实现对等节点之间直接通信的功能和特定的应用所涉及的协议与软件
P2P与C/S工作模式的区别
主要表现
C/S工作模式中信息资源的共享是以服务器为中心
P2P工作模式淡化服务提供者与服务使用者的界限
C/S与P2P模式的差别主要在应用层
P2P网络是在IP网络上构建的一种逻辑的覆盖网
8.1.3应用层协议的分类
应用层协议的基本概念
应用层协议规定了应用程序进程之间通信所遵循的通信规则
应用程序体系结构的概念
应用层协议的基本内容
交换报文的类型:如请求报文与应答报文
各种报文格式与包含的字段类型
对每个字段意义的描述
进程在什么时间、如何发送报文,以及如何响应
应用层协议的分类
基础设施类
支持Internet运行的全局基础设施类应用层协议——域名服务DNS协议
支持各个网络系统运行的局部基础设施类应用层协议——动态主机配置协议DHCP
网络应用类
基于C/S工作模式的应用层协议
基于P2P工作模式的应用层协议
网络管理类
简单网络管理协议SNMP
0 条评论
回复 删除
下一页