首页 《计算机网络技术应用》

《计算机网络技术应用》

举报
开通vip

《计算机网络技术应用》nullnull计算机网络技术与应用计算机科学与工程系  一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 1.客户机/服务器基本概念 Client/Server 概念最早用于描述软件的体系结构,用来表示两类协作程序之间的关系,其中:一类为客户机(Client)程序;另一类为服务器(Server)程序。 Client程序与Server程序可以运行在一台计算机中,也可以运行在网络环境中的两台或多台计算机中。 在网络环境中,Client程序向Server程序发出服务请求,Server程序接收、处理Cli...

《计算机网络技术应用》
nullnull计算机网络技术与应用计算机科学与工程系  一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 1.客户机/服务器基本概念 Client/Server 概念最早用于描述软件的体系结构,用来表示两类协作程序之间的关系,其中:一类为客户机(Client)程序;另一类为服务器(Server)程序。 Client程序与Server程序可以运行在一台计算机中,也可以运行在网络环境中的两台或多台计算机中。 在网络环境中,Client程序向Server程序发出服务请求,Server程序接收、处理Client程序的请求,并将处理结果 回送客户机。 Client/Server代表了90年代开放式系统的协同处理工作模式。一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 1.客户机/服务器基本概念 在早期的分时多终端主机系统中,所有的程序(数据库管理系统、应用程序、通信程序等)都在一个主机系统中运行,所有数据都存储在主机中,用户通过本地或远程终端访问主机。这种结构: 优点:数据存取管理方便,安全性较好,并发处理能力强; 缺点:系统投资大,维护费用较高。 措施:降低费用—“向下优化(downsizing)”一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 1.客户机/服务器基本概念 在传统的局域网系统中,网络工作站要完成数据处理的全部工作,而文件服务器仅能完成共享文件系统的管理。 这种结构: 优点:系统造价低; 缺点:网络工作站与文件服务器分工不合理,网络工作站要承担数据处理的全部任务,而且大量数据在局域网上传输造成了网络通信负荷较重,局域网性能下降。 措施:增强性能—“向上优化(upsizing)”一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 2.性能价格比 “恰到好处的规模(rightsizing)”——将应用资资源与任务在Client与Server之间进行恰到好处的分配。 在这种计算模式中,运行Client程序的客户机通过网络提出服务请求,由最适合完成该项任务的服务器完成数据处理与服务任务。 在这样的计算模式中,一个客户机可以是一台微型机、一个服务器可以是一台高档微型机、大型服务器或一台大型机,不同厂商提供的多种服务器和计算机可以共存于一个网络之中,这就是Client/Server结构。一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 3.客户机/服务器中的数据库服务器 文件服务器工作方式 在传统的局域网中,局域网文件服务器(File Server) 管理着网络用户对服务器硬盘与其它资源(如打印机)的共享。 缺点: 1、系统运行效率受到作为文件服务器的微型机性能的限制。 2、当多个用户要访问文件服务器中的数据库文件时,文件服务器要将这个数据库文件发送给多个访问它的工作站。 3、大量的数据库文件的传输增加了局域网的通信负荷,将会造成局域网负载过重,性能下降。一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 3.客户机/服务器中的数据库服务器 数据库服务器工作方式 为了克服传统局域网中资源共享模式的缺点,人们提出了“Client/Server模式”中一种最基本的服务类型——数据库服务。 数据库处理分为以下两个部分: (1)客户机 客户机运行数据库应用程序(称为前端系统),处理所有的有关屏幕和用户I/O任务; (2)数据库服务器 数据库服务器运行全部或部分数据库管理系统。数据库服务器的后端系统进行数据处理和硬盘访问管理。一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 4.客户机/服务器计算模式的特点 在Client/Server计算模式中,一个或多个客户机与一个或多个服务器,以及支持客户机、服务器进程通信的网络操作系统共同组成了一个分布式计算、分布式处理的系统。(见图6-1) Client/Server计算模式的应用可以分为以下两部分: 前端的客户机部分 后端的服务器部分 客户机提出服务要求,网络将用户请求传送到服务器,执行用户请求,完成所要求的操作并将结果送用户。一、C/S模式与B/S模式一、C/S模式与B/S模式 Client/Server结构示意图一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 客户机 是用户与系统交互的接口 应具有的特点: 1、客户机提供一个用户界面(UI,User Interface),完成用户命令与数据的输入,并显示服务器处理的结果。 典型的客户机用户界面是一种图形用户界面(GUI,Graph User Interface); 2、一个Client/Server结构可有多个客户机,可有多个用户界面,但每个客户机有一种用户界面; 3、客户机用预定义的SQL语言来构成一条或多条发送到服务器的服务命令; 4、客户机可利用网络操作系统的进程通信机制与服务器通信,并向用户屏蔽进程通信机制的细节与差异性。一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 服务器 是一个或一组应用进程 具有的特点:它能向一个或多个客户机提供服务。 1、服务器可以向客户机提供一种服务,服务器的服务类型可以是大量文件的存储服务,也可以是集中计算的各种应用; 2、服务器负责响应来自客户机的SQL服务请求,但不主动与客户机建立会话,只负责系统数据存储管理与提供应用服务。一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 5.客户机/服务器结构中的服务器类型 随着Client/Server技术的发展,在文件服务器以及数据库服务器的基础上又出现了几种新的服务器类型: 1)文件服务器(如图所示) 文件服务器在服务器硬盘中搜索用户所需的数据库文件,然后将该数据库文件发送到客户机,客户机运行客户应用程序,对数据库文件进行处理,然后将修改过的数据库文件发送回文件服务器。一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式文件服务器 一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 5.客户机/服务器结构中的服务器类型 2)数据库服务器(如图所示) 在Client/Server结构中,数据库服务器(Database Server)也是最基本的一种服务器类型,客户机使用一条SQL命令将服务请求发送到数据库服务器,数据库服务器将每一条SQL命令的执行结果回送给客户机。 一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式数据库服务器一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 5.客户机/服务器结构中的服务器类型 3)事务处理服务器(如图所示) 在Client/Server结构中,事务处理服务器(Transaction Server)是在数据库服务器基础上发展起来的一种服务器类型,事务处理服务器具备SQL Server的服务机制,它将完成一项较为复杂的数据处理过程作为一项“事务”来对待,完成一项“事务”需要调用一组SQL命令。事务处理服务器将执行一组SQL命令的过程作一次客户机与服务器之间的请求/应答过程来进行处理。事务处理服务器在执行完一组SQL命令之后,再将处理结果回送给客户机。 一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式事务处理服务器一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 5.客户机/服务器结构中的服务器类型 4)应用服务器(如图所示) 应用服务器主要是针对图像、电子邮件、电子广告牌等信息的应用要求而提出的。一台应用服务器可以用来控制一台信息、图像或电子邮件显示设备,也可以用来控制电子公告牌,或者用来控制具有下载能力的处理机。 一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式应用服务器 一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 5.客户机/服务器结构中的服务器类型 5)对象服务器(如图所示) 对象服务器的应用程序是作为一套通信对象的结构来 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 的,即客户机对象与服务器对象。客户机对象用一个对象服务请求来代理它与服务器对象之间的所有通信任务。 客户机对象请求代理在服务器上找到对应的服务器对象,并将调用所得的结果取回。 一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式对象服务器一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 6.客户机/服务器的中间件 Client/Server模式的优点 1)网络通信量减少,响应时间缩短,网络能为用户提供质量更好的服务; 2)通过将一个应用分成运行在由网络互联的服务器与客户机上,可以充分发挥客户机与服务器双方的功能,组成一个有效的分布式应用环境; 3)通过将应用程序与它们所处理的数据隔离,可以使数据具有很好的独立性,可以方便地开发新的应用; 4)将数据存放在服务器中,服务器可以对数据访问实现有效的管理与控制,未授权用户无法对数据进行非法访问,系统数据的完整性得到了很好的保护; 5)由于客户机有自己的管理用户界面,因此每个服务器可以支持更多的用户。一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 6.客户机/服务器的中间件 中间件的基本概念 为了解决应用程序对网络过分依赖的问题,一种有效的编程方法就是在客户机与服务器之间增加一层软件,即中间件(Middle-ware),作用如图所示 一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 中间件的作用一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 6.客户机/服务器的中间件 中间件的结构 从应用的角度看,中间件对网络的作用与操作系统对本地计算机资源(内存、硬盘、外设)的作用很相似。因为有了操作系统,程序员编写应用程序的时候可以不用关心磁盘寻道、I/O输入输出与内存位置等问题。 同样,中间件的出现可以为程序员提供高层、跨平台、多 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 的接口,以及一些简单但功能强大的命令,使得在Client/Server模式下的应用程序编写变得简单而且有效。同时,中间件还应该能提供数据转换、差错 检测 工程第三方检测合同工程防雷检测合同植筋拉拔检测方案传感器技术课后答案检测机构通用要求培训 、 安全管理、队列与命名等多种功能。 典型的中间件结构如图所示。一、C/S模式与B/S模式一、C/S模式与B/S模式C/S模式 中间件的结构一、C/S模式与B/S模式一、C/S模式与B/S模式B/S模式 1.B/S模式概述 B/S模式的全名为浏览器/服务器网络结构,B/S结构是客户机/服务器发展的最新模式。 B/S结构的客户端采用了人们普遍使用的浏览器,因此,它是一个简单的,低廉的,以Web技术为基础的“瘦”型系统。 其服务器端除了原有的服务器外,另外增添了高效的Web服务器。一、C/S模式与B/S模式一、C/S模式与B/S模式B/S模式 2.B/S模式的简化原理一、C/S模式与B/S模式一、C/S模式与B/S模式B/S模式一、C/S模式与B/S模式一、C/S模式与B/S模式B/S模式 3.WWW的工作原理 WWW新模式:浏览器/服务器(B/S)模式 3要素:WWW服务器,WWW浏览器,两者之间的协议 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 工作过程: 用户指定URL,通过浏览程序发出HTTP协议中的GET请求 服务器上的HTTP守护程序(httpd)接收,二者开始通信 服务器查到所请求的HTML文件,传给客户机 客户机的浏览程序解释HTML文件,在屏幕上显示 断开连接一、C/S模式与B/S模式一、C/S模式与B/S模式B/S模式 3.WWW的工作原理 在B/S模式下,平面型,多层次网状结构,与软硬件平台无关; 在B/S模式下,应用逻辑和业务处理规则放在服务器一侧; “瘦”客户机,升级更改与不涉及客户机,易于维护; 浏览器支持多种格式的多媒体,表现力丰富;一、C/S模式与B/S模式一、C/S模式与B/S模式B/S模式 4.C/S模式与B/S模式比较 C/S模式优点: 集中式管理。 性价比高。 系统可扩充性好。 抗灾难性能好,可靠性高。 安全性好。 用户界面良好。 一、C/S模式与B/S模式一、C/S模式与B/S模式B/S模式 4.C/S模式与B/S模式比较 C/S模式缺点: 管理较困难。客户机/服务器结构仍属于分散式处理信息的方法,所以比集中式方法更为复杂。尤其对分布式资源的管理比较困难。 客户端的资源浪费。由于系统升级和功能的增加,越来越多的模块被添加到客户端程序中,而单个用户可能只使用这些功能中很小的一个部分,但不得不安装整个客户端软件,降低了客户端系统的效率。 系统兼容性较差。尽管C/S结构可以跨平台运行,但能够重用的部分仅限于服务器端,客户端程序在每一种系统下都要重新开发,重复工作量较大。一、C/S模式与B/S模式一、C/S模式与B/S模式B/S模式 4.C/S模式与B/S模式比较 B/S模式: 使用B/S结构的三层应用模式,与C/S结构的二层应用模式相比,除了具有它的全部优点外,还具有下列优点: 成本低 易于更新和改动 使用方便,培训工作简化 开发工作简化 真正的平台无关性二、Extranet企业内部网二、Extranet企业内部网1.企业网技术的发展 企业应用计算机技术经历了以下三个阶段: 单机应用 企业网应用 企业内部网应用二、Extranet企业内部网二、Extranet企业内部网2.企业网的特点: ①建设企业网的主要目的是企业内部的事务管理,它利用网络互连技术将分布在各地的分公司、工厂、研究结构以及销售部门的多个相对独立的部门管理信息系统连接起来,以构成大型的、覆盖整个企业的管理信息系统。 ②企业网一般是采用各种公用数据通信网或远程通信技术,将分布在不同地理位置的多个局域网连接起来,构成一个大型互连网系统,互连网主要用于企业内部管理信息的交换。 ③企业网应用软件的开发一般是采用Client/Server计算模式,开发者要为不同的客户需求,开发各种专用的客户端应用程序,一般的系统外部用户如果没有这种专用的客户端应用程序的话,是无法进入系统的。二、Extranet企业内部网二、Extranet企业内部网3. Intranet与Internet的关系: 二、Extranet企业内部网二、Extranet企业内部网一个典型的企业网结构二、Extranet企业内部网二、Extranet企业内部网4.企业网结构: 组成覆盖整个企业的大型企业网有两种可能的方法: 利用公用数据通信网将多个局域网互连起来; 利用公用电话交换网将多个局域网互连起来。二、Extranet企业内部网二、Extranet企业内部网4.企业网结构: 利用公用电话交换网、调制解调器的简单远程通信技术来实现多个局域网互连的方法,一般只适用于信息量小的通信环境,具有一定规模的企业网是不应该采用这种方法的; 利用公用数据网实现局域网互连的方法是组建企业网的基本方法。公用数据网的类型主要有:X.25网、帧中继网、DDN网、ISDN与ATM网; 由于企业网能够满足当时企业管理的需要,因此企业网在九十年代得到了迅速地发展。很多企业家都认识到:建立企业网是九十年代企业的生存大计。二、Extranet企业内部网二、Extranet企业内部网5.Intranet定义: Intranet是利用Internet技术建立的企业内部信息网络。 主要包含以下几个含义: ①Intranet是一种企业内部的计算机信息网络,而Internet是一种向全世界用户开放的公共信息网络,这是二者在功能上的主要区别之一。 ②Intranet是一种利用Internet技术的、开放的计算机信息网络,所使用的Internet技术主要有WWW、电子邮件、FTP与Telnet等,这是Intranet与Internet二者的共同之处。二、Extranet企业内部网二、Extranet企业内部网5.Intranet定义: Intranet是利用Internet技术建立的企业内部信息网络。 主要包含以下几个含义: ③Intranet采用了统一的WWW浏览器(Browser)技术去开发用户端软件。对于Intranet用户来说,他所面对着的用户界面与普通nternet用户界面是相同的,因此企业网内部用户可以很方便地访问nternet,使用各种Internet服务。同时,Internet用户也能够方便地访问Intranet。 ④Intranet内部的信息分为两类:企业内部的保密信息与向社会公众公开的企业产品广告信息。企业内部的保密信息不允许任何外部用户访问,而企业产品广告信息则希望社会上的广大用户尽可能多地访问,防火墙就是用来解决Intranet与Internet互连安全性的重要手段。二、Extranet企业内部网二、Extranet企业内部网6.Intranet主要技术特点: Intranet为用户提供了友好的、统一的浏览器界面; Intranet可以简化用户培训过程; Intranet可以改善用户的通信环境; Intranet可以为企业最终实现无纸办公创造条件二、Extranet企业内部网二、Extranet企业内部网7.Intranet的结构与开发方法: 与Internet的联系:Intranet是使用Internet技术组建的企业内部网,Intranet要与Internet 互连才能发挥作用。 与Internet的区别:Intranet是一种企业内部网,而Internet是一种公众信息网 。 Internet 允许任何人 从 任何一个站点访问它的资源。而 Intranet内部信息必须严格加以保护 , 它必须通过防火墙与Internet连接起来。二、Extranet企业内部网二、Extranet企业内部网7.Intranet的结构与开发方法: 二、Extranet企业内部网二、Extranet企业内部网7.Intranet的结构与开发方法: Intranet的基本结构由以下四部分组成的: •服务器 •客户机 •物理网 •防火墙 Intranet 最主要的应用系统是WWW。WWW服务器用于存贮和管理主页Home Page,提供 WWW服务。在实际应用中,与服务器配套的另一类服务器是代理服务器(Proxy Server)。二、Extranet企业内部网二、Extranet企业内部网7.Intranet的结构与开发方法: 代理服务器的作用主要有以下两个: 一是作为防火墙,即要实现完成 Intranet与Internet的互连,又要防止外部用户非法访问Intranet的保密资源;二是作为WWW服务的本地缓冲区,将Intranet用户从Internet中访问过的主页或文件的副本存放在代理服务器中 ,用户 下一次访问时 可以直接从代理服务器中取出 ,这样可以大大提高用户访问速度,节省费用。Web Server与Proxy Server软件属于服务器端软件。 WWW的另一部分软件是客户端软件。客户端软件主要有 WWW 浏览器软件(WWW Browser)、主页制作软件(HTML Editor)与主页转换软件(HTML Convertor)等。二、Extranet企业内部网二、Extranet企业内部网7.Intranet的结构与开发方法: 电子邮件软件同样也可分为服务器端与客户机端两部分。 大部分 WWW浏览器软件都包含有电子邮件的客户端功能。用户可以通过Home Page 去查询和处理电子邮件,也可以用电子邮件中插入的WWW主页链接来调用主页。 数据库服务器Database Server也是Intranet的重要组成部分。目前,Web Server一般是通过ODBC(Open Database Connection)接口与数据库连接的。 为了适应Internet/Intranet中WWW与数据库链接的要求,很多公司纷纷推出了数据库WWW数据转换工具、数据库WWW开发工具、报表生成工具等。三、域名和域名系统三、域名和域名系统1.域、域名、域名系统: 1、域(Domain)—是指某一类Internet主机的集合,它是管理一类Internet主机的一种组织形式。 2、域名(Domain Name)—是 标识 采样口标识规范化 下载危险废物标识 下载医疗器械外包装标识图下载科目一标识图大全免费下载产品包装标识下载 域的自然语言名称,它与数字型的IP地址一一对应。 3、域名系统(Domain Name System)—是管理域的命名、管理主机域名、实现主机域名与IP地址解析的系统。三、域名和域名系统三、域名和域名系统2.为什么有了IP地址还需要域名? 域名--用字符表示的网络主机名,是一种主机标识符; IP地址--数字型,难于记忆与理解; 域名--字符型,直观,便于记忆与理解; IP地址--用于网络层; 域名--用于应用层; IP地址与域名应该是全网唯一的,它们之间具有对应关系;三、域名和域名系统三、域名和域名系统3.主机命名的基本方式 (1)无层次命名(flat naming) (2)层次型命名(hierarchy naming) IP地址是一种层次型命令方式,主机命名也采取层次型命名方式。 层次型命名机制:在主机命名字中加入层次型的结构。名字的层次对应于层次名字空间 (hierarchy namespace)的管理机构的层次。三、域名和域名系统三、域名和域名系统3.主机命名的基本方式 (1)无层次命名(flat naming) (2)层次型命名(hierarchy naming) IP地址是一种层次型命令方式,主机命名也采取层次型命名方式。 层次型命名机制:在主机命名字中加入层次型的结构。名字的层次对应于层次名字空间 (hierarchy namespace)的管理机构的层次。三、域名和域名系统三、域名和域名系统4.域名 Internet主机域名的一般格式是: 主机名.单位名.类型名.国家代码 A、国家代码 :是最高域名,代表主机所在的国家与地区。 国别代码由两个字母组成。 例如,“.cn”代表中国, “.jp”代表日本, “.fr” 代表法国, “.uk” 代表英国, “.ca” 代表加拿大, “.au” 代表澳大利亚。 美国是Internet的发源地,主机域名的国别代码通常被省略。美国的Internet的最高域名是组织类型代码, 即:主机名.单位名.类型名三、域名和域名系统三、域名和域名系统4.域名 Internet主机域名的一般格式是: 主机名.单位名.类型名.国家代码 B、类型名:是第二级域名,从中可以判断出主机所在单位的类型或所在的省份与地区。 三、域名和域名系统三、域名和域名系统4.域名 美国的Internet的基本的组织类型代码有以下七种: .int 国际组织 .com 商业组织 .edu 教育组织 .gov 政府组织 .mil 军事组织 .org 非商业组织 .net 网络组织 1997年又增加了以下新的组织类型代码: .firm 商业公司 .store 商品销售企业 .web 与WWW相关的实体 .arts 文化和娱乐实体 .info 提供信息服务的实体 .nom 个体或个人三、域名和域名系统三、域名和域名系统4.域名 中国的第二级域名类型有: edu 教育机构 com 公司 gov 政府机构 org 非盈利组织 …… bj 北京地区 tj 天津地区 sh 上海地区 ah 安徽省 zj 浙江省 ……三、域名和域名系统三、域名和域名系统4.域名 Internet主机域名的一般格式是: 主机名.单位名.类型名.国家代码 C、单位名:是第三部分,表示主机所在的域或单位 例如, “.nankai” : 表示南开大学; “.pku” : 表示北京大学; “.tsinghua”: 表示清华大学; “.fudan”: 表示复旦大学; “.tjut”: 表示天津理工大学。三、域名和域名系统三、域名和域名系统4.域名 Internet主机域名的一般格式是: 主机名.单位名.类型名.国家代码 D、主机名:是第四部分,表示主机所在的院、系、研究室等下一级单位。 不同单位的命名方法不同,有的采用部门名称的缩写,有的采用主机的商标,有的采用所运行的操作系统。三、域名和域名系统三、域名和域名系统例如主机域名: netlab .cs .nankai .edu .cn 网络实验室.计算机系.南开大学.教育机构.中国 表示的是中国南开大学计算机系网络实验室的主机。 例如主机域名为: ftp .microsoft .com FTP服务器.微软公司.商业机构.国别省略(美国) 表示的是美国微软公司的FTP服务器。美国的主机域名省略了国名。三、域名和域名系统三、域名和域名系统5.域名解析 当用户使用主机域名进行通信时,必须首先将其映射成IP地址。因为Internet通信软件在发送和接收数据时都必须使用IP地址。 域名解析:将主机域名映射为IP地址的过程。 •正向解析—从域名到IP地址 •反向解析—从IP地址到域名 三、域名和域名系统三、域名和域名系统5.域名解析 Internet域名到IP地址的映射是由一组既独立又协作的名字服务器来完成的。 名字服务器实际上是一种域名服务软件,运行在指定的机器上,完成域名到IP地址的映射。通常把运行名字服务软件的计算机称为名字服务器。四、Internet的基本服务功能四、Internet的基本服务功能电子邮件(E-mail)服务 1、电子邮件的特点 电子邮件与传统通信方式相比,具有以下特点: ①电子邮件比人工邮件传递迅速,可达到的范围广,而且比较可靠; ②电子邮件与电话系统相比,不要求通信双方都在场,而且不需要知道通信对象在网络中的具体位置; ③电子邮件可以实现一对多的邮件传送,这样可以使得一位用户向多人发出通知的过程变得很容易; ④电子邮件可以将文字、图像、语音等多种类型的信息集成在一个邮件中传送,是多媒体信息传送的重要手段。四、Internet的基本服务功能四、Internet的基本服务功能电子邮件(E-mail)服务 2、电子邮箱与电子邮件地址 当用户向ISP申请Internet帐户时,ISP就会在它的E-mail服务器上建立该用户的E-mail帐户。 (1)建立电子邮箱:实际上是在ISP的E-mail服务器磁盘上为用户开辟一块专用的存储空间,用来存放该用户的电子邮件。 用户的E-mail帐户包括用户名 (User Name)与用户 密码(Password)。 四、Internet的基本服务功能四、Internet的基本服务功能电子邮件(E-mail)服务 2、电子邮箱与电子邮件地址 (2)电子邮件地址:每个电子邮箱都有一个邮箱地址,称为电子邮件地址(E-mail Address)。 E-mail地址的格式是固定的,并且在全球范围内是唯一的。 用户的E-mail地址格式为: 用户名@主机名 主机名指的是拥有独立IP地址的计算机的名字; 用户名是指在该计算机上为用户建立的E-mail帐户名。 例如,在mail.163.com主机上,有一个名为abc的用户,那么该用户的E-mail地址为:abc@163.com四、Internet的基本服务功能四、Internet的基本服务功能电子邮件(E-mail)服务 3、电子邮件系统的功能 • 编写与发送电子邮件 • 检查电子邮件 • 阅读电子邮件 • 回复电子邮件 • 转发电子邮件 • 打印电子邮件 • 删除电子邮件四、Internet的基本服务功能四、Internet的基本服务功能电子邮件(E-mail)服务 4、电子邮件系统的协议 电子邮件系统采用了简单邮件传输协议 SMTP (Simpl Mail Transfer Protocol),可以保证不同类型的计算机之间电子邮件的传送。简单邮件传输协议SMTP采用客户机/服务器结构,通过建立SMTP客户机与远程主机上SMTP服务器间的连接来传送电子邮件,其结构如图所示。四、Internet的基本服务功能四、Internet的基本服务功能电子邮件(E-mail)服务 4、电子邮件系统的协议 四、Internet的基本服务功能四、Internet的基本服务功能电子邮件(E-mail)服务 4、电子邮件系统的协议 与电子邮件有关的协议除了上面介绍过的SMTP外,还有一个重要的POP3协议。POP是Post Office Protocol(邮局协议)的缩写,POP3协议是该协议的第三版本。这个协议主要用于处理电子邮件客户如何从邮件服务器中取回等待的邮件。在Internet上,运行POP3协议,用于存储和投递Internet电子邮件的电子邮局被称为是POP服务器。四、Internet的基本服务功能四、Internet的基本服务功能电子邮件(E-mail)服务 5、编写、发送与阅读电子邮件 (1)电子邮件的编写 电子邮件包括: • 邮件头(mail header) ·收信人电子邮件地址 ·发信人电子邮件地址 ·邮件主题 • 邮件体(mail body)就是实际要传送的信函内容。四、Internet的基本服务功能四、Internet的基本服务功能电子邮件(E-mail)服务 5、编写、发送与阅读电子邮件 (2)发送电子邮件 发送时,用户要输入收信人地址、邮件主题与邮件体,系统自动生成发信人地址,并构造邮件头。然后双击“发送”按钮,就可以启动电子邮件程序。用户所发送的电子邮件首先传送到 ISP 的 E-mail 服务器的邮箱中。E-mail服务器将根据电子邮件的目的地址,通过存储转发的方式,通过Internet将电子邮件传送到收信人所在的E-mail服务器。当收信人的计算机开机时,E-mail服务器将自动地将新邮件传送到收信人的计算机的电子邮箱中。四、Internet的基本服务功能四、Internet的基本服务功能电子邮件(E-mail)服务 5、编写、发送与阅读电子邮件 (3)阅读电子邮件 当有新邮件到来时,用户在登录时系统会自动提示。用户使用电子邮件程序就可以方便地阅读电子邮件、答复发信人与转发电子邮件。四、Internet的基本服务功能四、Internet的基本服务功能远程登录服务 1、远程登录的概念与作用 在分布式计算环境中,需要调用远程计算机的资源,同本地计算机协同工作,用多台计算机来共同完成一个较大的任务。这种协同操作的工作方式就要求用户能够登录到远程计算机中,去启动某个进程,并使进程之间能够相互通信。为了达到这个目的,而开发了远程终端协议,即Telnet协议。Telnet协议是TCP/IP协议的一部分,精确地定义了远程登录客户机与远程登录服务器之间的交互过程。 Internet中的用户远程登录是指用户使用 Telnet命令,使自己的计算机暂时成为远程计算机的一个仿真终端的过程。远程登录是Internet最早提供的基本服务功能之一。一旦用户成功地实现了远程登录,用户使用的计算机就可以象一台与对方计算机直接连接的本地终端一样进行工作。四、Internet的基本服务功能四、Internet的基本服务功能远程登录服务 1、远程登录的概念与作用 Internet的远程登录服务的主要作用是: ①允许用户与在远程计算机上运行的程序进行交互; ②当用户登录到远程计算机时,可以执行远程计算机上的任何应用程序,并且能屏蔽不同型号计算机之间的差异; ③用户可以利用个人计算机去完成许多只有大型计算机才能完成的任务。四、Internet的基本服务功能四、Internet的基本服务功能远程登录服务 2、远程登录协议 TCP/IP协议族中有两个远程登录协议: (1)Telnet协议 Telnet协议能够解决多种不同的计算机系统之间的互操作问题。 系统的差异性(heterogeneity): 指不同厂家生产的计算机在硬件或软件方面的不同。系统的差异性给计算机系统的互操作性带来了很大的困难。 为了解决系统的差异性 , Telnet 协议引入了网络虚拟终端 (NVT,Network Virtual Terminal )的概念,它提供了一种专门的键盘定义,用来屏蔽不同计算机系统对键盘输入的差异性。四、Internet的基本服务功能四、Internet的基本服务功能远程登录服务 2、远程登录协议 TCP/IP协议族中有两个远程登录协议: (2)rlogin协议 rlogin协议是Sun公司专为BSD UNIX系统开发的远程登录协议,它只适用于 UNIX系统,不能很好地解决异质系统的互操作性。四、Internet的基本服务功能四、Internet的基本服务功能远程登录服务 3、远程登录的工作原理 Telnet也是采用了客户机/服务器模式。 在远程登录过程中,用户的实终端(Real Terminal)采用用户终端的格式与本地Telnet客户机进程通信;远程主机采用远程系统的格式与远程Telnet服务器进程通信。通过TCP连接,Telnet客户机进程与Telnet服务器进程之间采用了网络虚拟终端NVT标准来进行通信。网络虚拟终端NVT格式将不同的用户本地终端格式统一起来,使得各个不同的用户终端格式只跟标准的网络虚拟终端NVT格式打交道,而与各种不同的本地终端格式无关。Telnet客户机进程与Telnet服务器进程一起完成用户终端格式、远程主机系统格式与标准网络虚拟终端NVT格式的转换。 四、Internet的基本服务功能四、Internet的基本服务功能远程登录服务 4、如何使用远程登录 使用Telnet的条件是用户本身的计算机或向用户提供Internet访问的计算机是否支持Telnet命令。 (1)用户远程登录的条件: ①用户在远程计算机上有自己的帐户(包括用户名与用户密码); ②该远程计算机提供公开的用户帐户,供没有帐户的用户使用。 (2)用户远程登录的步骤 ①应在 Telnet 命令中给出对方计算机的主机名或IP地址; ②根据对方系统的询问,正确键入自己的用户名与用户密码。有时还要根据对方的要求,回答自己所使用的仿真终端的类型。四、Internet的基本服务功能四、Internet的基本服务功能远程登录服务 4、如何使用远程登录 Internet有很多信息服务机构提供开放式的远程登录服务,登录时,不需要事先设置用户帐户,使用公开的用户名就可以进入系统。用户可以使用Telnet命令,使自己的计算机暂时成为远程计算机的一个仿真终端。四、Internet的基本服务功能四、Internet的基本服务功能文件传输服务 1、文件传输的概念 文件传输服务提供了任意两台Internet计算机之间相互传输文件的机制,是广大用户获得丰富的Internet资源的重要方法之一。 TCP/IP的文件传输协议FTP(File Transfer Protocol)负责将文件从一台计算机传输到另一台计算机上,并且保证其传输的可靠性。通常称这一类服务为FTP服务。 下载(Download): 把远程主机上软件、文字、图片、图像与声音信息转到本地硬盘上。 FTP的缺点:是用户在文件“下载”到本地之前,无法了解文件的内容。四、Internet的基本服务功能四、Internet的基本服务功能文件传输服务 2、FTP识别的文件格式 使用FTP可以传输多种类型的文件, 如文本文件、 二进制可执行程序、 声音文件、 图像文件 与 数据压缩文件等。尽管计算机厂商采用了多种形式存储文件,但FTP 只能识别 两种基本的文件格式:文本文件、二进制文件 说明: (1)为了能正确地在这些采用不同 编码的 计算机之间 进行文件传输,FTP中包含了可以用于在ASCII码与其它字符编码之间的转换命令。 (2)在进行文件传输之前,用户必须告诉要传输的文件是什么样的格式。默认情况下,FTP执行ASCII文件传输。 (3)为了减少存贮与传输的代价,通常大型文件(如大型数据库文件等)都是按压缩格式(也是按二进制模式来传送)保存的。四、Internet的基本服务功能四、Internet的基本服务功能文件传输服务 3、如何使用FTP 使用FTP的条件是用户计算机和向用户提供 Internet 服务的计算机能够支持FTP命令。支持TCP/IP协议的软件都包含有FTP实用程序。 (1)FTP服务的使用方法 ①启动FTP客户端程序 ,与远程主机建立链接; ②然后向远程主机发出传输命令; ③远程主机在接收到命令后,立即返回响应,并完成文件的传输。 FTP提供的命令十分丰富,涉及到文件传输、文件管理、目录管理与连接管理等方面。四、Internet的基本服务功能四、Internet的基本服务功能文件传输服务 3、如何使用FTP (2)FTP服务的分类 ①普通FTP服务 •在远程主机上建立一个帐户; •在FTP命令中给出远程计算机的主机名或IP地址; •根据对方系统的询问, 正确键入用户名与用户密码,建立与远程计算机之间的链接; •将远程 计算机上需要传输的 文件传输到本地计算机上。 四、Internet的基本服务功能四、Internet的基本服务功能文件传输服务 3、如何使用FTP (2)FTP服务的分类 ②匿名FTP服务 提供服务的机构在它的FTP服务器上建立一个公开帐户(一般为anonymous),并赋予该帐户访问公共目录的权限。用户想要登录到这些FTP服务器时,无需申请用户帐户,那么在执行FTP服务器的用户信息记录中就没有该用户的合法用户名与用户密码。用户要登录到匿名FTP服务器时,可以用“anonymous”作为用户名,用自己的E-mail地址作为用户密码,匿名FTP服务器便可以允许这些用户登录到这台匿名FTP服务器中,提供文件传输服务。四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 1、超文本与超媒体 超文本的基本概念: 超文本方式对普通的菜单方式作了重大的改进,它将菜单集成于文本信息之中,因此它可以看作是一种集成化的菜单系统。 用户在浏览文本信息的同时,随时可以选中其中的“热字”。热字往往是上下文关联的单词,通过选择热字可以跳转到其它的文本信息。超文本是在文本中包含了与其它文本的链接。 超文本的最大特点:无序性。四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 1、超文本与超媒体 超媒体的基本概念 超媒体进一步扩展了超文本所链接的信息类型。 用户不仅能从一个文本跳转到另一个文本, 而且可以激活一段声音, 显示一个图形,甚至可以播放一段动画。四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 2、WWW的基本概念 WWW是以超文本标注语言HTML(Hyper Text Markup Language)与超文本传输协议HTTP (Hper Text Transfer Protocol)为基础,能够提供面向Internet服务的、一致的用户界面的信息浏览系统。 其中WWW服务器采用超文本链路来链接信息页,这些信息页既可放置在同一主机上,也可放置在不同地理位置的主机上;文本链路由统一资源定位器(URL)维持,WWW客户端软件(即WWW浏览器)负责信息显示与向服务器发送请求。四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 3、WWW服务的特点 WWW 服务 的特点主要有以下几点: (1)以超文本方式组织网络多媒体信息; (2)用户可以在世界范围内任意查找、检索、浏览及添加信息; (3)提供生动直观、易于使用、统一的图形用户界面; (4)网点间可以互相链接,以提供信息查找和漫游的透明访问; (5)可访问图像、声音、影像和文本信息。四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 4、什么是HTTP 超文本传输协议HTTP(Hyper Text Transfer Protocol)是WWW客户机与WWW 服务器之间的应用层传输协议 ,HTTP 是用于分布式协作超文本信息系统的、通用的、面向对象的协议,可以用于域名服务或分布式面向对象系统。 HTTP协议是基于TCP/IP之上的协议,HTTP会话过程包括以下四个步骤: •连接(Connection) •请求(Request) •应答(Response) •关闭(Close)四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 5、WWW的工作方式 WWW系统的结构采用了客户机/服务器模式。服务器负责对各种信息按超文本的方式进行组织,并形成一个存储在服务器上的文件;当客户机提出访问请求时,服务器负责向用户发送该文件;当客户机接收到文件后,解释该文件并显示在客户机上。 WWW系统的工作方式如图所示。 四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 5、WWW的工作方式 四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 6、关于HTML HTML的概念 超文本标注语言 HTML(Hyper Text Makeup Language)是一种用来定义信息 表现方式的格式,它告诉WWW 浏览器如何显示信息,如何进行链接,因此 ,一份文件如果想通过WWW主机来显示的话 ,就必须要求它符合HTML的标准。 HTML语言的作用 HTML是WWW上用于创建超文本链接的基本语言,可以定义格式化的文本、色彩、图像与超文本链接等,主要被用于WWW主页的创建与制作。 四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 6、关于HTML HTML的使用方法 通过HTML语言可以在普通文档中加入一些特殊的标识符(这些标识符具有一定的语法结构),使生成的文档中包含有其它的文档,或者是图像、声音、视频等,从而形成了超文本文档。其实,超文本文档本身并不包含以上多媒体数据,它仅含有指向这些多媒体数据的指针,这些指针就是我们平时所说的超链接(Hperlink)。通过超链接方式,用户仅需用鼠标在一个图像或是文字上单击操作,就可以移动到另一份包含有更详细信息的新文档中去,而不管该文档是什么类型的,也不管它位于何处。因此,HTML就是通过超链接功能将文档连接在一起的。四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 6、关于HTML HTML的文件格式 使用HTML语言开发的HTML超文本文件一般具有.htm的后缀。一般来说,利用专门的工具软件,我们就可以完成各种类型文件(如字处理文件、电子表格文件、Powerpoint文件等)向HTML文件的转换。四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 6、关于HTML HTML语言的特点 (1)通用性 (2)简易性 (3)可扩展性 (4)平台无关性 (5)支持用不同方式创建HTML文档 四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 7、主页 什么是主页 主页(HomePage)是指个人或机构的基本信息页面,用户通过主页可以访问有关的信息资源。主页通常是用户使用 WWW 浏览器Internet上任何WWW服务器(即Web主机)所看到的第一个页面。四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 7、主页 主页包含的基本元素: 文本(Text):最基本的元素,就是通常所说的文字。 图像(Image):WWW浏览器一般只识别GIF与JPEG两种图像格式。 表格(Table):类似于Word中的表格,表格单元内容一般为字符类型。 超链接(HyperLink):HTML中的重要元素,用于将HTML元素与其它主页相连。四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 7、主页 主页的作用 对运行WWW服务器的单位进行全面介绍,也是人们通过Internet了解一个学校、公司、政府部门的重要手段。 四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 8、URL HTML 的超链接使用统一资源定位器URL(Uniform Resource Lacators)来定位信息资源所在位置。 URL描述了浏览器(Browser)检索资源所用的协议、资源所在计算机的主机名,以及资源的路径与文件名。 四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 8、URL 标准的URL如下: 含义是:用户要连接到名为www.microsoft.com的主机上,采用http方式读取名为index.html的超文本文件。四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 8、URL URL通过访问类型来表示访问方式或使用的协议,例如: gopher://gopher.cernet.edu.cn 表示要连接到名为gopher.cernet.edu.cn的Gopher服务器; ftp://ftp.pku.edu.cn/pub/dos/readme.txt 表示要通过FTP连接来获得一个名为readme.txt的文本文件; file://linux001.nankai.edu.cn/pub/gif/wang.gif 表示要在所连接的主机上获得并显示一个名为Wang.gif的图形文件; telnet://cs.nankai.edu.cn:10 表示远程登录到名为cs.nankai.edu.cn的主机的10号端口。 URL是在一个计算机网络中用来标识、定位某个主页地址的文本。简单地说,URL提供主页的定位信息,用户可以看到浏览器在定位区内显示URL。四、Internet的基本服务功能四、Internet的基本服务功能WWW服务 9、WWW浏览器 基本功能: (1)查找、启动与终止链接。在主页上,加亮的或有下划线的热字可以作为链接,带彩色边界的图像
本文档为【《计算机网络技术应用》】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_885287
暂无简介~
格式:ppt
大小:1MB
软件:PowerPoint
页数:0
分类:互联网
上传时间:2010-10-30
浏览量:178