第一章分布式系统概述。
什么是分布式系统?
分布式系统中透明性的种类、定义。
分布式系统中的扩展技术有哪些?
分布式系统的类型。
第二章体系结构。
四种体系结构样式。
客户端-服务器模型。
协作分布式系统bittorrent工作原理。
第三章分布式进程管理。
进程和线程的比较。
多线程服务器的优点?
**迁移的动机有哪些?
进程对资源的绑定类型有哪些?
资源对机器的绑定类型有哪些?
超载者启动的分布式启发式算法思想。
欠载者启动的分布式启发式算法思想。
什么软件**?举例说明其作用。
第四章分布式系统通信。
什么是远程过程调用?远程过程调用的步骤。
什么是远程对象调用?
消息持久通信与暂时通信的区别?
消息同步通信与异步通信的区别?
能够判断消息通信的类型。
多播通信:反熵和gossiping。
第五章命名。
dns名称解析的方法有哪两种?各自优缺点?
移动实体定位的方法有哪些?
描述分层方法中查找一实体的过程。
描述分层方法中插入一实体的过程。
删除无引用实体的方法。
第六章同步。
lamport 时间戳算法的思想。
全局状态。选举算法中bully算法的思想。
选举算法中环算法的思想。
无线环境下的选举算法。
分布式互斥算法。
实现事务的方法。
死锁预防的等-死算法和伤-等算法。
集中式的死锁检测中的假死锁问题。
分布式的死锁检测chandy-misra-haas算法的思想?
第七章一致性和复制。
复制的目的和代价。
能区分是否符合严格一致性、顺序一致性、因果一致性和fifo 一致性。
能区分是否符合单调读、单调写、写后读和读后写。
基于主备份的协议: 远程写协议、本地写协议。
复制的写协议:主动复制、基于法定数目的协议。
第八章容错性。
什么叫容错性?
掩盖故障的冗余有哪几种?
拜占庭将军问题。
什么叫原子多播?
基本的可靠多播方法的思想,存在的问题。
分布式提交—两阶段提交的思想。
分布式提交—三阶段提交的思想。
什么是稳定存储?
第九章分布式安全。
什么是机密性和完整性?
对通信通道的安全威胁类型有哪几种?
对称加密系统和公钥系统的区别?
什么是安全通道?
阐述基于共享密钥的身份验证的思想。
阐述使用密钥发布中心的身份验证的思想。
阐述使用公钥加密的身份验证的思想。
使用公钥加密对消息进行数字签名的思想。
diffie-hellman 建立共享密钥的原理。
权能和委派。
kerberos工作原理。
第十章分布式文件系统。
nfs的共享预约。
nfs 服务器的重复请求高速缓存。
coda的回叫承诺。
coda的储藏技术。
高级操作系统
分布式系统概念 一个分布式系统是若干个独立的计算机的集合,但是对该系统的用户来说,感觉该系统就像一台计算机一样。分布式操作系统 是对分布式系统提供资源管理的软件系统。通常表现为中间件形式。一 分布式系统的关键目标。分布式系统的4个关键目标 1 必须是资源共享的。要让用户方便地访问资源,并且以一种受控...
高级操作系统
目录。1.分布式操作系统透明性的含义是什么?课本8.5分布式系统的透明性 2 2.简述一种分布式操作系统的时钟同步算法 2 3.为什么需要动态负载平衡?影响其效率的3个主要因素是什么?3 4.论述windows操作系统的安全性 3 4.1 windows操作系统的安全性讨论 3 4.1.1 wind...
高级操作系统
一 解释。1 解释分布式系统概念。一个分布式系统是一些独立的计算机的集合,但是对该系统的用户来说,系统就像一台计算机一样,即 由大量cpu组成的计算机系统。这个定义有两方面的含义 第一,从硬件角度看,每台计算机都是自主的 第二,从软件角度看,用户将整个系统视为一台计算机。2 微内核的主要任务。微内核...