- 1、本文档共161页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 域名系统 DNS6.2.1 域名系统概述
域名系统DNS (Domain Name System)并不是直接和用户打交道的网络应用。相反,DNS为其他各种网络应用提供一种核心服务,即名字服务,用来把计算机的名字转换为对应的IP地址。
名字到 IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。
6.2.1 域名系统概述(续)
除了进行主机名到IP地址的转换外,DNS还提供了一些重要的服务:
主机别名
负载分配
反向域名解析
6.2.2 因特网的域名结构
因特网采用了层次树状结构的命名方法。
任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。
域名的结构由标号序列组成,各标号之间
您可能关注的文档
最近下载
- 成都电子科技大学实验中学新初一均衡分班语文试卷.doc VIP
- 成都电子科技大学实验中学新初一分班数学试卷含答案.doc
- 固体废物热值测定实验.doc VIP
- 14J936变形缝建筑构造.pptx VIP
- ZrO2-III 液晶显示氧化锆氧量分析仪说明书.pdf VIP
- 轻松学中医系列——《药性赋》选讲-曾培杰.docx
- Schneider Electric施耐德EvoPacT™ HVX 12kV真空断路器 全新一代数字化中压配电产品 操作手册安装和用户指南(中文).pdf
- 数控车削加工技术课程思政教学改革实践案例.docx VIP
- KORG科音Pa700快速说明书.pdf
- 2025年6月浙江省杭州市高一地理学考模拟试卷 1 .pdf VIP
文档评论(0)