
网络操作系统简介.doc
4页网络操作系统简介网络操作系统简介一、网络操作系统的发展一、网络操作系统的发展 在计算机网络上配置网络操作系统 NOS(Network Operating System) ,是为了管理网 络中的共享资源,实现用户通信以及方便用户使用网络,因而网络操作系统是作为网络用 户与网络系统之间的接口 以推出的时间来说,UNIX 为最早,Netware 为第二,Windows NT 最晚 UNIXUNIX 操作系统操作系统 •1969—1970 美国的电报公司(AT •89 年宣布了 UNIX SVR4目前使用较多的是在 1992 年发表的 UNIX SVR4.2 版本 •UNIX 系统从一个非常简单的操作系统发展成为性能先进、功能强大、使用广泛的 操作系统,并成为事实上的多用户、多任务操作系统的标准 NetWareNetWare 局域网操作系统局域网操作系统 •1983 年,伴随着 Novell 公司的面世,NetWare 局域网操作系统出现了 •其 NetWare 3.12、4.11 两个版本得以广泛使用,98 年发布了 NetWare 5 版本,目 前 Novell 正准备发布 NetWare 6。
•NetWare 能够提供“共享文件存取”和“打印”功能 ,使多台 PC 可以通过局域网 同文件服务器联接起来,共享大硬盘和打印机WindowsWindows NTNT /2000/2000 •Windows NT 是 Microsoft 公司推出的网络操作系统 微软最早推出的 NT 版本是 Windows NT 3.1,之后微软公司又在 1994 年正式推出了 Windows NT 3.51 版本 •1996 年,微软公司正式推出了 Windows NT 4.0 版本,在之后的 1997 年初又推出 Windows NT 中文版 •2000 年微软公司推出了 Windows 2000,包括专业版和服务器版 •2003 Windows 2003 Server •Windows NT 被设计成一种具有鲁棒性和可靠性的操作系统,这种系统可以很容易 的得到维护和扩展,可以随着系统的升级利用新的技术同时,其操作图形界面的 友好,与其家族桌面操作系统一致,容易被用户接收二、网络操作系统的特性二、网络操作系统的特性 1.客户/服务器模式 客户/服务器(Client/Server)模式是近年来流行的应用模式,它把应用划分为客户 端和服务器端,客户端把服务请求提交给服务器,服务器负责处理请求,并把处理的结果 返回至客户端。
2.32 位操作系统 采用 32 位内核进行系统调度和内存管理,支持 32 位设备驱动器,使得操作系统和设备间的通信更为迅速 3.抢先式多任务 网络操作系统一般采用微内核类型结构设计,微内核始终保持对系统的控制,并给应 用程序分配时间段使其运行,在指定的时间结束时,微内核抢先运行进程并将控制移交给 下一个进程 4.支持多种文件系统 有些网络操作系统还支持多文件系统,以实现对系统升级的平滑过度和良好的兼容性5.高可靠性 网络操作系统是运行在网络核心设备(如服务器)上的指挥管理网络的软件,它必须 具有高可靠性,保证系统可以 365 天 24 小时不间断工作,并提供完整的服务 6.安全性 为了保证系统、系统资源的安全性、可用性,网络操作系统往往集成用户权限管理、 资源管理等功能,定义各种用户对某个资源存取权限,且使用用户标识 SID 唯一区别用户7.容错性 网络操作系统应能提供多级系统容错能力,包括日志式的容错特征列表、可恢复文件 系统、磁盘镜像、磁盘扇区备用以及对不间断电源(UPS)的支持 8.开放性 网络操作系统必须支持标准化的通信协议(如 TCP/IP、NetBEUI 等)和应用协议(如 HTTP、SMTP、SNMP 等) ,支持与多种客户端操作系统平台的连接。
9.可移植性 网络操作系统一般都支持广泛的硬件产品,往往还支持多处理机技术这样使得系统 就有了很好的伸缩性 10.图形化界面(GUI) 网络操作系统良好的图形界面可以简化用户的管理,为用户提供直观、美观、便捷的 操作接口 11.Internet 支持 各品牌网络操作系统都集成了许多标准化应用,例如 Web 服务、FTP 服务、网络管理 服务等等的支持,甚至 E-mail(如 Linux 的 Sendmail)也集成在操作系统中三、网络操作系统的功能三、网络操作系统的功能 网络操作系统功能通常包括:处理机管理、存储器管理、设备管理、文件系统管理以 及为了方便用户使用操作系统向用户提供的用户接口,网络环境下的通信、网络资源管理、 网络应用等特定功能 此外还有: 1.网络通信 这是网络最基本的功能,其任务是在源主机和目标主机之间,实现无差错的数据传输2.资源管理 对网络中的共享资源(硬件和软件)实施有效的管理、协调诸用户对共享资源的使用、 保证数据的安全性和一致性 3.网络服务 电子邮件服务,文件传输存取和管理服务,共享硬盘服务,共享打印服务 4.网络管理网络管理最主要的任务是安全管理,一般这是通过“存取控制”来确保存取数据的安 全性;以及通过“容错技术”来保证系统故障时数据的安全性。
5.互操作能力 所谓互操作,在客户/服务器模式的 LAN 环境下,是指连接在服务器上的多种客户机和 主机,不仅能与服务器通信,而且还能以透明的方式访问服务器上的文件系统 四、网络操作系统的分类四、网络操作系统的分类•UNIXUNIX UNIX 是为许多用户环境设计的,即所谓的多用户操作系统,并且具有内建的 TCP/IP 支持UNIX 具有良好的稳定性、健壮性、安全性等优秀的特性 UNIXUNIX 主要特性:主要特性: 1.模块化的系统设计 2.逻辑化文件系统 3.开放式系统 4.UNIX 优秀的网络功能 5.优秀的安全性 6.可以在任何档次的计算机上使用•LinuxLinux Linux 是一类 Unix 计算机操作系统的统称Linux 操作系统的内核的名字也是“Linux” Linux 操作系统也是自由软件和开放源代码发展中最著名的例子 LinuxLinux 具有如下的特点:具有如下的特点: 1.完全遵循 POSLX 标准,并扩展支持所有 AT&T 和 BSD Unix 特性的网络操作系统 2.真正的多任务、多用户系统,内置网络支持,能与 NetWare、Windows NT、OS/2、Unix 等无缝连接。
3.可运行于多种硬件平台 4.对硬件要求较低 5.有广泛的应用程序支持 6. 设备独立性 7.安全性 8. 良好的可移植性 9.具有庞大且素质较高的用户群 •NetwareNetware Novell1983 年推出第一个 NetWare Novell 的 NDS 目录服务及后来的基于 Internet 的 e- Directory 目录服务是 NetWare 中最有特色的功能 NetWareNetWare 6 6 的特性的特性 :: 1.NetWare 6 可以简化对所有资源的访问和管理 2.NetWare 6 可以确保企业全部数码资产的完整性和可用性 3.NetWare 6 支持以实时方式,从中心位置,迅速而方便的进行关键性商业信息的备份与 恢复 4.NetWare 6 支持企业网络的高可扩展性 5.NetWare 6 包括 iFolder 功能 6.NetWare 6 包含有开放标准及文件协议 7.NetWare 6 使用了被称为 IPP 的开放标准协议,具有通过互联网安全完成文件打印工作 的能力•WindowsWindows NTNT / / ServerServer 20002000 / / ServerServer 20032003Windows NT Server 的设计目标主要是针对网络中的服务器而使用的网络操作系统 。
Windows 2000 是 Windows NT 的升级版本,包括 Windows 2000 Profession 和 Windows 2000 Servrer 两个版本 功能主要包括:功能主要包括: 1. 文件及文件管理系统 2. 具有优先级的多任务/多线程环境 3. 支持对称的多机处理系统 4. 拥有兼容于分布计算的环境五、规划计算机网络五、规划计算机网络 构建一个网络,需要分析网络的规模、应用,归纳网络应提供的服务、性能等,在此基础 上设计网络拓扑,选择网络硬件设备、网络操作系统、网络应用软件六、网络系统设计一般牲原则六、网络系统设计一般牲原则 1.开放性原则 随着开放互连标准的制定,只有开放的,符合国际标准的网络系统才能够实现多厂家产品 的互连,保证系统有良好的兼容性和可维护性、易升级性 2.可扩充原则 网络系统良好的扩充性能够让用户以较小的代价,通过产品升级,采用新技术来扩充现有 网络设备的功能,从而有效地保护用户投资 3.可靠性原则 用户的网络系统必须具有一定的容错能力,保障在意外情况下不中断用户的正常工作 4.可管理性原则 网络系统应该能够支持 SNMP(简单网络管理协议) ,以便于计算机管理人员通过网管软件 随时监视网络的运行状况。
5.选择占主导地位厂家,保护用户投资 占主导地位的网络厂家的优势在于:产品市场占有率高 、拥有最先进的技术 通过产品 升级一方面使其用户得到最先进的技术,另一方面可以保护用户以前的设备投资七、网络操作系统的规划七、网络操作系统的规划 网络操作系统的选择要从网络应用出发,分析网络需要提供什么服务,然后分析各种 操作系统提供这些服务的性能与特点,最后确定使用的品牌八、操作系统的选择应遵循的一般原则:八、操作系统的选择应遵循的一般原则: 1、标准化 2、可靠性 3、安全性 4、网络应用服务的支持 5、易用性。












