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

计算机网络教程(第 2 版) 第 9 章 应用层 第 9 章 应用层 9.1 域名系统 DNS 9.1.1 域名系统概述 9.1.2 因特网的域名结构 9.1.3 用域名服务器进行域名解析 9.2 文件传送协议 9.2.1 概述 9.2.2 FTP 的基本工作原理 9.2.3 简单文件传送协议 TFTP 9.3 远程登录 TELNET 9.4 电子邮件 9.4.1 概述 9.4.2 简单邮件传送协议 SMTP 9.4.3 电子邮件的信息格式 9.4.4 邮件读取协议 POP3 和 IMAP 9.4.5 通用因特网邮件扩充 MIME 9.5 万维网 WWW 9.5.1 概述 9.5.2 统一资源定位符 URL 9.5.3 超文本传送协议 HTTP 9.5.4 超文本标记语言 HTML 9.6 动态主机配置协议 DHCP 9.1 域名系统 DNS 应用层协议的特点 每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。 应用层的许多协议都是基于客户服务器方式。客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户服务器方式所描述的是进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方。 网络应用模式 应用进程之间的通信模式通常可以分为两大类: 客户/服务器模式(C/S模式,即Client/Server模式) 对等模式(P2P模式,即Peer-to-Peer模式)。 绝大多数的应用进程采用的是客户/服务器模式 1. 客户服务器方式 客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。 客户/服务器模式所描述的是进程之间服务和被服务的关系。 客户是服务的请求方,服务器是服务的提供方。 客户软件的特点 被用户调用后运行,在打算通信时主动向远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。 不需要特殊的硬件和很复杂的操作系统。 服务器软件的特点 一种专门用来提供某种服务的程序,可同时处理多个客户端的请求。 系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。因此,服务器程序不需要事先知道客户程序的地址。 一般需要强大的硬件和高级的操作系统支持。 2. 对等模式 对等模式(peer-to-peer,简写为 P2P)是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方。 只要两个主机都运行了对等连接软件(P2P 软件),它们就可以进行平等的、对等连接通信。 对等模式从本质上看仍然是使用客户/服务器模式,只是对等连接中的每一个主机既是客户又同时是服务器。 9.1.1 域名系统概述 DNS是域名系统(Domain Name System)的缩写,指在 Internet 中使用的分配名字和地址的机制。域名系统允许用户使用友好的名字而不是难以记忆的数字——IP地址来访问 Internet 上的主机。 名字到IP地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。 域名只是个逻辑概念,并不代表计算机所在的物理地点。 DNS服务主要基于UDP来实现,端口号=53。 9.1.2 因特网的域名结构 因特网采用了层次树状结构的命名方法。 任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。在这里,“域”(domain)是名字空间中一个可被管理的划分。 域还可以划分为子域,而子域还可继续划分为子域的子域,这样就形成了顶级域、二级域、三级域,等等。 域名的结构由标号序列组成,各标号之间用点隔开: … . 三级域名 . 二级域名 . 顶级域名 各标号分别代表不同级别的域名。 例如: 顶级域名 TLD (Top Level Domain) (1) 国家顶级域名 nTLD:如: .cn 表示中国,.us 表示美国,.uk 表示英国,等等。 (2) 通用顶级域名 gTLD:最早的通用顶级域名是: .com (公司和企业) .net (网络服务机构) .org (非赢利性组织) .edu (美国专用的教育机构) .gov (美国专用的政府部门) .mil (美国专用的军事部门) .int (国际组织) 新增加了下列的通用顶级域名 .aero (

文档评论(0)

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

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

版权声明书
用户编号:6122115144000002

1亿VIP精品文档

相关文档