5.5 Internet服务和应用 5.51WW服务 5.52文件传输FTP服务 5.53电子邮件Emai服务 5.54搜索引擎 5.55多媒体网络应用 5.56 Internet其他服务 ●四南大字画字
第5章 Internet 1 5.5 Internet 服务和应用 5.5.1 WWW服务 5.5.2 文件传输FTP服务 5.5.3 电子邮件E-mail服务 5.5.4 搜索引擎 5.5.5 多媒体网络应用 5.5.6 Internet 其他服务
55.1W服务 WWW( World wide web)译为“万维网”,简称Web或 W3。它是由欧洲粒子物理研究中心研制的基于超文本的多媒 体信息获取工具,是 Internet的应用和子集。WWW由 Internet 上所有的超文本传输协议(HTTP_HyperTextTransport Portocol)站点形成,它不是传统意义上的物理网络,而是在 超文本基础上形成的信息网,即信息意义上的网络。 WWW现已逐渐发展成为一个包含各类信息、面向各种用 户的信息系统。WWW提供了一种简单、统一的方法来获取网 络上丰富多彩的信息,它屏蔽了网络内部的复杂性,可以说 WWW技术为 nternet的普及扫除了技术障碍而迅猛发展,并已 成为 iNternet最有价值的服务 第5章 Internet 2
第5章 Internet 2 5.5.1 WWW服务 WWW(World Wide Web)译为“万维网”,简称Web或 W3。它是由欧洲粒子物理研究中心研制的基于超文本的多媒 体信息获取工具,是Internet 的应用和子集。WWW由Internet 上所有的超文本传输协议(HTTP——HyperText Transport Portocol)站点形成,它不是传统意义上的物理网络,而是在 超文本基础上形成的信息网,即信息意义上的网络。 WWW现已逐渐发展成为一个包含各类信息、面向各种用 户的信息系统。WWW提供了一种简单、统一的方法来获取网 络上丰富多彩的信息,它屏蔽了网络内部的复杂性,可以说 WWW技术为Internet的普及扫除了技术障碍而迅猛发展,并已 成为Internet最有价值的服务
55.1W服务 1.超文本和超文本标记语言 WWW中使用了一种重要信息处理技术—超文本( Hypertext)。 它是文本与检索项共存的一种文件表示和信息描述方法,其中检索项就 是指针,每一个指针可以指向任何形式的、计算机可以处理的其他信息 源。这种指针设定相关信息链接的方式就称为超链接( Hyperlink),如 果一个多媒体文档中含有这种超链接的指针,就称为超媒体 ( Hypermedia),它是超文本的一种扩充,不仅包含文本信息,还包含 诸如图形、声音、动画、视频等多种信息。由超链接相互关联起来的, 分布在不同地域、不同计算机上的超文本和超媒体文档就构成了全球的 信息网络。 描述网络资源,创建超文本和超媒体文档需要用超文本标记语 (HTML, Hyper Text Mark Language),它是一种专门用于WWW的编 程语言。 第5章 Internet 3
第5章 Internet 3 5.5.1 WWW服务 1. 超文本和超文本标记语言 WWW中使用了一种重要信息处理技术——超文本(Hypertext)。 它是文本与检索项共存的一种文件表示和信息描述方法,其中检索项就 是指针,每一个指针可以指向任何形式的、计算机可以处理的其他信息 源。这种指针设定相关信息链接的方式就称为超链接(Hyperlink),如 果一个多媒体文档中含有这种超链接的指针,就称为超媒体 (Hypermedia),它是超文本的一种扩充,不仅包含文本信息,还包含 诸如图形、声音、动画、视频等多种信息。由超链接相互关联起来的, 分布在不同地域、不同计算机上的超文本和超媒体文档就构成了全球的 信息网络。 描述网络资源,创建超文本和超媒体文档需要用超文本标记语言 (HTML,HyperText Mark Language),它是一种专门用于WWW的编 程语言
55.1W服务 2.W的工作原理 WwW采用客户机服务器(Cs)模型。客户端软件通常被叫 做WWW浏览器( Browser),简称浏览器。运行Web服务器(Web Server)软件,并且有超文本和超媒体驻留其上的计算机就称为 WWW服务器或Web服务器,它是WWWw的核心部件。 浏览器和服务器之间通过超文本传输协议(HTTP,HyperText Transfer protocol)进行通信和对话,该协议建立在TCP连接之上, 默认端口为80。用户通过浏览器建立与WWW服务器的连接,交互 地浏览和查询信息。其工作过程如图530所示,浏览器首先向WW 服务器发出HTTP请求,WWW服务器作出HTTP应答并返回给浏览 器,然后浏览器装载超文本页面,并解释HTML,从而显示给用户。 第5章 Internet 4
第5章 Internet 4 5.5.1 WWW服务 2. WWW的工作原理 WWW采用客户机/服务器(C/S)模型。客户端软件通常被叫 做WWW浏览器(Browser),简称浏览器。运行Web服务器(Web Server)软件,并且有超文本和超媒体驻留其上的计算机就称为 WWW服务器或Web服务器,它是WWW的核心部件。 浏览器和服务器之间通过超文本传输协议(HTTP,HyperText Transfer Protocol)进行通信和对话,该协议建立在TCP连接之上, 默认端口为80。用户通过浏览器建立与WWW服务器的连接,交互 地浏览和查询信息。其工作过程如图5.30所示,浏览器首先向WWW 服务器发出HTTP请求,WWW服务器作出HTTP应答并返回给浏览 器,然后浏览器装载超文本页面,并解释HTML,从而显示给用户
55.1W服务 ⅢTP请求 E浏览器 HTP应答 HTTP请求 Tt Netscape浏览器 TTP应答 服务器 图5.30WWW/HTTP请求-响应模式 第5章 Internet 5
第5章 Internet 5 5.5.1 WWW服务 图5.30 WWW/HTTP请求-响应模式
55.1W服务 3.统一资源定位器 WWW的一个重要特点是采用了统一资源定位器(URL, Uniform resource locator),通过URL在浏览器上可以实现E ma、FTP、WAS(广域信息查询系统)等服务。 URL是一种用来唯一标识网络信息资源的位置和存取方式 的机制。URL由两部分组成: sckeme path。 Sckeme为连接模 式,是资源或协议的类型。目前支持的主要连接模式有:htt、 ftp、news、 mailto、 telnet等。Path为路径,一般包含主机全名、 端口号、类型和文件名、目录号等。其中主机全名以双斜杠“/ 打头,为资源所在的服务器名或P地址。 第5章 Internet 6
第5章 Internet 6 5.5.1 WWW服务 3. 统一资源定位器 WWW的一个重要特点是采用了统一资源定位器(URL, Uniform Resource Locator),通过URL在浏览器上可以实现Email、FTP、WAIS (广域信息查询系统)等服务。 URL是一种用来唯一标识网络信息资源的位置和存取方式 的机制。URL由两部分组成:sckeme:path。Sckeme为连接模 式,是资源或协议的类型。目前支持的主要连接模式有:http、 ftp、news、mailto、telnet等。Path为路径,一般包含主机全名、 端口号、类型和文件名、目录号等。其中主机全名以双斜杠“//” 打头,为资源所在的服务器名或IP地址
552文件传输FTP服务 FTP简介 FTP( File transfer protoco)是将文件从一台主机传输 到另一台主机的应用协议。FTP服务就是建立在此协议上的两 台计算机间进行文件传输的过程。FTP服务由TCP/P协议支持。 FTP是计算机传输数字化业务信息的最快途径。 2.FTP的工作原理 TP采用C/S工作模式,不过与一般CS不同的是,FTP 客户端与服务器之间要建立双重连接,即控制连接和数据连接。 控制连接用于传输主机间的控制信息,如用户标识、用户口令 改变远程目录和“put”、“get文件等命令,而数据连接用来 传输文件数据。 第5章 Internet 7
第5章 Internet 7 5.5.2 文件传输FTP服务 1. FTP 简介 FTP(File Transfer Protocol)是将文件从一台主机传输 到另一台主机的应用协议。FTP 服务就是建立在此协议上的两 台计算机间进行文件传输的过程。FTP服务由TCP/IP协议支持。 FTP是计算机传输数字化业务信息的最快途径。 2. FTP 的工作原理 FTP采用C/S工作模式,不过与一般C/S不同的是,FTP 客户端与服务器之间要建立双重连接,即控制连接和数据连接。 控制连接用于传输主机间的控制信息,如用户标识、用户口令、 改变远程目录和“put”、“get”文件等命令,而数据连接用来 传输文件数据
552文件传输FTP服务 控制 控制连接 控制 主服务 进程 进程「派生器进程 派生 派生 数据传 数据传 输进程「数据连接 输进程 图5.31FTP工作原理 FTP工作原理如图531所示。FTP是一个交互式会话系统,客 户进程每次调用FTP就与服务器建立一个会话,会话以控制连接来 维持,直至退出FTP。当客户进程提出一个请求,服务器就与FTP 客户进程建立一个数据连接,进行实际的数据传输,直至数据传输 结束,数据连接被撤消。 FTP服务器采用并发方式,一个FTP服务器进程可同时为多个 客户进程提供服务。 第5章 Internet 8
第5章 Internet 8 5.5.2 文件传输FTP服务 FTP工作原理如图5.31所示。 FTP是一个交互式会话系统,客 户进程每次调用FTP就与服务器建立一个会话,会话以控制连接来 维持,直至退出FTP。当客户进程提出一个请求,服务器就与FTP 客户进程建立一个数据连接,进行实际的数据传输,直至数据传输 结束,数据连接被撤消。 FTP服务器采用并发方式,一个FTP服务器进程可同时为多个 客户进程提供服务。 控制 进程 数据传 输进程 派生 控制 进程 数据传 输进程 派生 主服务 器进程 派生 控制连接 数据连接 图5.31 FTP工作原理
553电子邮件Emai服务 E-mail地址 E-mai地址的一般格式为: username@ hostname. domainname,其中 username指 用户在申请时所得到的账户名,@即“at",意为“在”, hostname指账户所在的主机,有时可省略, domainname是 指主机的 nternet域名。 2. E-mail特点 与传统书信相比,E-mai!具有快速、方便、便宜、一信多 发、可以传送多媒体等优点。 第5章 Internet
第5章 Internet 9 5.5.3 电子邮件 E-mail服务 1. E-mail 地址 E-mail 地址的一般格式为: username@hostname.domainname,其中username 指 用户在申请时所得到的账户名,@ 即“at”,意为“在”, hostname 指账户所在的主机,有时可省略,domainname 是 指主机的Internet 域名。 2. E-mail 特点 与传统书信相比,E-mail具有快速、方便、便宜、一信多 发、可以传送多媒体等优点
553电子邮件Emai服务 3.Emai协议 目前常用的邮件相关协议有如下几种: (1)传输方式的协议 >简单邮件传输协议SMTP( Simple Mail Transfer Protocol) 多用途 Internet邮件扩展协议MME( Multipurpose Internet Mail Extensions (2)邮件存储访问方法的协议 >邮政协议第3版POP3( Post Office Protocol version3) nternet邮件访问协议第4版MAP4( Internet Message Access Protocol version 4) (3)目录访问方法的协议,如LDAP协议 第5章 Internet
第5章 Internet 10 5.5.3 电子邮件 E-mail服务 3. E-mail协议 目前常用的邮件相关协议有如下几种: (1)传输方式的协议 ➢ 简单邮件传输协议SMTP(Simple Mail Transfer Protocol) ➢ 多用途Internet邮件扩展协议MIME(Multipurpose Internet Mail Extensions) (2)邮件存储访问方法的协议 ➢ 邮政协议第3版POP3(Post Office Protocol version 3) ➢ Internet邮件访问协议第4版IMAP4(Internet Message Access Protocol version 4) (3)目录访问方法的协议,如LDAP协议