Download - Sist Criticos Finalizado
Integrantes
Sergio LaredoEsmeralda Orpineda
Zayra MartinezJoel Urtuzuastegui
Jazmyn mata
1
Recordando sistemas críticos ………………………………………… 3
Disponibilidad y fiabilidad …………………………………………….. 4Terminología………………………………………………………….6Curva de costes/confiabilidad…………………………………….7Errores y defectos……………………………………………………9enfoques para mejorar fiabilidad ……………………………… 10
Seguridad……………………………………………………………………11Clasificación…………………………………………………………..12Relación seguro/confiable…………………………………………13Complementos prevención de fallos……………………………..14
Protección…………………………………………………………………….16Ejemplos de ataques ………………………………………………..17 Tipos de daños………………………………………………………..19aproximaciones para garantizar la proteccion ………………..20
Conclusiones…………………………………………………………………22
2
Fallas que pueden provocar perdidas económicas significativas , daño físico o amenazas a la vida humana.
3
Son propiedades que están estrechamente relacionadas y se expresan como propiedad numérica
La fiabilidad de un sistema es la probabilidad de que sistema funcione correctamente, libre de caídas.
La disponibilidad de un sistema es la probabilidad de que el sistema este en posición de dar los servicios solicitados cuando sea necesario.
4
Fiabilidad Medir fiabilidad de un automóvil con limpia
brisas , depende de su entorno varia el índice de fiabilidad , un conductor de Seattle puede darse cuenta de que no funciona y por tanto no es fiable pero un conductor de las vegas podría no darse cuanta del problema.
Disponibilidad Si un sistema A falla una vez al año y el sistema B
falla una vez al mes ,claramente el sistema A es mas fiable , pero si el sistema A tarda 3 días para reiniciarse y el sistema B tarda 10 minutos, la disponibilidad de B a lo largo del año es mejor.
5
6
7
Fiabilidad y disponibilidad
Percepciones y patrones
Dificultad adicional.
Fallos de funcionamiento del sistema (provocado)
8
Errores de humanos.
Errores de sistemas.
Evitar defectos
Detención y eliminación de defectos
Tolerancia a defectos
Defectos de software.
9
Evitación de efectos.- minimiza la posibilidad de cometer errores y/o detectan errores antes de que se produzcan defectos.
(Evitar empleo de construcciones de lenguajes de programación propensos a errores).
Detección y eliminación de defectos.- se usan técnicas de detección de defectos antes de que funcione el sistema.
(pruebas sistemáticas del sistema y la depuración).
Tolerancia a defectos.- se usan técnicas que aseguren que los defectos no conducen a errores de sistema.
(facilidades de auto detección y uso de módulos redundantes de sistema).
10
Sistema de seguridad critico
-Esencial funcionamiento siempre seguro.
-Nunca debe provocar daños ningún tipo.
Predator, totalmente controlado por software.
( secundario )
11
Software de seguridad critico dividido en:
-Primario , Software embebido como controlador de un sistema.
-Secundario, Software que indirectamente puede provocar lesiones.
12
Software de seguridad es fiable si funciona sin fallos ,algunos incorporan tolerancia a defectos, los programas tolerantes a defectos no son necesariamente seguros.
-Especificación incompleta no describe comportamiento requerido de l sistema
-Mal funcionamiento de hardware hace q el sistema se comporte de manera impredecible ( pueden generar señales fuera de rango del software)
-Operadores generan entradas correctas que en casos particulares pueden fallar.
13
Evitación de contingencia
Detección y eliminación de contingencias
Limitación de daños
(contingencia , fallo en potencia)
14
De gran importancia mantener sentido de la proporción de la seguridad del sistema es imposible conseguir que un sistema sea 100% seguro las personas deben decidir si los beneficios compensan las consecuencias de el uso de software.
15
•Es un atributo del sistema
•Ha adquirido cada vez mas importancia
•Se difunden detalles sobre el sistema
Virus
Uso no autorizado de servicios del sistema
Modificación no autorizada del sistema
17
La protección es importante en todos los sistemas críticos
Errores en el desarrollo de un sistema
Confiabilidad del sistema
18
Denegación del servicio
Corrupción de programas
Revelación de información confidencial
19
Evitar la vulnerabilidad
Detección y neutralización de ataques
Limitación de la exposición
20
Fallos humanos
Password
Software de proteccion
21
La fiabilidad y disponibilidad son las dimensiones mas importantes si un sistema no es fiable es difícil asegurar su seguridad y protección.
Las seguridad de un sistema es un atributo que refleja la calidad para funcionar de forma normal o anormalmente sin amenazar a las personas o a su entorno.
Sin un nivel de protección razonable todos los atributos pueden verse comprometidos a ataques externos que dañarían al sistema.
22
¡Muchas gracias por su atención!
23