- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第0章 网络操作系统基础 1.1 操作系统简介 操作系统概念 简称OS,是管理系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程,为用户使用计算机提供良好运行环境的一种系统软件。 计算机系统层次结构:OS为用户应用程序提供方便统一的调用接口;OS负责系统资源的管理。 1.1 操作系统简介 操作系统功能 处理器管理 存储管理 存储分配 存储共享 地址转换与存储保护 存储扩充 设备管理 文件管理 网络与通信管理 用户接口 1.1 操作系统简介 操作系统类型 桌面操作系统 网络操作系统 具有通常操作系统的功能 提供高效、可靠的网络通信能力 提供多种网络服务功能 分布式操作系统 嵌入式操作系统 1.1 操作系统简介 操作系统基本组件 内核(Kernel) Windows操作系统内核使用的关键文件名包含“kernel”或“kern” UNIX和Linux操作系统,内核文件名通常为“kernel” 用户界面 命令行界面(CLI) 图形用户界面(GUI) 文件系统 1.2 网络操作系统概述 网络操作系统概念 NOS是建立在计算机操作系统基础上,用于管理网络通信和共享资源,协调各主机上任务的运行,并向用户提供统一的有效的网络接口的软件集合。 网络操作系统3个层次 位于低层的网络设备驱动程序 位于中间层的网络通信协议 位于高层的网络应用软件 网络操作系统可将其功能分配给连接到网络上的多台计算机 网络操作系统依赖于每台计算机的本地操作系统,使多个用户可以并发访问共享资源 1.2 网络操作系统概述 网络操作系统特点 硬件独立性 网络连接 网络管理 安全性和访问控制 网络服务 多用户支持 多种客户端支持 用户界面 1.2 网络操作系统概述 网络操作系统功能 网络通信 资源管理 网络管理 网络服务 互操作 网络接口 1.2 网络操作系统概述 网络操作系统工作模式 客户机/服务器(Client/Server)模式 对等(Peer to Peer)模式 1.2 网络操作系统概述 网络操作系统体系结构 内核组织方式:单内核与微内核 单内核(monolithic kernel) 微内核(microkernel) 1.2 网络操作系统概述 网络操作系统体系结构 层次式体系结构 功能明确,调用关系清晰(即高层对低层单向依赖),保证设计和实现的正确性 各层可分别实现,且便于扩充 高层错误不会影响到低层 效率低,层次之间的调用开销大,系统内核比较大 1.2 网络操作系统概述 网络操作系统体系结构 与客户/服务器模式结合的微内核体系结构 微内核体系结构的实现 基本的设计思想是将操作系统中与硬件直接相关的部分抽取出来作为一个公共层,称之为硬件抽象层(HAL) 1.2 网络操作系统概述 网络操作系统体系结构 与客户/服务器模式结合的微内核体系结构 与客户/服务器模式结合 将操作系统分成两大部分,一部分是运行在用户模式并以客户/服务器方式运行的进程;另一部分是运行在内核模式的内核(即操作系统最基本部分) 1.2 网络操作系统概述 网络操作系统体系结构 与客户/服务器模式结合的微内核体系结构 微内核体系结构的特点 ? 灵活性和可扩展性 ? 可靠性高 ? 可移植性 ? 支持分布式系统和网络系统 ? 现代微内核结构操作系统还存在着许多问题,目前主要用于研究性操作系统 1.2 网络操作系统概述 网络服务器 服务器是在网络环境中为用户计算机提供各种服务的计算机,承担网络中数据的存储、转发和发布等关键任务,是网络应用的基础和核心 从硬件上看服务器通常是较大的系统,主要具备以下特性 附加的存储器用来支持多任务 附加的磁盘空间用来存储共享文件,或作为扩展的系统内存 额外的扩展槽用于连接打印机和各种网络接口等共享设备 在多处理器服务器上,附加的CPU用于提高处理能力 采用冗余技术加入附加的硬件,建立容错系统,提高系统的可靠性和可用性 从软件上看服务器上的操作系统必须比客户端的操作系统具有更好的性能,支持多用户、多任务 1.3 常用的网络操作系统 Netware Netware是基于客户机/服务器模式的多用户多任务操作系统。 Netware软件分两部分 Netware shell(工作站外壳)——安装在工作站(客户机) 文件服务器——安装在服务器上 NetWare具有强大的文件及打印服务能力、良好的兼容性及系统容错能力和比较完备的安全措施 1.3 常用的网络操作系统 UNIX UNIX操作系统的发展 UNIX原本是针对小型机主机环境开发的操作系统 PC的迅速发展和功能不断增强导致UNIX的PC版本的开
您可能关注的文档
最近下载
- 小红书种草训练营课件.pdf VIP
- 西药二2017-孟定4月.docx VIP
- 西药综合:6月月考.docx VIP
- 干细胞治疗男性勃起功能障碍的进展与展望.pdf VIP
- 2025乡关于“十五五”时期重点领域发展的规划建议.docx VIP
- 培训课件 -公务礼仪商务礼仪培训-公务礼仪培训.pdf VIP
- 2025年江西省委党校在职研究生招生考试(管理学-文化管理方向)历年参考题库含答案详解(5卷).docx VIP
- 服装行业质量管理体系方案.docx VIP
- 西药综合:4月月考.docx VIP
- 2.3+中国主要的河流与湖泊+第3课时(教学课件)地理中图北京版2024八年级上册.pptx VIP
原创力文档


文档评论(0)