- 1、本文档共107页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 应用层精要
第2章 应用层;第2章 应用层;2.1网络应用模型;2.1网络应用模型;2.1网络应用模型;P2P模型具有以下优点。
① P2P模型工作完全不依赖于集中式服务和资源。系统由直接互连通信的对等体组成,信息传递更加高效及时。
② 具有高扩展性。对等体越多,网络的性能越好,网络随着规模的增大而越发稳固,不存在瓶颈问题。
③ 资源利用率高。在P2P网络上,每一个对等体可以发布自己的信息,也可以利用网络上其他对等体的信息资源,使闲散资源有机会得到利用。;2.2标准客户/服务器应用举例;2.2.1域名系统DNS;1. DNS概述;1. DNS概述;域名系统采用分级系统创建域名数据库,从而提供域名解析服务。该层级模型的外观类似一棵倒置的树,枝叶在下,而树根在上。
域是名字空间中一个可被管理的一个划分。一个域由若干子域构成,而子域还可继续划分为子域的子域。
域名的层次结构是树型的,最大的域是根节点,根节点是没有标识的。在根节点下面是一级域名(也叫顶级域名)。;;;;;正向解析:根据计算机的域名查找相应的IP地址。
逆向解析:也称为反向查询,由IP地址查找域名的过程。;正向域名解析;第五步:在3COM.COM域的域名服务器中,查到域名为WWW.3com.COM的服务器的地址。;2.2.2 ftp;FTP使用客户/服务器模式,即由一台计算机作为FTP服务器提供文件传输服务,而由另一台计算机作为FTP客户端提出文件服务请求并得到授权的服务。一个FTP服务器进程可同时为多个客户进程提供服务。
FTP的服务器进程由两大部分组成:
(1)一个主进程,负责接收新的请求;
(2)另外由若干个从属进程,负责处理单个请求。 ;主进程的工作步骤如下:
(1)打开端口21,使客户进程能够连接上。
(2)等待客户进程发出连接请求。
(3)启动从属进程来处理客户进程发出的请求。从属进程对客户进程的请求处理完毕后即终止,但从属进程在运行期间根据需要还可能创建其他一些子进程。
(4)回到等待状态,继续接收其它客户进程发来的请求。主进程与从属进程的处理是并发地进行。 ;FTP 使用的两个 TCP 连接 ;在FTP的客户机和服务器之间建立两个连接:
控制连接和数据连接。
首先客户机发出的传送请求通过控制连接发送给控制进程(21号端口)
然后用“数据连接” (20号端口)传输文件;
主进程,负责接受新的请求;从属进程,负责处理单个请求。
由于FTP使用了两个不同的端口号,所以数据连接与控制连接不会发生混乱。; 使用两个不同的端口号 ;FTP的客户端软件:
如NetAnts、Cute FTP、WSFTP等
Internet Explorer和Netscape Navigator也提供FTP客户软件的功能。
这些软件的共同特点是采用直观的图形界面,通常还实现了文件传输过程中的断点再续和多路传输功能。
FTP的服务器端软件:
Serv-U
IIS服务自带
Vsftpd(linux系统)
;2.2.3 万维网和http;WWW服务采用客户/服务器工作模式,客户机即浏览器(Browser),服务器即Web服务器,它以超文本标记语言(HTML)和超文本传输协议(HTTP)为基础,为用户提供界面一致的信息浏览系统。
WWW服务原理是用户在客户机通过浏览器向Web服务器发出请求,Web服务器根据客户机的请求内容将保存在服务器中的某个页面发回给客户机,浏览器接收到页面后对其进行解释,最终将图、文、声等并茂的画面呈现给用户。 ;万维网提供分布式服务 ;1. WWW
WWW(World Wide Web,简称WWW,又称Web,中文名称为环球超媒体信息网)是网络应用的典范,它可让用户从Web服务器上得到文档资料,它所运行的模式叫做客户/服务器(Client/Server)模式。
2. 网页(Web Pages 或Web Documents)
网页又称“Web页”,它是浏览WWW资源的基本单位。每个网页对应磁盘上一个单一的文件,其中可以包括文字、表格、图像、声音、视频等。;3. 主页(Home Page)
WWW是通过相关信息的指针链接起来的信息网络,由提供信息服务的Web服务器组成。在Web系统中,这些服务信息以超文本文档的形式存储在Web服务器上。在每个Web服务器上都有一个Home page(主页),它把服务器上的信息分为几大类,通过主页上的链接来指向它们,其它超文本文档称作网页,通常也把它们称作页面或Web页。
4. 超文本(Hypertext)
超文本文档不同于普通文档,超文本文档中也可以有大段的文字用来说明问题,除此之外他们最重要的特色是文档之间的链接。互相链接的文档可以在同一个主机上,也可以分布在网络上的不同主机上,超文本就因为有这些链接才具有更好的表达能力。
;5. 超媒体(H
文档评论(0)