操作系统是控制和管理计算机硬件和软件资源,合理地组织计算机工作流程并方便用户使用的程序集合,它是计算机和用户之间的接口。同样,网络操作系统是网络用户和计算机网络的接口,是计算机网络中管理一台或多台主机的软件和硬件资源,支持网络通信,提供网络服务的程序集合。
它除了要完成一般操作系统的任务外,还要管理与计算机网络有关的硬件资源(如网卡、网络打印机、大容量外存等)和软件资源(如为用户提供文件共享、打印共享等各种网络服务以及电子邮件、WWW等专项服务),允许设备与其他设备进行通信,是网络的心脏。
早期的网络操作系统的网络功能比较简单,仅提供基本的数据通信、文件和打印服务及一些安全性特征,随着网络的规模化和复杂化,现代网络操作系统的功能不断扩展,把原来一些由专用软件实现的功能也包括进来,同时性能也大幅度提高。
在集中式网络中,网络操作系统仅安装在主机上,终端本身不需要安装任何软件(在实际使用中,常常会把PC机模拟成终端来使用。在客户机/服务器网络中,网络操作系统实际上由两部分组成,一部分是服务器软件,另一部分是客户机软件。其中服务器软件是网络操作系统中的主要组成部分,而客户机软件要简单得多,主要提供用户访问网络的接口。
领取专属 10元无门槛券
私享最新 技术干货