网络操作系统计算机网络操作系统 第一部分 需求分析第二部分 设备选型第三部分 综合布线第四部分 网络操作系统网络操作系统1 计算机网络基础知识2 域3 客户端/服务器结构4 浏览器/服务器结构•网络操作系统概述•Windows 系统 计算机网络操作系统网络操作系统1 计算机网络基础知识1.1 什么是计算机网络计算机网络是将若干立的计算机首先通过传输介质物理连接,然后再通过网络软件逻辑连接在一起,从而实现资源共享的计算机系统网络操作系统计算机网络的目标是实现资源共享共享的资源包括硬件资源(如大容量存储介质、打印机等)、软件资源(如各种软件系统、数据库系统等)和信息资源,最典型的应用就是共享文件和打印机网络操作系统计算机网络由网络硬件和网络软件两部分组成其中网络硬件提供数据处理、数据传输和建立通信通道的物质基础;网络软件控制数据通信,负责网络管理在使用网络的过程中,遇到的许多问题往往不是发生在网络硬件上,而是发生在网络软件上,从而造成无法通信网络操作系统1.2 计算机网络的分类刚刚接触计算机网络,经常会看到各种各样的网络类型,而且对同一网络常常会有 多种说法。
其实这是由于分类方法不同,而 造成的对同一网络有多种说法的现象常见 的分类方法有:按网络覆盖的地理范围分类 、按传输介质分类、按使用的网络操作系统 分类等 网络操作系统按网络覆盖的地理范围分类是最常见的分类方法,它把计算机网络按照所覆盖的地理范围的大小分为3类:局域网、广域网和城域网 网络操作系统(1)局域网(Local Area Network,LAN)局域网是将较小地理区域内的各种计算机和数据终端设备连接在一起的计算机网络,覆 盖范围一般在20km以内,常用于在一个办公室、一栋建筑或相距较近的建筑群之间组建计算 机网络,具有传输速率高(一般在10Mbit/s以上)、延迟小、误码率低、所有权归某个人或某 一组织的特点网络操作系统企业内部网和校园网都是典型的局域网,它们当中绝大多数是按照IEEE802.3(即以太网)标准建设的网络操作系统(2)广域网(Wide Area Network,WAN)广域网的覆盖范围非常广,可以覆盖一个城市、一个国家甚至全世界传输速率比较 低,一般在64kbit/s~2Mbit/s之间Internet(因特网)就是典型的广域网,它 的核心是TCP/IP协议网络操作系统(3)城域网(Metropolitan Area Network,MAN)城域网的覆盖范围介于局域网和广域网之间,一般为几公里至几十公里。
网络操作系统2 域工作组(WorkGroup):作为工作组的一部分,操作系统在点对点的层次上与一组计算机交互通信在这样的 环境中,每个计算机管理自己的资源和用户 帐户工作组模式适合于小型群组工作,其 中只有少量用户需要访问其他计算机上的资 源网络操作系统域(Domain)域是在计算机网络中应用非常普遍的概念 ,然而到目前为止还没有一个统一的定义 它们之间也有共同之处与工作组类似,域也是计算机和用户的逻 辑组在工作组中,每个计算机具有自己的 用户帐户数据库,域在这点上与工作组不同 ,其中所有的计算机共享由服务器管理的, 一个中心帐户数据库和帐户安全策略网络操作系统域是对计算机网络的逻辑划分出于管理的需要,可以人为地将计算机网络划分为不 同的域,只有在同一域内的计算机和用户才 能直接通信作为域的成员操作系统,可以像在工作组一样共享资源,但是域提供了更多的安全性 ,用更容易管理的方法去控制对大量资源的 访问,实现集中化管理网络操作系统如今写字楼在建设之初就已经铺设好网线,可以将整个建筑内的计算机连接到一起, 实现资源共享,然而问题也随之而来:写字 楼内会有很多家公司,他们当然希望在公司 内部实现资源共享,但是决不希望这些资源 被本公司以外的任何公司或个人使用,那么 如何将这些原本物理连接在一起的公司相互 隔离开呢?网络操作系统一个简单而又有效的方法就是采用域:把每家公司划分成一个域,域内(也就是公司内)的计算机和用户可以方便地相互通信,而每个域之间(也就是每家公司之间)却不能直接通信。
由此不难看出,域既是逻辑划分也是逻辑连接网络操作系统由于不同的网络软件对域的解释和划分方 法各不相同,因此在一个网络中只要运行着 多套网络软件,就有可能同时存在多个域, 这些域之间相互没有必然联系同一套网络软件也可以把一个网络划分为 多个不同的域为了简化管理,应该尽量避 免这种情况的发生,最好是一套网络软件只 把整个网络划分成一个域网络操作系统3 客户端/服务器结构3.1 什么是客户端/服务器结构客户端/服务器(Client/Server,C/S)是计算机网络中最重要的应用技术之一计算机网络的主要目标就 是实现资源共享,而共享资源需要由两个既相互独立 又相互依赖的软件共同完成,其中提供资源或服务( Service)的软件称为服务器(Server),使用资源或 服务的软件称为客户机(Client),二者缺一不可网络操作系统由于服务器软件在网络中处于核心地位,对计算机的性能、稳定性和安全性都有很高 的要求,因此需要对运行服务器软件的计算 机进行特殊的优化处理这种经过专门优化 ,特别适合运行服务器软件的计算机被称为 硬件服务器,也简称服务器一般情况下,如果没有特别的限定,服务器泛指运行服务器软件的计算机;客户机泛 指运行客户机软件的计算机。
网络操作系统客户机软件和服务器软件一般不会在同一台计算机上运行例如,用户可以坐在家中 ,通过浏览器(浏览器是Web客户机软件)轻松地访问网易公司的主页,这时客户机就是 用户正在使用的计算机,而服务器则是位于 网易公司的正在运行Web服务器软件的计算机,用户虽然看不见它,但它却实实在在地存 在一台计算机上可以同时运行多个服务器软件,这时它将担当起多个软件服务器的角色 网络操作系统3.2 常见的基于客户端/服务器结构的网络软件表1-1列出了一些常用的基于客户端/服务器结构的网络软件,希望有助于大家深入了 解客户端/服务器结构、正确选择客户机软件 网络操作系统网络操作系统4 浏览器/服务器结构在客户端/服务器结构中,每实现一个网络功能就需要在用户的计算机上安装一个客户机软件对于普通用户来说,学习新软件无疑是非常困难的,软件推广难度大网络操作系统随着Internet的兴起,人们开始尝试使用浏览器作为通用客户机软件,这样只要安装 一个浏览器(例如Internet Explorer,简称IE),就可以实现多种网络功能,这就是所谓 的浏览器/服务器(Browser/Server,B/S)结 构 采用浏览器/服务器结构的网络软件更易于被用户接受,推广难度相对较小。
网络操作系统浏览器/服务器结构是对客户机/服务器结 构的改进,是当前网络软件发展的趋势因 此浏览器/服务器结构不可能完全替代客户机/ 服务器结构,两者会长期并存目前电子邮件是采用浏览器/服务器结构最 成功的网络应用,绝大多数用户都是在使用 浏览器,而不是FoxMail等电子邮件客户机软 件来收发、管理自己的邮件网络操作系统5 网络操作系统概述5.1 网络操作系统的发展5.2 网络操作系统的定义5.3 网络操作系统的特性 5.4 网络操作系统的分类5.5 网络操作系统的基本功能 5.6 常用的网络操作系统及功能简介网络操作系统一个网络要实现分布式进程通信,为用户提供完备的网络服务功能,就必须具备网络高 层软件,该软件应具备将网络低层所提供的 数据进行传送的功能、为高层用户提供网络 资源共享管理服务和其他网络服务的功能的 网络系统软件,这就是网络操作系统( Network Operation System,NOS)5.1 5.1 网络操作系统的发展网络操作系统的发展网络操作系统网络系统是计算机系统的重要组成部分,它是用户与计算机之间的接口,单机操作系统 必须具备以下两方面的功能。
1)为用户提供各种简便有效的访问本机资源的手段2)合理地组织系统工作流程,有效地管理系统网络操作系统目前并非单一的网络操作系统一统天下,而是存在着多种网络操作系统并存的情况,这 种情况是由以下两方面的原因造成的1)以目前常用的NOS来说,主要有UNIX 、Netware、Windows系列和Linux以推出的 时间来说,UNIX为最早,Netware为第二, Windows系列为第三,Linux最晚网络操作系统除去技术上的原因,依靠推出时间早的优势 ,UNIX几乎独霸了最早具有连网需求的邮电、银行、铁路、军事等领域,而随着网络技 术的发展,虽然出现了像Windows NT这样界面更友好的操作系统,但用户出于保护投资 及使用习惯上的原因不情愿完全抛弃一种操 作系统,从而导致了操作系统的共存与混用 网络操作系统(2)各种操作系统在网络应用方面都有各自的优势,而实际应用却千差万别,这种局面 促使各种操作系统都极力提供跨平台的应用 支持由于Internet以TCP/IP为基础,而TCP/IP正 是UNIX的标准协议,Internet的高速发展自然 就为UNIX提供了极大的机遇网络操作系统5.2 网络操作系统的定义操作系统是用户与计算机硬件系统之间的接口,用户可以通过它来管理系统中的资源, 并且能够更方便地使用计算机。
计算机网络 上配置的网络操作系统则是在网络环境下用 户与网络资源之间的接口,是向连网计算机 提供网络通信和资源共享功能的操作系统, 是负责管理网络资源和方便网络用户使用的 软件的集合网络操作系统网络操作系统是计算机网络不可缺少的系统软件,是网络的心脏和灵魂,一个网络操作 系统是一个复杂的计算机程序集,它提供网 络操作过程的协议或行为准则没有网络操 作系统,计算机网络就无法工作大多数网 络操作系统都是一些主要的网络软件公司支 持的商品化程序,用户只能有偿使用网络操作系统在网络中通过网络操作系统,一台计算机可 以去访问同一网络中的另一台计算机上的资 源网络操作系统可以分布在两台或多台计 算机上,也可以遍及网络上的所有计算机 这样,它就可以控制多台计算机上的资源, 但它也可以只控制一台计算机上的资源,而 允许网络中其他计算机上的应用都能访问到 这些共享资源,在这种形式下,网络操作系 统将与网络上的其他计算机的操作系统协同 工作网络操作系统网络操作系统运行于网络服务器上,在整个网络系统中占主导地位,指挥和监视整个网 络的运转在选择网络操作系统时,应从它 对当前所建网络的适应性和总体性能方面考 虑,包括系统的效率、可靠性、安全性、可 维护性、可扩展性、管理和简单方便性及应 用前景等。
网络操作系统5.3 网络操作系统的特性1.硬件独立性 2.网络特性 3.可移植性和可集成性 4.多用户和多任务网络操作系统5.支持多种文件系统6.高可靠性7.容错性8.安全性9.对资源的最优选择网络操作系统5.4 网络操作系统的分类一、按网络操作系统承担的任务分 类1.面向任务型网络操作系统2.通用型网络操作系统网络操作系统通用型网络操作系统又可分为以 下两大类(1)变形级操作系统(2)基础级操作系统网络操作系统二、按网络操作系统的功能分类1.对等式网络结构 2.基于服务器网络结构 3.客户机/文件服务器网络结构网络操作系统三、按网络操作系统的厂商分类1.UNIX操作系统2 .Novell NetWare3.Windows操作系统4.Linux操作系统 网络操作系统5.5 网络操作系统的基本功能一、文件服务二、打印服务三、数据库服务网络操作系统四、通信服务五、分布式服务六、网络管理服务七、Internet/Intranet服务网络操作系统5.6 常用的网络操作系统及功能简介一、UNIX操作系统其主要特点如下所述 1.可移植性好 2.树型非结构文件系统 3.字符流式文件网络操作系统4.良好的用户界面 5.丰富的核外系统程序 6.管道。