计算机高层应用,计算机网络中高层应用.ppt

计算机网络中高层应用

1999-11-29 第四章 计算机网络中的高层应用 掌握C/S模式和B/S模式 熟练掌握常用的网络高层服务: WWW、Telnet 、FTP、EMAIL、DNS等 了解其它网络应用:BBS、IP电话、VOD等 引 言 网络的应用层是计算机开放互连环境与本地的操作系统环境直接接口的一个层次。在功能上,应用层为本地系统的应用进程访问OSI环境提供手段,也是唯一直接给应用进程提供各种应用服务的层次。 应用层以下的各层则可看成是应用服务的基础设施,它们通过应用层间接地向应用进程提供服务,因而应用层向应用进程提供的服务是所有层所提供服务的总和。 设置应用层的目的是为了向网络用户提供一个更方便、更有效的网络应用环境。应用层的所有内容围绕着各种高层服务和与之相应的高层应用软件展开,介绍它们的原理、接口、所有的技术和软件的结构。 网络的应用可以是自己开发的应用程序,更多的是网络操作系统提供的一些标准应用。 4-1-1 客户/服务器模型 应用系统的计算机模型的演变的几个阶段: 主机计算模型、 离散个人计算模型 网络/文件服务器计算模型 客户/服务器模型: 客户: 提供服务请求 服务器: 提供服务 客户/服务器模型 服务器:指的是在网络上可提供服务的任何程序,一般以并发服务器 的方式实现,这样服务器可以很好的处理网络上客户随机、并发的请求。 客户:指的是向服务器发起请求并等待响应的程序。 在客户/服务器模型中,客户与服务器处于不平等的地位,服务器拥有客户所不具备的硬件、软件资源和运算能力。 计算机网络设施: 包括物理介质、网络连接设备、网络拓扑结构、网络技术等。 支持TCP/IP协议的网络操作系统:安装在运行服务器程序的计算机上,控制网络上的通信和网络用户的访问。 网络互联不仅要求各种设备进行物理连接,而且要求彼此能够正确可靠的通信。各种操作系统支持网络互连,首先必须有共同的“语言”——协议。 互连网中使用最多的协议为TCP/IP。 可选用的操作系统有: NetWare、 Windows NT、 UNIX( Linux )等。 网卡中实现低层协议;(物理层和链路层协议的一部分或全部) 网络层和运输层协议一般在操作系统内核中实现; (网络层与链路层协议的接口通过操作系统对网卡的驱动程序来实现) 在TCP之上的应用层协议使用TCP/IP协议提供的系统调用,应用程序与操作系统中通信协议之间的接口称为应用程序接口API 。 域名系统:几乎所有的高层应用都要使用域名系统。域名系统采用 层次型的名字来对网络上的计算机赋予一个直观的字符标识,其结构为: 主机名+它所在的域名 ( hostname+domain )。 DNS中一个主机的完整命名(全称域名)是从主机到所有子域,最后是根,中间用“.”隔开,如 表示在域下一台叫dns的主机 。 DNS中根的名字以空字符串 “”表示,但在文本中以“.”来书写。 UNIX中的一个文件表示是从根到所有相对子目录,最后是文件名,中间用“/”隔开,如 /export/home/ywh/foo 。 UNIX文件系统中,根是以反斜杠“/”表示。 域的标号是由一个简单的字符串表示(不可带点),只能包括:26个英文字母、10个数字和英文中的连词号“-”。每个标号最长63个字符,路径全名不能超过255个字符,域名对大小写不敏感。 域名是个逻辑概念,不必与物理地点相一致。 * 客户 服务器 TCP/IP 网络 请求 请求 响应 响应 4-1 网络应用服务平台及应用规划 4-1-2 网络应用服务平台 提供服务的服务器程序:网络应用服务的提供者就是服务器程序。如NT中的IIS(Internet Information Server),为用户提供 WWW 、FTP 等服务。 运行服务器程序的计算机 应用档次:PC服务器、工作站、小型机、大型机; 品牌:HP、SUN、IBM、联想、浪潮等。 硬件厂商将硬件平台与软件平台捆绑销售。 网络应用规划 DNS是基础。 WWW、EMAIL、FTP应用是最基本的应用。 BBS、网络电话、视频会议等网络通信应用。 网络的应用规划影响着网络的建设规划。 高层应用在TCP

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值