[理学]计算机网络教程第3版电子教案-CH6_网络应用.ppt

[理学]计算机网络教程第3版电子教案-CH6_网络应用.ppt

  1. 1、本文档共161页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]计算机网络教程第3版电子教案-CH6_网络应用

计算机网络教程(第3版) 第 6 章 网络应用 第 6 章 应用层 6.1 应用层协议原理 6.1.1 网络应用程序体系 6.1.2 应用层协议结构 6.1.3 选择运输层协议 6.2 域名系统DNS 6.2.1 域名系统概述 6.2.2 因特网的域名结构 6.2.3 域名服务器 6.2.4 域名解析的过程 第 6 章 应用层 6.3 万维网WWW 6.3.1 万维网概述 6.3.2 统一资源定位符URL 6.3.3 超文本传送协议HTTP 6.3.4 万维网的文档 6.3.5 博客与微博 第 6 章 应用层(续) 6.4 电子邮件 6.4.1 概述 6.4.2 简单邮件传送协议SMTP 6.4.3 电子邮件的信息格式 6.4.4 邮件读取协议POP3和IMAP 6.4.5 基于万维网的电子邮件 6.4.6 通用因特网邮件扩充MIME 6.5 文件传输协议 6.6 动态主机配置协议:DHCP 第 6 章 应用层(续) 6.7 P2P文件共享 6.7.1 P2P文件分发 6.7.2 在P2P对等方中搜索对象 6.7.3 案例:BitTorrent 6.8 多媒体网络应用 6.8.1 实时多媒体数据传输中的问题 6.8.2 实时传输协议RTP 6.8.3 流式存储音频/视频 6.8.4 流式实况音频/视频 6.8.5 实时交互音频/视频 6.1 应用层协议原理 6.1.1 网络应用程序体系结构 网络应用程序运行在网络边缘的端系统上,通过彼此间的通信来共同完成某项任务。 网络应用程序在各种端系统上的组织方式和它们之间的关系,即网络应用程序体系结构: 客户/服务器(Client/Server或 C/S)体系结构 对等(Peer-to-Peer或P2P )体系结构 1. 客户/服务器体系结构 客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。 客户服务器方式所描述的是进程之间服务和被服务的关系。 客户是服务的请求方,服务器是服务的提供方。客户相互之间不直接进行通信。 服务器具有固定的IP地址和端口号,并且总是处于运行状态,并等待客户的服务请求。 运行 客户 程序 网络边缘 网络核心 运行 服务器 程序 A B 客户 服务器 客户 A 向服务器 B 发出请求服务, 而服务器 B 向客户 A 提供服务。 2. P2P对等体系结构 在对等(P2P, Peer-to-Peer)方式中,没有固定的服务请求者和服务提供者,应用进程是对等的,被称为对等方(peer)。 对等方相互之间直接通信,每个对等方即是服务的请求者,又是服务的提供者。 基于P2P的应用是服务分散型的,因为服务不是集中在少数几个服务器计算机中,而是分散在大量对等方计算机中。 对等方式的应用如:BT文件下载软件 网络边缘 网络核心 运行 P2P 程序 运行 P2P 程序 D C E F 运行 P2P 程序 运行 P2P 程序 对等方相互之间直接通信,每个对等方 即是服务的请求者,又是服务的提供者 6.1.2 应用层协议 为实现某种网络应用,不论是客户进程和服务器进程之间,还是对等方之间,都需要遵循的某种通信协议--应用层协议 可以是公开的,如RFC文档定义的因特网公共领域的应用层协议,HTTP, FTP等 还有很多其他应用的应用层协议不是公开的,而是专用的,如很多P2P应用 6.1.3 选择运输层协议 应用 应用层协议 运输层协议 电子邮件 SMTP TCP 远程终端访问 TELNET TCP 万维网 HTTP TCP 文件传送 FTP TCP IP电话 专用协议 通常用UDP 流式多媒体通信 专用协议 UDP或TCP 6.2 域名系统 DNS 6.2.1 域名系统概述 域名系统DNS (Domain Name System)并不是直接和用户打交道的网络应用。相反,DNS为其他各种网络应用提供一种核心服务,即名字服务,用来把计算机的名字转换为对应的IP地址。 名字到 IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。 6.2.1 域名系统概述(续) 除了进行主机名到IP地址的转换外,DNS还提供了一些重要的服务: 主机别名 负载分配 反向域名解析 6.2.2 因特网的域名结构 因特网采用了层次树状结构的命名方法。 任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。 域名的结构由标号序列组成,各标号之间

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档