前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[每天五分钟,备战架构师-7]网络操作系统

[每天五分钟,备战架构师-7]网络操作系统

作者头像
大江小浪
发布2018-07-24 14:02:05
4900
发布2018-07-24 14:02:05
举报
文章被收录于专栏:小狼的世界小狼的世界

在当今互联网的环境下,基本上所有的操作系统都可以称得上是网络操作系统,大到主机系统、x86服务器系统、个人电脑操作系统,小到一些IOT设备,如智能电视、智能冰箱等等,这一篇就来复习一下网络操作系统相关的概念和内容。

1. 类型和功能

网络操作系统 Network Operating System NOS 是使网络上各计算机能方便而有效地共享网络资源,为网络用户提供所需的各种服务软件和有关规则的集合。其基本组成包括服务器上运行的操作系统和客户系统上的软件。

其提供的基本功能主要有:

  • 网络通信,实现主机间无差错的数据传输
  • 资源管理,提供用户管理远程资源的能力
  • 提供网络服务,这就多了SMTP、WWW、NTP等等不一而足
  • 提供网络接口,提供统一的网络共享资源或服务接口

2. 网络管理控制

NOS的核心是在网络服务器上,可以分为四个部分:工作站网络软件、网络环境软件、网络服务软件、网络管理软件。

2.1 工作站网络软件

主要目的实现Client与Server的交互,在处理Client请求过程中,主要需要有重定向程序和网络基本输入/输出系统。我理解这部分软件对应现在个人电脑中的一些软件,例如Windows中的资源管理器,重定向程序的作用是,如果访问本地磁盘文件则按照操作系统文件管理规则处理,如果请求的是ftp://ip/file这种形式的网络文件,则转换成对应的网络请求发往服务器。网络基本输入/输出系统则是在Client上负责处理网络协议转换的软件,根据OSI模型,处理不同等级的网络协议转换。

2.2 网络环境软件

其实对应的是操作系统的一些基本功能,例如完成多任务管理、传输协议管理、多用户文件系统的管理等等。

2.3 网络服务软件

这个大家比较熟悉,是我们日常经常接触的网络服务软件,列举如下:

  • WWW服务的软件有Apache、Nginx
  • MAIL电子邮件服务软件有Exchange、Lotus Notes
  • DNS服务
  • 文件服务有Samba、NFS等等

2.4 网络管理软件

通过管理软件提供对网络服务权限、高可用、性能等方面进行管理的能力。主要包括安全性管理、容错管理、备份、性能检测。

参考资料

  1. 百度百科-网络操作系统
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-07-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 类型和功能
  • 2. 网络管理控制
    • 2.1 工作站网络软件
      • 2.2 网络环境软件
        • 2.3 网络服务软件
          • 2.4 网络管理软件
          • 参考资料
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档