您好,欢迎访问三七文档
第1章网络操作系统概述教学内容网络操作系统发展与分类网络操作系统特性网络操作系统功能如何规划网络,选择网络操作系统1.1网络操作系统的发展与分类定义1:网络操作系统NOS(NetworkOperatingSystem),除了实现了单机操作系统的全部功能外,还具备了管理网络中的共享资源,实现用户通信以及方便用户使用网络等功能。定义2:网络操作系统是在通常操作系统功能的基础上提供网络通信和网络服务功能的操作系统。网络操作系统为网上计算机进行方便而有效的网络资源共享,提供网络用户所需各种服务的软件和相关规程的集合。1.1网络操作系统的发展具有代表性的网络操作系统有:UNIX家族Linux(UNIX派生的自由软件)Novell公司的NetwareOS/2WarpServerVINESMicrosoft公司的WindowsNTServer、Windows2000Server和WindowsServer2003UNIX操作系统UNIX系统从一个非常简单的操作系统发展成为性能先进、功能强大、使用广泛的操作系统,并成为事实上的多用户、多任务操作系统的标准。是大型企业的专用操作系统。代表有SunMicrosystem的Solaris、IBM的AIX、Bell实验室的SystemV、伯克利大学的BSDUNIX主要特性模块化的系统设计内核外部功能模块逻辑化文件系统文件系统与硬盘实体没有对应关系开放式系统优秀的网络功能(首创TCP/IP协议)优秀的安全性良好的移植性可以在任何档次的计算机上使用NetWare局域网操作系统NetWare能够提供“共享文件存取”和“打印”功能,使多台PC可以通过局域网同文件服务器联接起来,共享大硬盘和打印机。特性e-Directory目录服务,实现简化的资源和管理三级容错,确保企业数据资源的完整性和可用性良好的权限管理,安全保密性强优秀的网络文件共享和打印功能,如IPP网络打印协议以实时方式,支持在中心位置进行关键性商业信息的备份与恢复支持企业网络的高可扩展性包含有开放标准及文件协议Linux操作系统芬兰人LinusTorvalds1991年编写。是一个开源的自由软件,Linux提供了一个稳定、完整、多用户、多任务和多进程的运行环境。是UNIX和Internet相结合的产物。特点:继承UNIX的优点,具有更好的改进、开放、协作环境真正的多用户、多任务通用OS全面支持TCP/IP,内置通信联网功能,实现异种网络互联符合POSIX1003.1标准,与UNIX完全兼容,互移植性强支持32种文件系统GUI接口,X-WINDOW开源、自由软件具有庞大且素质较高的用户群,有广泛的应用程序支持WindowsNT/2000是一种32位网络操作系统,是面向分布式图形应用程序的完整的系统平台,具有工作站和小型网络操作系统具有的所有功能。主要特性有:网络功能集成在OS支持远程打印、电子邮件、文件传输等功能;支持多种网络协议,内装网络采用开放式结构支持域管理模型WindowsServer2003Windowsserver2003是继WindowsXP后微软又发布的一个最新版本,Windows2003的整体性能提高了10%—20%。WindowsServer2003继承了Windows2000的所有版本,并增加了针对Web服务优化的Windows2003WebEdition版。按照体系结构分类集中式:由分时OS加上网络功能演变而成。系统的基本单元是一台主机和若干与主机相连终端构成,信息的处理和控制集中控制,如UNIX\Linux客户/服务器模式:现代网络OS的主流,网络中一些机器为服务器,提供文件、打印、通信、数据库等功能;其他机器为客户机,向服务器请求服务。如NetWare、WindowsNT、Windowsserver各系列对等式:网络中每台机器具备客户和服务器两种功能,既向其他机器提供服务,又可以向其他机器请求服务,没有中央控制手段。如NetWareLite、WindowsforWorkgroup1.2网络操作系统的特性网络操作系统是用于网络管理的核心软件,目前流行的各种网络操作系统都支持构架局域网、Intranet、Internet网络服务运营商的网络。网络操作系统的特性客户/服务器模式32位操作系统抢先式多任务支持多种文件系统Internet支持并行性开放性可移植性高可靠性安全性容错性图形化界面(GUI)1.3网络操作系统的功能共享资源管理网络通信网络服务网络管理(安全、故障恢复、性能优化、审计)互操作能力网络链路管理传输控制差错控制流量控制路由选择电子邮件文件管理如、FTP硬盘共享共享打印等1.4规划计算机网络网络系统设计一般牲原则开放性原则可扩充原则可靠性原则可管理性原则产品选择占主导地位厂家,保护用户投资1.4规划计算机网络网络操作系统的选择原则标准化可靠性安全性网络应用服务的支持如Web服务、DNS服务、E-mail服务、FTP服务、数据库服务、备份服务、代理服务等易用性ADSL光纤CERNetCisco2611192.168.1.1/24ManageComputer192.168.106.29/24ManageComputer192.168.106.30/24123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xC123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xC123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xCElectronicReading-roomManagementDepartmentMechanicalEngineeringDepartmentComputerLaboratory123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xC123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xC123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xC123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xC123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xC123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xCDepartmentLaboratoryChinaNetProxyServer192.168.1.21/24123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xC123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xC123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xCElectricEngineeringDepartmentOfficeBuilding1#OfficeBuilding2#NewOfficeBuildingLabBuilding4#NetworkCenterLibrary3LayerSwitch192.168.106.2/24规划计算机网络遵循上述网络操作系统的选择原则,我们可以做如下规划:1、选择单一网络操作系统易于构架易于管理丰富的服务应用软件的支持稳定性安全性2、多网络操作系统集成难点:认证整合、文件系统的统一等Linux主要教学内容Linux安装配置文件管理用户与权限管理进程管理Shell编程磁盘管理网络管理(重点)网络配置FTPNATDNSNATMail安全(防火墙)Linux到底是啥子?内核的主要功能:进程调度(操作CPU)内存管理(操作内存条)文件系统(操作硬盘、磁带、光盘等)驱动程序(操作声卡、显卡、网卡等)1.5Linux简介Linux就是一个操作系统,是一个开源的自由软件,提供了一个稳定、完整、多用户、多任务和多进程的运行环境。包括内核和外壳:内核(Kernel)外壳(Shell,KDE,Application)用户硬件(Hardware)进程调度(操作CPU)内存管理(操作内存条)文件系统(操作硬盘、磁带、光盘等)驱动程序(操作声卡、显卡、网卡等)Unix与LinuxLinux是Unix的一个版本。Linux的核心是由LinusTorvalds在1991年的时候给开发出来的,并且丢到网络上提供大家下载,后来大家觉得这个小东西(LinuxKernel)相当的小而精巧,所以慢慢的就有相当多的朋友投入这个小东西的研究领域里面去了!公正的说,Linux的开始要回溯到1969年Unix与Linux事件一:Bell,MIT与GE的“Multics”系统1960年代初期,麻省理工学院(MIT)发展了所谓的『兼容分时系统(CompatibleTime-SharingSystem,CTSS)』,就字面上的意义来看,他主要让大型主机可以提供多个终端机联机进入主机使用主机的资源(那时的终端没有处理能力),当时可以让约30位使用者联机使用主机。为了让这个分时系统更加的强大,所以,在1965年前后由Bell实验室、MIT及GE公司来共同开发一个名为Multics的大型计划,目标是想让大型主机可以联机300位以上的使用者。不过,在奋斗了四年之后,该计划仍然宣告失败。Unix与Linux事件二:KenThompson的小型文件服务系统曾经参与Muitics的贝尔研究室的成员KenThompson由于自己工作上的需求,需要一套文件存取的小型操作系统,便在1969年的时候以DEC公司的计算机PDP-7为硬件基准,设计了一个适合自己工作环境的小型文件系统,其中也含有他自行开发的一些小工具(开发语言为B语言)。那个系统就是最早期的Unix的源头!当初Ken设计这个文件系统时,主要是为了自己的存取方便所设计的简单OS,因此将原有的Multics系统大幅度的简化,不过,在当时还并没有Unix这个名词的出现!Unix与Linux事件三:Ritchie等人用C语言写出第一个正式Unix核心由于KenThompson写的那个操作系统实在太好用了,所以在Bell研究室内部广为流传,并且数
本文标题:网络操作系统概述
链接地址:https://www.777doc.com/doc-3967815 .html