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

Investigación Proyecto de Redes


Enviado por   •  21 de Mayo de 2023  •  Apuntes  •  1.646 Palabras (7 Páginas)  •  45 Visitas

Página 1 de 7

Servidor HTTP:

Funciona bajo el paradigma Cliente-Servidor, Un servidor Web no está limitado a entregar solo páginas Web. Puede entregar cualquier tipo de archivo como pdfs, planillas de cálculo o incluso un formato inventado por nosotros.

Para que un servidor pueda conectarse entre ellos necesitan un puente de datos -> Http Hypertext Transfer Protocol “protocolo de transferencia de hipertextos”

Función del HTTP, es enviar y trasferir los archivos html css, javascript, música y videos, para construir y estructurar el sitio web que estás tratando de conectarnos

Dominio es enmascarar una dirección ip con un texto único y de esa manera se pueda recordar un sitio web

  • Servidor Apache (Muy conocido).  Apache HTTP Server, es un software de Servidor web gratuito y de código abierto y multiplataforma. El servidor y el cliente se van aa comunicar a través del protocolo HTTP y apache es el responsable de garantizar que la comunicación entre ellos sea fluida.

Es personalizable ya que se basa en módulos y se puede activar o desactivar funcionalidades adicionales, Tiene módulos de seguridad, almacenamiento en caché, reescritura de URL, autenticación de contraseñas. Propias configuraciones mediante el archivo .htaccess, que es un archivo de configuración de apache.

  • La instalación mediante el paquete XAMPP, que incluye Apache, base de datos MySQL, PHP,
  • Es estable, actualizan regularmente los parches de seguridad.
  • Es flexible por que se maneja por módulos.
  • Es multiplataforma.
  • Trabaja con WordPress
  • Contras:  Problemas de rendimiento en sitios web con demasiado tráfico.
  • Entre sus desventajas está su bajo rendimiento cuando se reciben miles de requests simultáneos en procesamiento de pedidos de contenido dinámico o archivos estáticos,
  • Si el servidor web es para proveer archivos estáticos o funcionar como proxy:
  • Nginx. (Engine-X,), fue lanzado en el año 2004, este tipo de servidor es utilizado para administrar un sitio web de alto tráfico que se destaca por su alto rendimiento, este servidor fue creado para resolver el problema que se daba al momento de que un servidor web utilizaba subprocesos para manejar las solicitudes del cliente no se podía administrar más de 10 000 conexiones al mismo tiempo, esto ocasiona problemas de rendimiento.
  •  también existe una versión comercial que se distribuye bajo el nombre de Nginx Plus.        
  • La solución que es que Nginx maneja una arquitectura guiada por eventos que no crea un nuevo proceso para cada solicitud. Si no que maneja todas esas solicitudes entrantes en un solo proceso.
  • Neflix, Hulu, Pinterest y Airbnb,
  • Entre sus beneficios encontramos una configuración simple, pero al mismo tiempo poderosa, permitiendo configurarlo para integrarse nativamente con casi cualquier tecnología y lenguaje de programación moderno. Es ideal para despachar archivos estáticos y también dinámicos. Además se destaca por consumir muy pocos recursos bajo entornos de muchas visitas simultáneas, ideal no sólo para despachar visitas rápidamente, sino también para evitar agregar nuevo hardware cuando no es necesario realmente.

  • Contras podemos encontrar solo una, y es que no soporta los archivos .htaccess del clásico Apache, aunque incluye su propio lenguaje de rewrites.

  • LiteSpeed: Desarrollado por LiteSpeedTech, para entornos Linux. Soporta grandes cantidades de conexiones simultáneas con un consumo de recursos realmente bajo, incluso con aplicaciones demandantes como las que utilizan PHP. A nivel de archivos estáticos también está a la altura de Nginx.
  • soporta lectura de datos desde archivos .htaccess.
  • Microsoft IIS: (Internet Information Services): es un tipo de servidor web creado por Microsoft específicamente para su plataforma de sistemas operativos Windows que corría en Windows NT, pero luego dada su creciente popularidad se integraría con Windows Server 2003, Windows Server 2008 y en posteriores ediciones.
  • No es sólo un servidor web, sino también una suite de servicios para la web, ya que ofrece también servicios de SMTP y FTP 
  • Tiene como gran desventaja que es un servidor web propietario exclusivo de Windows,
  • Aparte de los servicios HTTP/HTTPS usuales de un servidor web también ofrece servicios de FTP, SMTP y NNTP,
  • Tomcat. Apache Tomcat, Este servidor por ejemplo es utilizado para aplicaciones Java en lugar de sitios web estáticos , Java Servlet , JavaServer Pages(JSP), Java EL y WebSOcket.
  • No es tan configurable.
  • Lighttpd: Lanzado en 2003 fue una de las primeras alternativas para la lentitud de Apache, diseñado para ser rápido, consumir muy pocos recursos de CPU y RAM, además de permitir miles de conexiones simultáneas. Lighttpd es software libre y se distribuye bajo la licencia BSD, esta disponible para Linux y Unix oficialmente además de una versión no oficial para Windows denominada Lighttpd For Windows. Lighttpd se integra fácilmente con FastCGI, SCGI y CGI lo que permite integrarlo con casi cualquier lenguaje moderno, gracias a su bajo consumo es ideal para servidores VPS o Cloud VPS de bajos recursos.
  • Como contra tiene que no soporta archivos .htaccess, la documentación es escasa y al no ser tan popular, la comunidad que hay detrás es bastante reducida en comparación con sus otros tipos de servidores web «rivales».
  • Caddy : Es uno de los tipos de servidores web más nuevos y que mayores novedades incluye, Caddy nacido en 2015 aunque ya está siendo conocido y haciéndose de un nombre, como curiosidad está escrito en GO un lenguaje joven de Google surgido hace pocos años.
  • Disponible para  Windows, Mac, Linux, BSD y también para Android por lo que aparte de las plataformas i386 y x64 también está disponible para arquitectura AMD.
  • Como novedades es un servidor que nativamente soporta SSL, IPv6 y HTTP/2 por defecto a diferencia de lo común de los demás servidores que es tener que configurar esto por separado con cada dominio que se da de alta.
  • Caddy no es vulnerable a varios CVEs lo que incluye Heartbleed, DROWN, POODLE, y BEAST , adicionalmente para prevenir ataques al protocolo de cifrado usa TLS_FALLBACK_SCSV
  • Como contra podemos decir que el rendimiento no es tan eficiente al manejar múltiples conexiones por lo que no seria aconsejable para sitios de alto trafico.
  • Para la ejecución de WordPress, lo ideal es utilizar un servidor Http de propósito general como Apache o NGINX.
  • Entre los mas populares y sencillos tipos de servidores web podemos encontrar Apache, entre los más rápidos y robustos podemos elegir entre Nginx y LiteSpeed dependiendo de nuestro bolsillo, si necesitamos un servidor a medida que se integre mejor con nuestros desarrollos podemos elegir Node.JS.

Servidor de Correo

MTA (Mail Transport Agent), o Agente de Transferencia de Correo en español,  es un software encargado de transferir el email de un host (equipo informático) a otro. Dicho de otra forma, un MTA es un sistema, software o aplicación que entrega el email que sale de tu servidor, hacia otro MTA o MDA (Mail Delivery Agent) remoto.

...

Descargar como (para miembros actualizados) txt (10 Kb) pdf (118 Kb) docx (509 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com