软考高级系统架构师背诵要点---系统安全与系统可靠性分析

news2024/11/19 10:21:34

系统安全与系统可靠性分析

系统安全:

信息摘要、数字签名、数字信封

被动攻击:收集信息为主,破坏保密性

窃听:用各种可能的合法手段和非法手段窃取系统中的信息资源和敏感信

业务流分析:通过对系统进行长期的监听,利用统计分析方法对诸如通信频度、通信的信息流向、通信总量的变化等参数进行研究,从而发现有价值的信息和规律

非法登录:有些资料将这种方式归为被动攻击方式

主动攻击:

类别: 中断(破坏可用性)、篡改(破坏完整性)、伪造(破坏真实性)

假冒身份:通过欺骗通信系统(或用户)达到非法用户成为合法用户,或者特权小的用户冒充成为特权大的用户的目的。黑客大多是采用假冒进行攻击

抵赖:这是一种来自用户的攻击,比如否认自己曾经发布过的某条消息、伪造一份对方来信等

旁路攻击:攻击者利用系统的安全缺陷或安全上的脆弱之处获得非法授权的权力或特权

重放攻击:所截获的某次合法的通信数据拷贝,出于非法的目的而被重新发送。加时间戳能识别并应对重放攻击

拒绝服务:对信息或其他资源的合法访问被无条件的阻止

安全保护等级:

 

系统可靠性:

概念: 系统可靠性是指系统在规定的时间内及规定的环境条件下,完成规定功能的能力,也就是系统无故障运行的概率

可靠性设计:

        1.避错技术

        2.容错技术

主要是冗余设计

结构冗余(硬件、软件冗余)、信息冗余(校验码)、时间冗余(多次进行相同的计算,比对计算结果)

N版本程序设计(静态冗余)、恢复块设计(动态冗余)、防卫式程序设计(try-catch语句)

        3.检错技术

出错后报警,人工处理,成本较低

        4.降低复杂度设计

N版本程序设计

恢复块方法

 

防卫式程序设计

概念:对于程序中存在的错误和不一致,通过在程序中包含错误检测代码和错误恢复代码,使得一旦错误发生,程序能撤销错误状态,恢复到一个已知的正确状态中去

实现策略:错误检测、破坏估计、错误恢复

双机容错

双机热备模式(分为主系统、备用系统)

双机互备模式(同时提供不同的服务,心不跳则接管)

双机双工模式(同时提供相同的服务,集群的一种)

系统可用性:

概念:是指在某个时间点上系统能够按照需求执行的概率

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/191701.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spark08: Spark Job的三种提交模式

一、三种任务提交方式 1. 第一种,standalone模式 基于Spark自己的standalone集群。指定–master spark://bigdata01:7077 2. 第二种,是基于YARN的client模式。 指定–master yarn --deploy-mode client 使用场景:这种方式主要用于测试&am…

Homekit智能家居DIY-智能通断开关

智能通断器,也叫开关模块,可以非常方便地接入家中原有开关、插座、灯具、电器的线路中,通过手机App或者语音即可控制电路通断,轻松实现原有家居设备的智能化改造。 随着智能家居概念的普及,越来越多的人想将自己的家改…

自定义archetype脚手架完整步骤与异常情况处理方案

自定义archetype脚手架完整步骤与异常情况处理方案一、创建模板项目二、生成骨架jar包三、骨架安装到本地仓库如果出现安装位置错误的情况,参考以下场景处理:四、选择骨架,创建新项目创建项目时,如果一直卡在Generating project i…

Java集合(七)LinkedHashSet

LinkedHashSet的全面说明: (1)LinkedHashSet是HashSet的子类 (2)LinkedHashSet底层是一个LinkedHashMap,底层维护了一个数组双向链表 HashSet为数组单向链表 (3)LinkedHashSet根据元素的has…

Redis基础篇:Redis常见命令与数据结构

文章整理自B站黑马视频课程第一章:Redis数据结构介绍一:五种常见基本类型二:三种不常见类型第二章:数据类型的使用一:Redis通用命令二:String类型1:String常见命令2:String常见命令实…

任务系统的程序设计

任务是程序应用中常见的系统,它有助于用户代入角色,也有助于研发、运营和用户的互动,通常完成任务之后会给予用户一定的奖励。1,基本数据结构早期的任务系统设计的都很简单,大部分都是线性结构,偶尔会有环任…

负载均衡-

常见的负载均衡系统包括 3 种:DNS 负载均衡、硬件负载均衡和软件负载均衡。 DNS 负载均衡 DNS 是最简单也是最常见的负载均衡方式,一般用来实现地理级别的均衡。例如,北方的用户访问北京的机房,南方的用户访问深圳的机房。DNS 负…

【FreeRTOS】详细讲解FreeRTOS中事件(event)并通过具体示例讲述其用法

文章目录事件函数解析示例事件 事件,实际上是一种任务间通信的机制,主要用于实现多任务间的同步,其只能是事件类型的通信,无数据传输。与信号量不同的是,它可以实现一对多,多对多的同步。即可以是任意一个事…

为什么data属性是一个函数而不是一个对象?

一、实例和组件定义data的区别 vue实例的时候定义data属性既可以是一个对象,也可以是一个函数 const app new Vue({el:"#app",// 对象格式data:{foo:"foo"},// 函数格式data(){return {foo:"foo"}} }) 组件中定义data属性&#x…

MACD二次金叉选股公式,零轴上下、一次三次金叉举一反三

本文介绍了MACD二次金叉选股公式编写思路,以MACD零轴之下二次金叉为例,编写选股公式,进行信号过滤,并把选股公式改编为技术指标。此外举一反三,介绍了三次金叉以及MACD零轴上二次金叉。 一、MACD二次金叉选股公式编写 …

ECharts线性渐变色示例演示

第003个点击查看专栏目录Echarts的渐变色采用了echarts.graphic.LinearGradient的方法,可以根据代码中的内容来看如何使用。线性渐变,多用于折线柱形图,前四个参数分别是 x0, y0, x2, y2, 范围从 0 - 1,相当于在图形包围盒中的百分…

计算机图形学 第10章 真实感图形

目录 学习目标 前情提要 # RGB颜色模型 HSV颜色模型 CMYK颜色模型/印刷颜色模型 简单光照模型(考)⭐⭐⭐ 简单光照模型假定: 材质属性 环境光模型 漫反射光模型 镜面反射光模型 Phong反射模型: 光强衰减 增加颜色 光滑着色 直线段的…

CentOS 7.9安装zabbix6.0LTS版本

环境说明 这里使用为 CentOS 7.9版本进行测试验证,zabbix Server 采用源码包部署,数据库采用 MySQL8.0版本,zabbix-web使用 ,nginxphp来实现。 具体信息如下: 软件名版本zabbix-server6.0.12LTSzabbix-agent6.0.12LT…

MySQL数据库的常见考点

文章目录1、ACID事务原理事务持久性事务原子性MVCC基本概念MVCC基本原理undo logundo log版本链readviewMVCC实现原理RC读已提交RR可重复读MVCC实现原理总结2、并发事务引发的问题3、事务隔离级别4、索引4.1、索引概述4.2、索引优缺点4.3、索引结构二叉树B-Tree树BTree树BTree优…

测试组合生成器-allpairspy

1、前言 在我们写功能用例时,常常会遇到多个参数有很多的选项,而如果想把这些参数值都要覆盖执行的话,工作量可想而知。那有没有什么办法既可以减少用例数量,也可以保证用例质量又降低测试时间成本,本篇将介绍一款工具…

关于机房精密空调监控系统,你想了解的都在这里!

机房精密空调是针对现代电子设备机房规划的专用空调,它的作业精度和可靠性都要比一般空调高得多。在计算机机房中的设备是由很多的微电子、精细 机械设备等组成,而这些设备运用了很多的易受温度、湿度影响的电子元器件、机械构件及资料,所以精…

Unreal学习笔记2-绘制简单三角形

文章目录1. 概述2. 详论2.1. 代码实现2.2. 解析:Component2.3. 解析:材质2.4. 解析:包围盒2.5. 解析:Section3. 其他4. 参考1. 概述 之所以写这个绘制简单三角形的实例其实是想知道如何在Unreal中通过代码绘制自定义Mesh&#xf…

网页开发:MySQL和Python案例

目录 一、MySQL的概念和引入 二、MySQL指令 1、数据库管理(文件夹) 2、数据表的管理(文件) 3、数据行操作 三、常用的数据类型 四、员工管理案例 1、使用MySQL内置工具(命令) 2、Python代码实现 ①…

Linux学习之常用基本命令【2】

文章目录一 文件内容查看1.1 catcatcat 由第一行开始显示1.2 tactactac 由最后一行开始显示1.3 nlnlnl 显示行号1.4 moremoremore 翻页1.5 lesslessless 翻页1.6 headheadhead 显示前几行1.7 tailtailtail 显示后几行1.8 拓展:LinuxLinuxLinux 链接概念二 VimVimVim…

Ubuntu18.04.6 配置固定ip、ssh登录、root账号

上文讲解了如何下载安装ubuntu,https://blog.csdn.net/weixin_47491957/article/details/128839639 ubuntu在安装完成后,是不能进行ssh登录、且没有root账号,本文带来如何配置ssh登录及root账号 在做这些设置之前,我们要确定ip固…