ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Denegación de servicios DOS


Enviado por   •  4 de Agosto de 2020  •  Apuntes  •  604 Palabras (3 Páginas)  •  58 Visitas

Página 1 de 3

[pic 1][pic 2][pic 3][pic 4][pic 5][pic 6][pic 7]

Objetivos

  • Demostrar que Nodejs es más robusto que Apache.
  • Comprobar lo que ocurre en un ataque DOS.

FASE 1

Práctica de denegación de servicio - Servidor APACHE

Página php montado en el servidor apache

[pic 8][pic 9]

 

Prueba de respuestas del servidor

En la primera prueba simula 5 usuarios al mismo tiempo, realizando 1000 peticiones al servidor web del localhost con el puerto en función 8081, habilitando la opción -k de no cerrar la sesión http.[pic 10]

[pic 11]

Se obtuvo los siguientes resultados

[pic 12][pic 13][pic 14]

En la segunda prueba realizada, simula 500 usuarios al mismo tiempo, realizando 10000 peticiones al servidor web del localhost obteniendo los siguientes resultados

[pic 15]

[pic 16][pic 17][pic 18]

En la tercera prueba realizada, simula 9 usuarios al mismo tiempo, realizando 1000000 peticiones al servidor web del localhost obteniendo los siguientes resultados:

[pic 19][pic 20][pic 21]

En la última prueba realizada, simula 15000 usuarios al mismo tiempo, realizando 100000 peticiones al servidor web del localhost obteniendo los siguientes resultados

[pic 22][pic 23]

Práctica de denegación de servicio - Servidor NODEJS

Página php montado en el servidor nodejs

[pic 24][pic 25]

 

Prueba de respuestas del servidor

En la primera prueba simula 5 usuarios al mismo tiempo, realizando 1000 peticiones al servidor web del localhost con el puerto en función 8080, habilitando la opción -k de no cerrar la sesión http.[pic 26]

[pic 27]

Se obtuvo los siguientes resultados

[pic 28][pic 29][pic 30]

En la segunda prueba realizada, simula 500 usuarios al mismo tiempo, realizando 10000 peticiones al servidor web del localhost obteniendo los siguientes resultados

[pic 31]

[pic 32][pic 33][pic 34]

En la última prueba realizada, simula 20000 usuarios al mismo tiempo, realizando 100000 peticiones al servidor web del localhost obteniendo los siguientes resultados

[pic 35][pic 36]

[pic 37]

[pic 38]

[pic 39][pic 40]

        

FASE 2

Pruebas relizadas al servidor de la página con https (Certificado SSL)

Configuración de certificado SSL

[pic 41][pic 42]

En la prueba realizada, simula 500 usuarios al mismo tiempo, realizando 10000 peticiones al servidor web del localhost obteniendo los siguientes resultados

[pic 43][pic 44][pic 45]


TABLA DE RESUMEN

Generado 100000 llamadas al servidor, distribuidas en

Características

Apache

Node.js ()

Hilos

(150000 hilos)

(20000 hilos)

Generado 10000 llamadas al servidor, distribuidas en 500 hilos

Características

Apache

Node.js

Tiempo total de ejecución

13,6 (s)

26,4 segundos

Tamaño total de transferencia

3,6 mb

1,1 mb

Cantidad de fallos

181

0

Requerimientos por segundo

735 requerimientos

378 requerimientos

Generado 1000 llamadas al servidor, distribuidas en 5 hilos

Características

Apache

Node.js

Tiempo total de ejecución

0,213 (s)

1,8 (s)

Tamaño total de transferencia

1,18 mb

1,1 mb

Cantidad de fallos

0

1

Requerimientos por segundo

4687,92 requerimientos

568,61 requerimientos

...

Descargar como (para miembros actualizados)  txt (4.5 Kb)   pdf (1.3 Mb)   docx (993.9 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com