《9.客户机服务器模式应用zlp2012.ppt
文本预览下载声明
(2)管理信息的结构和标识 SMI (3)管理信息库MIB * 第9章 客户/服务器模式应用 — 数据传输过程总是从一端首先发起请求开始,因而基于传 输服务的应用大多都采用了客户机/服务器(C/S)模式工作 1)远程登录TELNET 2)文件传输协议FTP 3)简单电子邮件传输 协议SNMP 4)简单网络管理协议SNMP 5)超文本传输协议HTTP 显示逻辑 事务处理逻辑 数据处理逻辑 数据库 Client Server 常见应用 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 9.1 远程登录Telnet 。远程登录是因特网基本服务之一,也是其它服务的基础(如:BBS) 。Telnet是进行远程登录的标准协议和主要方式,它为用户提 供了在本地计算机上完成远程主机工作的能力 。Telnet远程登录的使用主要有两种情况 (1) 是用户在远程主机上有自己的帐号(用户有注册用户名和口令) (2) 为用户提供某种公共Telnet信息资源,这种资源对每个 Telnet用户都是开放的 。在Unix/Windows系统中,要建立一个到远程主机的对话,只 需在系统提示符下输人命令:Telnet 远程主机名 [例]在WINDOWS的,命令行中键入:telnet 即可登 录到中国科技大学的BBS中 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 1、Telnet的特点 。用户建立远程TCP连接,注册到远地主机上,使用远程机上所拥 有的信息资源(用主机名和IP地址连接到远程性能好的大型机上) 。采用C/S模式,在本地系统运行Telnet客户进程,在远地主机上 运行Telnet服务器进程,使用TCP/IP协议传输数据 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 当用Telnet登录远程系统时,系统实际上启动了两个程序,一个是 Telnet客户程序(本地),另一个是Telnet服务器程序(远程) 2、Telnet的工作原理 1) 建立与服务器的TCP联接;接收用户输入的字符 2) 把用户输入的字符串变成标准格式并送给远程服务器 3) 从远程服务器接收其输出的信息 4) 把该信息显示在用户屏幕上 登录成功后,远程机完成功能 1) 通知客户机,远程计算机已准备好 2) 等候输入命令,对命令作出反应 3) 把执行命令的结果送回给客户机 4) 重新等候客户机命令 本地机客户程序需完成功能 操作系统 终 端 终 端 终 端 终端驱动 程 序 应用程序 应用程序 应用程序 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 9.2 文件传输协议FTP(File Transfer Protocol) — FTP是用来从一个主机将文件复制到另一个主机,其功能是减少或 消除在不同操作系统下处理文件不兼容性。它允许客户指明文件的类型、 格式和存取权限 9.2.1 FTP的模型及组成 — FTP采用C/S模式,一个FTP基本模型由以下部分组成 两种连接模式:控制连接和数据连接 三个客户组件 。用户接口 。客户控制进程 。客户数据传送进程 二个服务器组件 。服务器控制进程 。服务器数据传送进程 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 9.2.2 FTP的连接 。FTP有两条连接:数据传送(端口20);控制信息传送(端口21) 。将命令和数据分开传送,使FTP的传送效率更高,且控制连接与数据 连接不会发生混乱;传送使用TCP 。一个FTP服
显示全部