网络操作系统 第三章
- 格式:ppt
- 大小:260.50 KB
- 文档页数:17
⽹络操作系统习题答案Server 2003 ⽹络操作系统习题答案第1章⽹络操作系统导论⼀、填空题1.⽤户、⽹络⽤户2.源主机⽬标主机3.客户/服务器(C/S)⼆、简答题1.⽹络操作系统有哪些基本的功能与特性?⽹络操作系统应具有下⾯⼏个⽅⾯的功能。
(1)共享资源管理。
(2)⽹络通信。
(3)⽹络服务。
(4)⽹络管理。
(5)互操作能⼒。
⽹络操作系统的主要任务是对全⽹资源进⾏管理,实现资源共享和计算机间的通信与同步,下⾯介绍⼀些⽹络操作系统的特性。
(1)客户/服务器模式。
(2)32位操作系统。
(3)抢先式多任务。
(4)⽀持多种⽂件系统。
(5)Internet⽀持。
(6)并⾏性。
(7)开放性。
(8)可移植性。
(9)⾼可靠性。
(10)安全性。
(11)容错性。
(12)图形化界⾯(GUI)。
2.常⽤的⽹络操作系统有哪⼏种?各⾃的特点是什么?⽹络操作系统是⽤于⽹络管理的核⼼软件,⽬前得到⼴泛应⽤的⽹络操作系统有UNIX、Linux、NetWare、Windows NT Server、Windows 2000 Server和Windows Server 2003等。
(1)UNIX操作系统是⼀个通⽤的、交互作⽤的分时系统,其主要特性如下:1)模块化的系统设计。
2)逻辑化⽂件系统。
3)开放式系统:遵循国际标准。
4)优秀的⽹络功能:其定义的TCP/IP协议已成为Internet的⽹络协议标准。
5)优秀的安全性:其设计有多级别、完整的安全性能,UNIX很少被病毒侵扰。
6)良好的移植性。
7)可以在任何档次的计算机上使⽤,UNIX可以运⾏在笔记本电脑到超级计算机上。
(2)Linux是⼀种在PC上执⾏的、类似UNIX的操作系统。
1)完全遵循POSLX标准。
2)真正的多任务、多⽤户系统。
3)可运⾏于多种硬件平台。
4)对硬件要求较低。
5)有⼴泛的应⽤程序⽀持。
6)设备独⽴性。
7)安全性。
8)良好的可移植性。
9)具有庞⼤且素质较⾼的⽤户群。
网络操作系统笔记第三章网络操作系统的通信(2)
欢迎进入:自学考试网络课程免费试听更多信息请访问:8.在进程间通信如何保证消息不会丢失?
为了保证消息被对方收到,可采用可靠原语。
具体作法是:客户向服务器方发一请求后,服务器对这一请求,由其内核向客户内核返回一个确认ack,当客户内核收到这一消息后,就唤醒客户进程。
在客户与服务器之间的请求/应答共需四个消息:①从客户向服务器的请求②从服务器内核向客户内核返回一个确认③从服务器到客户的应答④从客户的内核向服务器内核返回一个确认。
9.远程过程调用:在网络或分布式系统中,设有任意两个节点a、b,节点a上的进程调用节点b上的一个进程时,节点a上的进程被挂起,在节点b
上执行被调用的过程,消息以参数的形式从调用进程传送到被调用进程,并将被调用过程执行的结果返回给调用进程。
这种通信方式称为远程过程调用。
其基本原理是什幺?。
第一章网络操作系统引论1. ①操作系统的定义:操作系统是控制和管理计算机系统的硬件和软件资源、合理地组织工作流程以及方便用户的程序集合。
②现代操作系统的基本特征:1、并发性2、共享性3、虚拟性4、不确定性2.操作系统在计算机系统中处于何种地位:是硬件层的第一次扩充,是计算机系统软件的重要组成部分。
计算机系统的层次结构:硬件层—操作系统层—语言处理程序层—应用程序层。
操作系统的作用:提高计算机系统的效率,增强系统的处理能力,充分发挥系统资源的利用率,方便用户使用。
3.多道程序设计的硬件基础:①中断系统②通道技术③CPU与通道的通信4.①多道程序设计的基本原理:多道程序设计的主要目的是充分利用系统中所有资源且尽可能地让它们并行操作。
采用通道技术后使CPU从繁琐的I/O操作中解放出来,它不仅能实现CPU与通道并行工作,而且也能实现通道与通道之间、各通道与外设之间的并行。
②多道程序设计的主要特点:①多道②宏观上并行③微观上串行。
5.实现多道程序设计要解决的几个问题:①存储保护和地址重定位。
(几道程序共享同一主存)②处理机的管理和调度。
(共享同一处理机)③资源的管理与分配。
(共享系统资源)6. 虚拟处理机:逻辑上的处理机称为虚拟处理机。
虚拟计算机:在一台计算机上配置操作系统后,比原来的计算机的功能增强了。
这种是概念上的、逻辑上的计算机,而不是真正的物理计算机,这样的计算机称为虚拟计算机。
7.处理机的运行现场:就是指处理机在执行程序过程中任一时刻的状态信息的集合。
处理机运行现场包括的内容:①指令计数器(程序计数器)②程序状态寄存器③通用寄存器④特殊控制寄存器。
处理机的运行状态有两种:核心态(00)和用户态(11)。
程序分为系统程序和用户程序。
程序状态分为三种:①就绪②运行③阻塞。
程序状态的作用:程序状态可以互相转换,便于处理机按照某种规则进行调度。
8. 访管指令、特权指令、系统调用之间的区别和联系:9.①系统调用:用户在程序中能用访管指令调用的,由操作系统提供的子功能集合,其中每一个子功能称为一个系统调用命令。
大纲说明:识记:填空题、选择题.领会:简答题、综合题.简单应用:应用题.第一章网络操作系统概论.{【】符号内的为熟记题}1.计算机系统的定义(P19 L1)领会计算机系统是一种可以按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。
【广义的包含:机械式系统和电子式系统,电子式又可划分为模拟式和数字式】【计算机系统包括:硬件系统和软件系统】2.操作系统的定义(P19 S1)识记操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合:它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机的工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,并使整个计算机系统高效地运行。
【操作系统的任务:1、组织和管理计算机系统中的硬件及软件资源;2、向用户提供各种服务功能。
】3.操作系统的作用和地位(P20 L2 Y1)应用操作系统是系统软件,连接了硬件和软件,是两者之间的桥梁。
作为系统软件,其是(1)计算机资源的管理者、(2)人机交互的接口、(3)扩展机和虚拟机。
【所以对操作系统来讲,具体应用领域的工作不是其所关心的事。
】4.现代操作系统的主要特征(P21 Y2)应用(1)并发性(2)共享性(3)随机性。
【在计算机系统中,对资源的共享有两种形式:互斥共享和同时共享】【操作系统的分类:批处理、分时、实时、桌面、嵌入式、网络、分布式操作系统】5.批处理操作系统的概念(P22 S2)识记用户将需要计算的一组任务(一般称为作业,即JOB)请求交给系统操作员,系统操作员在收到后并不立即将其输入计算机,而是在收到一定数量的用户作业之后组成一批作业,再把这批作业输入到计算机中。
【又分为单道批处理、多道批处理系统】6.分时(交互式)操作系统的概念(P22 S2)识记多个用户通过终端设备与计算机交互来运行各自的作业,并且共享一个计算机系统而互不干扰,每个终端可由一个用户使用,每个用户就好像自己拥有一台计算机。
02335 网络操作系统 (第三章网络操作系统的通信)02335 网络操作系统 (第三章网络操作系统的通信)3.1 网络操作系统的通信基础网络操作系统是一种管理和控制计算机网络的软件系统。
它通过提供各种通信功能,确保计算机网络中的数据能够在不同的计算机和设备之间进行传输和交换。
网络操作系统的通信基础主要包括以下几个方面:3.1.1 网络协议网络协议是计算机网络中实现通信所必需的规则和约定。
它定义了数据包的格式、传输方式、错误检测和纠错机制等。
常见的网络协议有TCP/IP协议、HTTP协议、FTP协议等。
3.1.2 网络拓扑网络拓扑指的是计算机网络中各个节点之间的连接关系。
常见的网络拓扑有星型拓扑、总线拓扑、环形拓扑等。
不同的网络拓扑对通信效率和可靠性有着不同的影响。
3.1.3 网络设备网络设备是实现网络通信的硬件设备,包括路由器、交换机、网卡等。
它们负责将数据包传输到目标节点,并提供数据传输的速度和质量保证。
3.1.4 网络安全网络安全是网络通信中必不可少的一个方面。
网络操作系统需要提供身份认证、数据加密等安全机制,以保护通信过程中的数据不被窃取和篡改。
3.2 网络操作系统的通信模块网络操作系统通信模块是网络操作系统中负责处理通信功能的部分。
它通常包括以下几个模块:3.2.1 数据传输模块数据传输模块负责处理数据包的传输和接收。
它通过网络设备将数据包从源节点传输到目标节点,并在目标节点上进行解析和处理。
3.2.2 路由模块路由模块负责确定数据包的传输路径。
它通过分析目标节点的地质和网络拓扑信息,选择最佳的路径来实现数据包的传输。
3.2.3 传输协议模块传输协议模块负责实现网络通信所使用的协议。
它根据网络协议的规定,对数据包进行封装和解析,并提供数据传输的可靠性和效率保证。
3.2.4 安全认证模块安全认证模块负责对通信过程进行身份认证和数据加密。
它通过用户身份验证和密钥管理等手段,确保通信过程的安全性和机密性。
02335网络操作系统_复习大纲本文档涉及附件:附件1:课程讲义附件2:练习题与答案附件3:网络操作系统案例分析本文所涉及的法律名词及注释:1、网络操作系统:指在网络环境下,针对计算机操作系统增加网络功能的一类操作系统,常见的网络操作系统有Windows、Linux 等。
2、复习大纲:指对网络操作系统课程的重点内容进行总结和归纳,以便学习者系统地复习和理解课程内容。
02335网络操作系统_复习大纲第一章:网络操作系统概述1.1 网络操作系统的定义和作用1.2 网络操作系统的分类和特点1.3 网络操作系统的发展历程第二章:网络基础知识2.1 OSI参考模型和TCP/IP协议族2.2 网络拓扑结构和通信方式2.3 IP地质和子网划分2.4 网络设备:交换机和路由器第三章:Windows网络操作系统3.1 Windows网络操作系统的特点和功能3.2 Windows Server的安装和配置3.3 Windows域名服务和活动目录3.4 Windows网络共享和权限管理3.5 Windows网络安全和故障排除第四章:Linux网络操作系统4.1 Linux网络操作系统的特点和功能4.2 Linux系统的安装和配置4.3 Linux网络服务配置:DHCP、DNS、等4.4 Linux网络安全和故障排除第五章:网络操作系统管理与优化5.1 网络操作系统的管理工具和方法5.2 网络操作系统性能优化和故障排除5.3 网络操作系统的备份和恢复第六章:网络操作系统案例分析6.1 案例一、企业网络操作系统的规划和实施6.2 案例二、校园网络操作系统的管理和优化6.3 案例三、云平台上的网络操作系统实践。
02335 网络操作系统 (第三章网络操作系统的通信)本文档旨在介绍网络操作系统中的通信内容,分为以下章节进行详细阐述。
第一节:网络操作系统概述1.1 网络操作系统的定义及作用1.2 网络操作系统的基本组成1.3 网络操作系统的分类及应用领域第二节:网络操作系统的通信模型2.1 OSI模型概述2.2 网络操作系统与OSI模型的关系2.3 网络操作系统的通信协议第三节:网络操作系统的通信协议3.1 TCP/IP协议族3.2 HTTP协议3.3 FTP协议3.4 SMTP协议3.5 DNS协议第四节:网络操作系统的通信实现4.1 网络操作系统的通信方式4.2 网络操作系统的通信设备4.3 网络操作系统的通信安全性保障第五节:网络操作系统的通信管理5.1 网络操作系统的通信设置5.2 网络操作系统的通信监控5.3 网络操作系统的通信故障排除附件:附录一:网络操作系统相关术语表附录二:网络操作系统常用工具软件附录三:网络操作系统相关案例分析法律名词及注释:1.网络操作系统:指用于管理和控制计算机网络的操作系统。
2.OSI模型:开放系统互联模型,是一个概念模型,将计算机网络通信分为七个层次。
3.TCP/IP协议族:是互联网的核心协议,由TCP、IP等多个协议组成。
4.HTTP协议:超文本传输协议,用于在Web浏览器和Web服务器之间传输超文本数据。
5.FTP协议:文件传输协议,用于在计算机之间传输文件。
6.SMTP协议:简单邮件传输协议,用于在计算机之间传输电子邮件。
7.DNS协议:域名系统,用于将域名解析为IP地质。
附件:1、网络操作系统相关术语表.docx2、网络操作系统常用工具软件.xlsx3、网络操作系统相关案例分析.pdf法律名词及注释:1、网络操作系统:根据《计算机软件保护条例》,网络操作系统指能够提供网络功能的一类软件系统。
2、OSI模型:OSI模型全称为《国际标准化组织开放系统互联参考模型》,是一个基于开放系统互联的概念模型。