Windows Server入门系列之一 网络操作系统简介

简介:

又一个新的学期马上要开始了,本学期带的课程主要是“网络系统管理”,讲Windows Server以及RHEL6系统的基本操作与使用,不涉及服务器配置部分,内容相对比较简单。照例还是将讲义的主体部分整理之后发在博客上,一是讲课时用起来比较方便,二是也希望能帮助到有需要的朋友。


在课程的一开始,还是要先介绍一下什么是网络操作系统。

我们大家都对操作系统比较熟悉,比如WinXP或Win7等,当买回一台电脑之后要做的第一件事就是为它安装操作系统。

操作系统为什么这么重要呢?其实它的作用主要可以归纳为两个方面:

一是负责管理电脑中的所有硬件设备。作为普通用户,我们无法直接去控制CPU或是显卡,对硬件设备的控制使用,必须要借助于操作系统。操作系统又是怎样去管理这些硬件设备的呢?这就要用到驱动程序。驱动程序相当于是操作系统与电脑硬件之间的一个接口,我们都知道驱动程序对于电脑硬件非常重要,一款好的驱动程序能够大幅提高硬件的性能,而如果安装了一款错误的驱动程序,则很可能会造成各种故障。这正是操作系统对于电脑硬件管理的体现。

二是为应用软件提供运行的环境。我们使用电脑最终都是在使用各种应用软件,如Office、QQ、各种游戏等,所有的应用软件都必须运行在一定的操作系统之上,而且大多数软件都是无法跨操作系统平台的,比如一款在Windows系统中正常运行的游戏,换到Linux系统中则多半是玩不起来,甚至一些老游戏只能在WinXP中运行,换成Win7都不行。这些都是操作系统对应用软件支持的体现。

操作系统、电脑硬件、应用软件和用户之间的关系如下图所示:

搞清楚了操作系统的概念之后,那么网络操作系统就比较好理解了。

网络操作系统除了普通操作系统的基本功能之外,还提供了丰富的网络服务功能。

我们平常所用的操作系统,如WinXP或Win7等,都是给个人用户使用的,主要是安装在PC机上。

而网络操作系统则主要是在企业中使用,并且主要是安装在服务器上。普通用户对于这些系统可能就不是很熟悉了,比如Windows Server 2003、Windows Server 2008还有Linux等。

刚才提到,网络操作系统主要是在服务器上使用,那什么又是服务器呢?

服务器,就是在网络中提供某种特定服务的计算机,最常见的服务器是提供网页浏览服务的Web服务器。比如我们上网访问一些网站,这其实就是在访问一台台的Web服务器。
相对于普通PC来说,服务器在稳定性、安全性、性能等方面都要求更高,因此它的CPU、硬盘等硬件和普通PC都有所不同。比如,很多专业服务器都是使用Intel的至强CPU。当然,对于一些要求不高的小型网络,也可以使用普通的PC机来作为服务器使用,但是性能上肯定会与专业服务器有很大差距。

不仅仅是硬件配置,服务器在外形上也与PC有很大区别,比如目前常见的服务器在外形上主要有三种不同形式:

虽然服务器与PC机在硬件结构上存在很大区别,但其操作使用方法还是基本一致的,因而虽然我们最终的学习目的是要掌握配置和管理各种服务器,但要学习的重点不在服务器本身,而是在服务器上运行的网络操作系统。

单就Windows操作系统来讲,它主要包括两个大的分支:

在上图所列的两个分支中的操作系统都是一一对应的,比如Window Server 2003系统对应了WinXP系统,Windows Server 2008 R2系统对应了Win7系统……,这些互相对应的系统都是采用了相同的核心,因而它们的操作方法也都是大致相同的,只是网络操作系统提供了更多的网络服务功能而已。

由于Windows Vista以及与之对应的Windows Server 2008系统基本属于一个过渡产品;Windows 8与Windows Server 2012又比较新,目前还没有形成广泛应用,因而在我们的课程中将主要学习Windows Server 2003以及Windows Server 2008 R2这两种目前应用最为广泛的Windows平台网络操作系统,如何熟练掌握它们的配置和使用方法就是本门课程的主要内容。 

 



本文转自 yttitan 51CTO博客,原文链接:http://blog.51cto.com/yttitan/1286652

相关文章
|
21天前
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
109 9
|
26天前
|
JSON Dart 前端开发
鸿蒙应用开发从入门到入行 - 篇7:http网络请求
在本篇文章里,您将掌握鸿蒙开发工具DevEco的基本使用、ArkUI里的基础组件,并通过制作一个简单界面掌握使用
71 8
|
1月前
|
机器学习/深度学习 资源调度 算法
图卷积网络入门:数学基础与架构设计
本文系统地阐述了图卷积网络的架构原理。通过简化数学表述并聚焦于矩阵运算的核心概念,详细解析了GCN的工作机制。
123 3
图卷积网络入门:数学基础与架构设计
|
1月前
|
Web App开发 网络协议 安全
网络编程懒人入门(十六):手把手教你使用网络编程抓包神器Wireshark
Wireshark是一款开源和跨平台的抓包工具。它通过调用操作系统底层的API,直接捕获网卡上的数据包,因此捕获的数据包详细、功能强大。但Wireshark本身稍显复杂,本文将以用抓包实例,手把手带你一步步用好Wireshark,并真正理解抓到的数据包的各项含义。
106 2
|
1月前
|
机器学习/深度学习 人工智能 算法
深度学习入门:用Python构建你的第一个神经网络
在人工智能的海洋中,深度学习是那艘能够带你远航的船。本文将作为你的航标,引导你搭建第一个神经网络模型,让你领略深度学习的魅力。通过简单直观的语言和实例,我们将一起探索隐藏在数据背后的模式,体验从零开始创造智能系统的快感。准备好了吗?让我们启航吧!
88 3
|
2月前
|
数据采集 XML 存储
构建高效的Python网络爬虫:从入门到实践
本文旨在通过深入浅出的方式,引导读者从零开始构建一个高效的Python网络爬虫。我们将探索爬虫的基本原理、核心组件以及如何利用Python的强大库进行数据抓取和处理。文章不仅提供理论指导,还结合实战案例,让读者能够快速掌握爬虫技术,并应用于实际项目中。无论你是编程新手还是有一定基础的开发者,都能在这篇文章中找到有价值的内容。
|
2月前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
147 4
|
存储 安全 Apache
2023-10 适用于基于 x64 的系统的 Windows Server 2012 R2 月度安全质量汇总(KB5031419)
2023-10 适用于基于 x64 的系统的 Windows Server 2012 R2 月度安全质量汇总(KB5031419)
950 2
|
8月前
|
开发框架 .NET API
在Windows Server 2008 R2上运行.Net 8应用
在Windows Server 2008 R2上成功运行.Net 8程序,需安装三个补丁:Windows Server 2008 R2 SP1 (KB976932)是基础更新;VC_redist.x64提供MSVC库支持;KB3063858解决.NET运行时加载`kernel.dll`的路径问题。KB3063858可能需要KB2533623。详细信息和下载链接在文中给出。
565 4
|
8月前
|
关系型数据库 MySQL C++
Windows Server 2012R2 安装mysql 丢失VCRUNTIME140_1.dll------亲测
Windows Server 2012R2 安装mysql 丢失VCRUNTIME140_1.dll------亲测
219 0