计算机网络中的高层应用ppt课件_第1页
计算机网络中的高层应用ppt课件_第2页
计算机网络中的高层应用ppt课件_第3页
计算机网络中的高层应用ppt课件_第4页
计算机网络中的高层应用ppt课件_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、n掌握掌握C/S方式和方式和B/S方式方式n熟练掌握常用的网络高层效力:熟练掌握常用的网络高层效力: WWW、Telnet 、FTP、DNS等等n了解其它网络运用:了解其它网络运用:BBS、IP、VOD等等n网络的运用层是计算机开放互连环境与本地的操作系统环境直接接口的网络的运用层是计算机开放互连环境与本地的操作系统环境直接接口的一个层次。在功能上,运用层为本地系统的运用进程访问一个层次。在功能上,运用层为本地系统的运用进程访问OSI环境提供环境提供手段,也是唯不断接给运用进程提供各种运用效力的层次。手段,也是唯不断接给运用进程提供各种运用效力的层次。n运用层以下的各层那么可看成是运用效力的根

2、底设备,它们经过运用层运用层以下的各层那么可看成是运用效力的根底设备,它们经过运用层间接地向运用进程提供效力,因此运用层向运用进程提供的效力是一切间接地向运用进程提供效力,因此运用层向运用进程提供的效力是一切层所提供效力的总和。层所提供效力的总和。n设置运用层的目的是为了向网络用户提供一个更方便、更有效的网络运设置运用层的目的是为了向网络用户提供一个更方便、更有效的网络运用环境。运用层的一切内容围绕着各种高层效力和与之相应的高层运用用环境。运用层的一切内容围绕着各种高层效力和与之相应的高层运用软件展开,引见它们的原理、接口、一切的技术和软件的构造。软件展开,引见它们的原理、接口、一切的技术和软

3、件的构造。 n网络的运用可以是本人开发的运用程序,更多的是网络操作系统提供的网络的运用可以是本人开发的运用程序,更多的是网络操作系统提供的一些规范运用。一些规范运用。引引 言言4-1-1 客户客户/效力器模型效力器模型v 运用系统的计算机模型的演化的几个阶段:运用系统的计算机模型的演化的几个阶段:v主机计算模型、主机计算模型、 离散个人计算模型离散个人计算模型v 网络网络/文件效力器计算模型文件效力器计算模型v 客户客户/效力器模型:效力器模型: 客户:客户: 提供效力恳求提供效力恳求 v 效力器:效力器: 提供效力提供效力客户客户效力器效力器TCP/IP 网络网络恳求恳求恳求恳求呼应呼应呼应

4、呼应4-1 网络运用效力平台及运用规划网络运用效力平台及运用规划v 客户客户/效力器模型效力器模型v 效力器:指的是在网络上可提供效力的任何程序,效力器:指的是在网络上可提供效力的任何程序,普通以并发效力器普通以并发效力器 的方式实现,这样效力器可以很的方式实现,这样效力器可以很好的处置网络上客户随机、并发的恳求。好的处置网络上客户随机、并发的恳求。v 客户:指的是向效力器发起恳求并等待呼应的程序。客户:指的是向效力器发起恳求并等待呼应的程序。v 在客户在客户/效力器模型中,客户与效力器处于不平等的效力器模型中,客户与效力器处于不平等的位置,效力器拥有客户所不具备的硬件、软件资源和位置,效力器

5、拥有客户所不具备的硬件、软件资源和运算才干。运算才干。4-1-2 网络运用效力平台网络运用效力平台v 计算机网络设备:计算机网络设备: 包括物理介质、网络衔接设备、包括物理介质、网络衔接设备、网络拓扑构造、网络技术等。网络拓扑构造、网络技术等。v 支持支持TCP/IP协议的网络操作系统:安装在运转效力协议的网络操作系统:安装在运转效力器程序的计算机上,控制网络上的通讯和网络用户的器程序的计算机上,控制网络上的通讯和网络用户的访问。访问。v网络互联不仅要求各种设备进展物理衔接,而且要网络互联不仅要求各种设备进展物理衔接,而且要求彼此可以正确可靠的通讯。各种操作系统支持网络求彼此可以正确可靠的通讯

6、。各种操作系统支持网络互连,首先必需有共同的互连,首先必需有共同的“言语言语协议。协议。 互连网互连网中运用最多的协议为中运用最多的协议为TCPIP。v可选用的操作系统有:可选用的操作系统有: NetWare、 Windows NT、 UNIX Linux 等。等。v网卡中实现低层协议;物理层和链路层协议的一网卡中实现低层协议;物理层和链路层协议的一部分或全部部分或全部 网络层和运输层协议普通在操网络层和运输层协议普通在操作系统内核中实现;作系统内核中实现; 网络层与链路层协议的接口网络层与链路层协议的接口经过操作系统对网卡的驱动程序来实现经过操作系统对网卡的驱动程序来实现 在在TCP之之上的

7、运用层协议运用上的运用层协议运用TCP/IP协议提供的系统调用,协议提供的系统调用,运用程序与操作系统中通讯协议之间的接口称为运用运用程序与操作系统中通讯协议之间的接口称为运用程序接口程序接口API 。v 提供效力的效力器程序:网络运用效力的提供者提供效力的效力器程序:网络运用效力的提供者就是效力器程序。如就是效力器程序。如NT中的中的IISInternet Information Server,为用户提供,为用户提供 WWW 、FTP 等等效力。效力。v 运转效力器程序的计算机运转效力器程序的计算机v 运用档次:运用档次:PC效力器、任务站、小型机、大型机;效力器、任务站、小型机、大型机;v

8、 品牌:品牌:HP、SUN、IBM、联想、浪潮等。、联想、浪潮等。v 硬件厂商将硬件平台与软件平台捆绑销售。硬件厂商将硬件平台与软件平台捆绑销售。v 网络运用规划网络运用规划v DNS是根底。是根底。v WWW、FTP运用是最根本的运用。运用是最根本的运用。v BBS、网络、视频会议等网络通讯运用。、网络、视频会议等网络通讯运用。v 网络的运用规划影响着网络的建立规划。网络的运用规划影响着网络的建立规划。高层运用在高层运用在TCP/IP 协议族中的构筑构造协议族中的构筑构造硬件硬件SMTPDNSFTPTelnetTCPUDPIP 加加IGMP和和 ICMPARPRARP硬件协议硬件协议LLC和

9、和MAC运用程序运用程序用户用户 ICMP协议协议Internet Control Messages Protocol ICMP协议是协议是IP协议中一个不可短少的组成部协议中一个不可短少的组成部分,通常用于由路由问题而引起的过失报告和控制。分,通常用于由路由问题而引起的过失报告和控制。 IGMP协议协议Internet group management protocol 多播网关与参与多播传送的主机之间交换信息的多播网关与参与多播传送的主机之间交换信息的协议称为协议称为“Internet组管理协议组管理协议4-2 域名系统域名系统DNS,Domain Name Systemv域名系统:几乎一

10、切的高层运用都要运用域名系统。域名系统:几乎一切的高层运用都要运用域名系统。域名系统采用域名系统采用 层次型的名字来对网络上的计算机赋层次型的名字来对网络上的计算机赋予一个直观的字符标识,其构造为:予一个直观的字符标识,其构造为: 主机名主机名+它所在它所在的域名的域名 ( hostname+domain )。 v DNS中一个主机的完好命名全称域名是从主机中一个主机的完好命名全称域名是从主机到一切子域,最后是根,中间用到一切子域,最后是根,中间用“.隔开,如隔开,如 表示在表示在域下一台叫域下一台叫dns的主的主机机 。 DNS中根中根的名字

11、以空字符串的名字以空字符串 “表示,但在文本中以表示,但在文本中以“.来书来书写。写。vUNIX中的一个文件表示是从根到一切相对子目录,中的一个文件表示是从根到一切相对子目录,最后是文件名,中间用最后是文件名,中间用“/隔开,如隔开,如 /export/home/ywh/foo 。 UNIX文件系统文件系统中,根是以反斜杠中,根是以反斜杠“/表示。表示。 v 域的标号是由一个简单的字符串表示不可带点,域的标号是由一个简单的字符串表示不可带点,只能包括:只能包括:26个英文字母、个英文字母、10个数字和英文中的连词个数字和英文中的连词号号“-。每个标号最长。每个标号最长63个字符,途径全名不能超

12、越个字符,途径全名不能超越255个字符,域名对大小写不敏感。个字符,域名对大小写不敏感。v域名是个逻辑概念,不用与物理地点相一致。域名是个逻辑概念,不用与物理地点相一致。4-2-1 域的分层及表示域的分层及表示最高层域:标号商定俗成,分成两大类最高层域:标号商定俗成,分成两大类- 组织的和地组织的和地理的。理的。 美国的组织根本都处于按组织划分的普通的域下,美国的组织根本都处于按组织划分的普通的域下,有有com、edu、gov、mil、net、org、int 七个子域;七个子域; 非美国的组织列在它们所在国家的域名下,如非美国的组织列在它们所在国家的域名下,如Cn、Jp 等。等。Cn域下采用类

13、别域名和行政区域名两套。域下采用类别域名和行政区域名两套。最高层域最高层域子域子域子域子域根根 rooteducomgovnetuscn主机主机hzrtvueduMotorolasunwwwcomwwwmailzjYalecsv 域名解析系统:是一个高效、可靠的、通用、域名解析系统:是一个高效、可靠的、通用、分布式的用于分布式的用于 名字到地址的映射的系统。名字到地址的映射的系统。v 域名解析系统采用客户域名解析系统采用客户/效力器方式。效力器方式。v客户端是解析器程序,查询名字效力器,解释客户端是解析器程序,查询名字效力器,解释从效力器传回的呼应,将信息前往给恳求端。从效力器传回的呼应,将信

14、息前往给恳求端。v效力器端是名字效力器储存有关域名空间信效力器端是名字效力器储存有关域名空间信息的程序或是主机,保管着部分域名空间息的程序或是主机,保管着部分域名空间区的完好信息,也称名字效力器对该区具区的完好信息,也称名字效力器对该区具有权限。有权限。v 从概念上讲,域名解析是从根节点开场的,从概念上讲,域名解析是从根节点开场的,自顶而下。给定一个域名,父节点能从子节点自顶而下。给定一个域名,父节点能从子节点中找出适当的节点来解析该域名。中找出适当的节点来解析该域名。v 一个真正的效力器实现构造树比概念树要矮。一个真正的效力器实现构造树比概念树要矮。根效力器包含了根和最高层域的信息,每个叶根

15、效力器包含了根和最高层域的信息,每个叶节点对应一个子域,解析节点对应一个子域,解析 最多需最多需求访问两个效力器。根效力器和求访问两个效力器。根效力器和域域效力器效力器4-2-2 域名解析系统域名解析系统v 域名解析算法:反复解析和递归解析域名解析算法:反复解析和递归解析v Client端的解析器程序构成查询报文端的解析器程序构成查询报文UDP分组传分组传送到本地的送到本地的DNS效力器。效力器。 v效力器检查待查的域名能否属于它授权管理的子域效力器检查待查的域名能否属于它授权管理的子域范围,是那么根据本人数据库解析出地址发回客户端;范围,是那么根据

16、本人数据库解析出地址发回客户端;不是,那么根据查询报文所指的解析方式进展。不是,那么根据查询报文所指的解析方式进展。v假设是递归解析,那么效力器和能解析该地址的效假设是递归解析,那么效力器和能解析该地址的效力器联络,解析出地址后将结果发回客户端。力器联络,解析出地址后将结果发回客户端。v假设是反复解析,那么效力器就不能提供解析结果,假设是反复解析,那么效力器就不能提供解析结果,但前往给客户端的是应联络的下一个名字效力器,进但前往给客户端的是应联络的下一个名字效力器,进展下一轮解析。展下一轮解析。v 降低非本地域名解析的开销的方法是引入降低非本地域名解析的开销的方法是引入“缓存技缓存技术。在名字

17、效力器中存放最近解析过的域名和相应术。在名字效力器中存放最近解析过的域名和相应的地址,用于非本地域名的解析。利用缓存信息,可的地址,用于非本地域名的解析。利用缓存信息,可以直接得到解析结果或者可以缩短查询过程。以直接得到解析结果或者可以缩短查询过程。 v 反向域名解析反向域名解析v 在域名空间中,专门有一名为在域名空间中,专门有一名为的域,该的域,该域有四层子域,每层有域有四层子域,每层有256个节点,分别用个节点,分别用0-255十进十进制数标志,对应以点分十进制方式的制数标志,对应以点分十进制方式的IP地址。地址。v 原那么上经过对原那么上经过对in-addr.ar

18、pa域的穷尽搜索,可以对域的穷尽搜索,可以对任何一台具有域名记录的地址反解得其域名。任何一台具有域名记录的地址反解得其域名。v 现实上,名字效力器只搜索其一切得本地数据,当现实上,名字效力器只搜索其一切得本地数据,当它不能找到时,就会放弃,不会再去查询别的名字效它不能找到时,就会放弃,不会再去查询别的名字效力器。力器。 4-2-3 域名效力的运用域名效力的运用 ( Client端的解析端的解析器器 )v UNIX系统中的配置系统中的配置v SUN OS 5.7中,控制解析行为的文件是中,控制解析行为的文件是 /etc/resolv.conf 。Domain Search zj.e

19、du Nameserver Namersever v Windows95/98下的配置下的配置v 在在“ TCP/IP协议之协议之“属性,点击属性,点击“DNS 配置配置,选择,选择“启动启动DNS,进展相应的配置。,进展相应的配置。4-2-4 域名效力的建立域名效力的建立 (Server端的名字端的名字效力器效力器) 以以SUN任务站为例:任务站为例: 安装安装SUN公司的公司的UNIX类型的网络操作系统类型的网络操作系统Solaris 以及以及DNS实现软件实现软件Bind 。 Bind 中用于名字效力的程序为中用于名字效力的程序为 in.

20、named ,是,是一个守护进程。其中相关配置文件为:一个守护进程。其中相关配置文件为:用于本地解析自反地址用于本地解析自反地址Named.local反向解析的区数据文件反向解析的区数据文件Named.rev正向解析的区数据文件正向解析的区数据文件Named.hosts指向根效力器指向根效力器Named.ca设置启动设置启动named参数参数Named.conf作用作用相关文件相关文件 相关文件的详细配置情况,见教材相关文件的详细配置情况,见教材P163-P167。 一条一条RR的构造是:的构造是:name、ttl生存期值、生存期值、class网络的类型、网络的类型、type记录类型、记录类型

21、、data值。值。类型定义允许管理者运用单个域名为多个目的效力。类型定义允许管理者运用单个域名为多个目的效力。比如比如 FTP、ping、WWW运用为运用为A类,类, 电子邮件运用为电子邮件运用为MX类型。类型。资源记录资源记录Resource Record , RR:4-3 万维网运用万维网运用vWWW(Word Wide Web)是因特网上开展最为迅猛是因特网上开展最为迅猛的运用。的运用。v超文本超文本hyper text: 具有链接的文本。具有链接的文本。 v文档各部分之间都能够有关联,这种关联经过链接文档各部分之间都能够有关联,这种关联经过链接和锚来实现。链接就是指向另一部分信息的指针

22、;和锚来实现。链接就是指向另一部分信息的指针;锚是指文档中附加有链接的一个信息段。在具有锚是指文档中附加有链接的一个信息段。在具有GUI的计算机中,链接的激活是经过单击锚来实现。的计算机中,链接的激活是经过单击锚来实现。v超文本的超文本的“超表达在它不仅能包含文本,而且可超表达在它不仅能包含文本,而且可以包含图象、音频、视频等多媒体信息。以包含图象、音频、视频等多媒体信息。v在在WWW上,链接成了超级链接,不仅限于本地的上,链接成了超级链接,不仅限于本地的信息,只需是在因特网上的信息,都可以成为链接信息,只需是在因特网上的信息,都可以成为链接的对象。的对象。v超文本传输协议超文本传输协议():

23、是:是WWW所采用的规范传输协所采用的规范传输协议,协议的操作对象是页面资源,它提供阅读器与议,协议的操作对象是页面资源,它提供阅读器与WWW效力器之间的通讯。效力器之间的通讯。HTTP通常建立在通常建立在TCP根底上。根底上。vB与与S之间每一次交互包括一个之间每一次交互包括一个ASCII方式的恳求和方式的恳求和一个一个MIME应对。应对。v多功能多功能Internet 邮件扩展邮件扩展MIME规范,是规范,是Internet 文本邮件的规范信息格式文本邮件的规范信息格式RFC 822的扩展。它对媒的扩展。它对媒体类型进展了全面的定义。体类型进展了全面的定义。4-3-1 WWW中的根本概念中

24、的根本概念v一致资源定位一致资源定位URL:它表示所要访问的主机的地:它表示所要访问的主机的地址、获取效力所用的协议以及所要阅读文件的途径和称址、获取效力所用的协议以及所要阅读文件的途径和称号,号,URL的格式为:的格式为: v /v例如:例如:/index.html vprotocol :用来指示效力器运用该协议来获取效力。:用来指示效力器运用该协议来获取效力。http为为WWW效力公用,效力公用, ftp用于文件的下载和上传,用于文件的下载和上传, file用于阅读本地的文件系统。用于阅读本地的文件系统。v hostname :可以是域

25、名或:可以是域名或IP地址。地址。v port: 表示效力器提供哪个端口用于协议的衔接。通表示效力器提供哪个端口用于协议的衔接。通常可以忽略。常可以忽略。v超文本标志言语超文本标志言语HTML:它是建立规范:它是建立规范Web页面页面的言语,它是一种标志言语,即在普通文本中插入一些的言语,它是一种标志言语,即在普通文本中插入一些标志,来控制文本的显示属性这些属性只需当用阅读标志,来控制文本的显示属性这些属性只需当用阅读器来解释阅读时才显示出来。器来解释阅读时才显示出来。 v一个一个HTML文件集合称为主页文件集合称为主页Homepage。v 一个正常的一个正常的HTML文件由头部和主体两部分。

26、文件由头部和主体两部分。 头部被头部被 嵌套,主体部分被嵌套,主体部分被 嵌套。嵌套。v HTML的标志是用的标志是用“嵌套起来的标志名,嵌套起来的标志名,标志名用来标志一个元素的标签。标志名对大小写不敏标志名用来标志一个元素的标签。标志名对大小写不敏感。感。 标志成对出现,标志成对出现,表示标志开场,表示标志开场,表示标志表示标志终了。终了。4-3-2 WWW的任务原理的任务原理v Web 阅读器:除了可以处置阅读器:除了可以处置HTML文件外,作为文件外,作为Web效力的客户程序,它还担任与效力的客户程序,它还担任与Web效力器建立效力器建立衔接,发送客户的衔接,发送客户的Web访问恳求,

27、提供客户访问恳求,提供客户GUI界面。界面。v Mosaic是第一个阅读器。常用的阅读器有:是第一个阅读器。常用的阅读器有:Internet Explore 5.0和和Netscape Communicator 4.0。它们都具有友好的用户界面,提供各种图标按钮和它们都具有友好的用户界面,提供各种图标按钮和简单的操作手段。简单的操作手段。v Web 效力器:效力器软件在不同的系统中有多种不效力器:效力器软件在不同的系统中有多种不同的选择。同的选择。v Netscape Communication Server:支持:支持UNIX、Linux、NT平台,是一个高性能的平台,是一个高性能的Web效

28、力器。效力器。v Apache:支持:支持 UNIX、Linux、NT平台,是最流行平台,是最流行的免费的的免费的Web效力器软件,有很好的性能。效力器软件,有很好的性能。v IIS:NT平台上的平台上的Web效力器软件随效力器软件随NT附送,在附送,在NT上运用很普通,只支持上运用很普通,只支持NT网络操作系统。网络操作系统。v 有有Windows 95/98上用的上用的Personal Web Server、 Website等。等。v WWW的任务原理有三要素:的任务原理有三要素:vWWW效力器、效力器、 WWW阅读器以及两者之间的协议阅读器以及两者之间的协议规范。规范。v WWW效力器:

29、生成并传送文档;效力器:生成并传送文档;v WWW阅读器:接纳文档,并在客户机上对文档阅读器:接纳文档,并在客户机上对文档进展解释表达。进展解释表达。v用户指定一个用户指定一个URL,经过阅读器程序发出,经过阅读器程序发出HTTP协协议中的议中的GET恳求;恳求;v相应的相应的WWW效力器上的效力器上的HTTP守护程序接纳恳求,守护程序接纳恳求,双方开场通讯;双方开场通讯;vWWW效力器搜索器文档空间,将效力器搜索器文档空间,将HTML文件传给文件传给客户机;客户机;v客户机的阅读器程序将客户机的阅读器程序将HTML文件解释后显示在用文件解释后显示在用户屏幕上,然后断开与效力器的衔接。户屏幕上

30、,然后断开与效力器的衔接。 v阅读器阅读器/效力器效力器B/S方式方式: 平面型多层次的网状构平面型多层次的网状构造,最大的特点是与软硬件平台的无关性。运用逻辑造,最大的特点是与软硬件平台的无关性。运用逻辑和业务处置规那么放置在效力器的一侧,这样客户机和业务处置规那么放置在效力器的一侧,这样客户机可以做得尽能够简单。可以做得尽能够简单。v传统的传统的C/S方式中,客户机操作系统与网络操作系统方式中,客户机操作系统与网络操作系统环境的不同,对应不同的言语和开发工具;环境的不同,对应不同的言语和开发工具;vB/S方式中,阅读器、方式中,阅读器、Web效力器、数据库资源都可效力器、数据库资源都可以做

31、到与软硬件无关。以做到与软硬件无关。v WWW的传统运用的传统运用 v 经过经过Web效力器存储效力器存储Web页面,进展信息发布,页面,进展信息发布,包括文本、图象、动画、声音和视频等多媒体信息。包括文本、图象、动画、声音和视频等多媒体信息。v WWW的新运用的新运用v 基于基于Web方式的方式的Intranet :是企业级的内部网,采:是企业级的内部网,采用用Internet 技术,利用技术,利用TCP/IP协议,为企业内部提供协议,为企业内部提供完益处理方案的计算机网络。完益处理方案的计算机网络。v WWW运用于运用于 和和 BBS ;v WWW运用于远程教育、电子商务等。运用于远程教育

32、、电子商务等。v 熟练运用熟练运用IE5.0。v 会运用搜索引擎。会运用搜索引擎。4-3-3 WWW的运用的运用4-4 电子邮件效力电子邮件效力v 电子邮件:是指用户利用计算机网络相互交换电电子邮件:是指用户利用计算机网络相互交换电子媒体的邮件,进展通讯、联络的一种方式。子媒体的邮件,进展通讯、联络的一种方式。v电子邮件效力的优点:速度快、操作简单和价钱电子邮件效力的优点:速度快、操作简单和价钱低廉。低廉。v客户程序提供应用户一个好用的界面,用户在此客户程序提供应用户一个好用的界面,用户在此收发邮件,而传输和接纳邮件那么是效力器端的义收发邮件,而传输和接纳邮件那么是效力器端的义务。务。v网上的

33、邮件效力器之间建立起象邮局之间那样的网上的邮件效力器之间建立起象邮局之间那样的邮件传输关系,传输和接纳邮件。邮件传输关系,传输和接纳邮件。v电子邮件系统的构造:电子邮件系统的构造:发送邮件发送邮件TCP衔接衔接发送邮件发送邮件缓冲区缓冲区用户界面用户界面用户发送用户发送邮件邮件用户接纳用户接纳邮件邮件接纳邮件接纳邮件邮箱邮箱客户客户后台传送后台传送效力器效力器接纳邮件接纳邮件接纳邮件接纳邮件TCP衔接衔接v 电子邮件相关协议电子邮件相关协议v 为了扩展为了扩展TCP/IP电子邮件的互操作性,电子邮件电子邮件的互操作性,电子邮件相关协议分为两类:相关协议分为两类:v定义邮件报文格式,规范为定义邮

34、件报文格式,规范为RFC822,指明了邮件,指明了邮件信头的准确格式以及每个信头字段的语义解释,发送信头的准确格式以及每个信头字段的语义解释,发送者自行规定正文格式。者自行规定正文格式。v定义邮件传输的规范,由简单邮件传输协议定义邮件传输的规范,由简单邮件传输协议SMTP定义给出,参照定义给出,参照RFC821。该协议指明了一个机器上。该协议指明了一个机器上的邮件系统如何将邮件传输到另外一台机器上,它只的邮件系统如何将邮件传输到另外一台机器上,它只定义了邮件在传输系统中收方和发方之间的交互衔接,定义了邮件在传输系统中收方和发方之间的交互衔接,而不规定其它任何操作。而不规定其它任何操作。vSMT

35、P严厉定义了命令格式,并没有提供良好的用严厉定义了命令格式,并没有提供良好的用户与邮件效力的接口效力,于是有了邮局通讯协议户与邮件效力的接口效力,于是有了邮局通讯协议POP。经过。经过POP效力,用户可以方便地随时从远端发效力,用户可以方便地随时从远端发送和接纳邮件,而不用远程登录到邮件效力器进展操送和接纳邮件,而不用远程登录到邮件效力器进展操作。常用的有作。常用的有POP3协议。协议。v网络信息存取协议网络信息存取协议IMAP是对是对POP协议地进一步开协议地进一步开展,它提供了一个在远程邮件效力器上管理邮件的效展,它提供了一个在远程邮件效力器上管理邮件的效力。力。v 电子邮件的运用电子邮件

36、的运用v Internet中地址的格式:中地址的格式:v 个人的帐号名个人的帐号名 邮件效力器的域名邮件效力器的域名v 恳求一个恳求一个 帐号;帐号;v的效力器程序:的效力器程序:v大多数的大多数的UNIX系统都带有成熟的的必备效力器组系统都带有成熟的的必备效力器组件,如件,如sendmail、pop3d;NT系统有系统有Netscape Mail Server 、Microsoft Exchange等。等。v的客户程序的运用的客户程序的运用vUNIX平台上的规范程序平台上的规范程序mail ;vWeb阅读器附带的阅读器附带的 工具,如工具,如Outlook Express 5.0 。v其它其

37、它 程序,程序,Foxmail 、Fymail 等。等。4-5 Telnet 和和 FTP效力效力v 远程登录效力远程登录效力v 用户由本地机经过网络登录到远端的另一台计算机的帐用户由本地机经过网络登录到远端的另一台计算机的帐号上,作为这台远程主机的终端用户,运用它的资源,这个号上,作为这台远程主机的终端用户,运用它的资源,这个过程过程 称为称为 远程登录。远程登录。v用户登录后,可运用的资源和效力就很多。假设每一种效用户登录后,可运用的资源和效力就很多。假设每一种效力都建立一个效力器,那么系统很快就会被效力器进程阻塞,力都建立一个效力器,那么系统很快就会被效力器进程阻塞,因此远程登录不要求主

38、机创建众多的效力器。单纯的因此远程登录不要求主机创建众多的效力器。单纯的B/S方方式仅适用于效力器提供专门效力的情形。式仅适用于效力器提供专门效力的情形。v远端主机系统为每个远程登录的用户建立一个进程,再经远端主机系统为每个远程登录的用户建立一个进程,再经过创建子进程为远程登录用户提供各种允许的效力。以一组过创建子进程为远程登录用户提供各种允许的效力。以一组少量的动态进程替代大量静态的效力器进程。少量的动态进程替代大量静态的效力器进程。v TCP/IP定义了两个根本的远程登录协议:定义了两个根本的远程登录协议:Telnet和和Rlogin 。4-5-1 远程登录效力远程登录效力v Telnet

39、效力过程效力过程v本地用户在本地终端上对远程系统进展登录;本地用户在本地终端上对远程系统进展登录;v将本地终端上的键盘输入,逐键传到远端;将本地终端上的键盘输入,逐键传到远端;v将远端的输出送回本地终端。将远端的输出送回本地终端。v 输入输入/输出对远端系统的内核透明,远程登录效力对输出对远端系统的内核透明,远程登录效力对用户透明。用户透明。 用户终端用户终端TCP/IP网络网络客户向客户向 效力器效力器发送发送Telnet 客户客户操作系统操作系统客户客户 从终端从终端读入读入效力器效力器向伪终向伪终端发送端发送Telnet 效力器效力器操作系统操作系统效力器效力器 从客户从客户接纳接纳本地

40、机本地机远端机远端机v Telnet中的网络虚拟终端中的网络虚拟终端NVTv 为了提供在不同操作系统、不同种类计算机间的为了提供在不同操作系统、不同种类计算机间的互操作性,互操作性,Telnet专门提供了一种规范的键盘定义方式专门提供了一种规范的键盘定义方式称为网络虚拟终端,它为远程系统提供一个规范接口。称为网络虚拟终端,它为远程系统提供一个规范接口。vTelnet协议把参与协议把参与Telnet衔接的两端看作是衔接的两端看作是NVT,客,客户程序负户程序负 责虚拟设备的责虚拟设备的NVT格式与本地物理设备的本格式与本地物理设备的本地格式之间的转换,效力器程序那么完成地格式之间的转换,效力器程

41、序那么完成NVT格式与格式与效力器系统格式之间的转换。效力器系统格式之间的转换。v Telnet的运用的运用vTelnet的命令格式为:的命令格式为:$ telnet hostname port , 端端口号缺省值为口号缺省值为23。v它只允许合法用户登录,不支持匿名登录。它只允许合法用户登录,不支持匿名登录。用户终端用户终端客户程序客户程序效力器程序效力器程序远程系统远程系统NTV格式格式效力器系统格式效力器系统格式本地格式本地格式4-5-2 文件传输效力文件传输效力v 文件传输文件传输vFTP是进展网络是进展网络“文件传送操作的运用协议,它提文件传送操作的运用协议,它提供了一种新的网络资源

42、的访问方式。供了一种新的网络资源的访问方式。v大多数大多数FTP主机都提供匿名效力,用户帐号为主机都提供匿名效力,用户帐号为“anonymous。v FTP支持恣意格式的文件。支持恣意格式的文件。vFTP提供文本提供文本ASCII和二进制和二进制BIN两种传两种传输方式。后者传送速度和效率更高。输方式。后者传送速度和效率更高。v 文件传输可以下载文件文件传输可以下载文件(download),也可以上,也可以上传文件传文件(upload)。vFTP任务原理任务原理vFTP也是基于也是基于C/S任务方式的,用户计算机是客户任务方式的,用户计算机是客户方,网络的文件效力器是效力器方。不同的是,方,网

43、络的文件效力器是效力器方。不同的是,FTP客户与效力器之间要建立双重衔接,一个是控客户与效力器之间要建立双重衔接,一个是控制衔接,另一个是数据衔接。制衔接,另一个是数据衔接。FTP任务原理任务原理v FTP命令的运用命令的运用v一次完好的文件传输过程有以下几个步骤:一次完好的文件传输过程有以下几个步骤:v启动启动FTP ftp hostnamev 登录用户名登录用户名+密码密码v 确定目录位置确定目录位置cd ls lcd v 定义文件传输方式定义文件传输方式binv 开场数据传输开场数据传输 get putv 终了数据传输终了数据传输v 退出退出FTPquit v常用常用FTP程序的运用程序

44、的运用v常规常规FTP程序阅读器内部提供的程序阅读器内部提供的FTP工具、工具、Leap FTP等等v 断点续传断点续传FTP程序程序GetRightv FTP与与Telnet是对网络文件访问的两种不同方式。是对网络文件访问的两种不同方式。v两者都允许本地机经过网络对远程机上的文件进展两者都允许本地机经过网络对远程机上的文件进展访问操作。访问操作。vFTP属于属于“整个文件拷贝方式,整个文件拷贝方式, 是将远程机文件是将远程机文件先拷贝到本地,生成一个副本,然后在本地机器上先拷贝到本地,生成一个副本,然后在本地机器上对该文件副本进展操作。对该文件副本进展操作。vTelnet属于属于“共享联机存

45、取方式,它是一种在线式共享联机存取方式,它是一种在线式的操作,即对远程机上的文件的修正是联机完成的,的操作,即对远程机上的文件的修正是联机完成的,迅速生效。迅速生效。4-6 其它网络高层运用其它网络高层运用4-6-1 电子公告板电子公告板BBSv BBS系统系统vBBS系统采用客户系统采用客户/效力器模型。效力器模型。v客户端程序有:客户端程序有:telnet、neterm、cterm等。等。v效力器端程序:效力器端程序:Firebird BBS、Power BBS、Maple BBS等。等。vBBS系统由许许多多的人员帐号组成,根据他们系统由许许多多的人员帐号组成,根据他们帐号的权限不同可分

46、为:站长、版主、普通用户、未帐号的权限不同可分为:站长、版主、普通用户、未注册用户和嘉宾。注册用户和嘉宾。vBBS的详细操作的详细操作v有关文件的操作:阅读、发表、回复、修正、删除、有关文件的操作:阅读、发表、回复、修正、删除、转贴文章等。转贴文章等。v有关聊天有关聊天v邮件效力邮件效力4-6-2 网上聊天网上聊天v 网上聊天的方式网上聊天的方式vBBS上聊天上聊天vWeb方式聊天方式聊天vIRCInternet 中继聊天网络中继聊天网络vICQ网络传呼机网络传呼机v IRC:它由遍及全球的聊天效力器组成一个网络,:它由遍及全球的聊天效力器组成一个网络,用户分别连到本地的效力器上,由效力器担任在用户分别连到本地的效力器上,由效力器担任在彼此之间转发聊天的话。彼此之间转发聊天的话。vIRC的效力器:基于的效力器:基于WIN95/NT的的WincSrv等。等。vIRC的客户端:的客户端:mIRC、 MSCHAT、 pIRCH 等。等。4-6-3 网络网络IPv IP:是指在因特网上经过:是指在因特网上经过TCP/IP协议实时传送语音协议实时传送语音信息的运

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论