¿Qué es un Servidor?

Download Report

Transcript ¿Qué es un Servidor?

¿Qué es un Servidor?
Software instalado en un Equipo que sirve a otros equipos que forman
parte de una Intranet, Extranet o Internet.
Tipos de Servidores
 Servidores de Aplicaciones
 Servidores de Audio y Video
 Servidores de Chat
 Servidores FTP
 Servidores de Correo
 Servidores de Noticias
 Servidores WEB
 …..
Servidor WEB
 Un servidor web o servidor HTTP es un programa
informático que procesa una aplicación del lado del servidor
realizando conexiones bidireccionales y/o unidireccionales y
síncronas o asíncronas con el cliente generando o cediendo
una respuesta en cualquier lenguaje o Aplicación del lado del
cliente. El código recibido por el cliente suele ser compilado
y ejecutado por un navegador web. Para la transmisión de
todos estos datos suele utilizarse algún protocolo.
Generalmente se utiliza el protocolo HTTP para estas
comunicaciones, perteneciente a la capa de aplicación del
modelo OSI. El término también se emplea para referirse al
ordenador que ejecuta el programa.
Modo de Transmisión de los Datos:
TCP/IP
TCP: Protocolo de Control de Transmisión
 El protocolo garantiza que los datos serán entregados en su
destino sin errores y en el mismo orden en que se
transmitieron.
 En la pila de protocolos TCP/IP, TCP es la capa intermedia
entre el protocolo de internet (IP) y la aplicación.
Habitualmente, las aplicaciones necesitan que la
comunicación sea fiable y, dado que la capa IP aporta un
servicio de datagramas no fiable (sin confirmación), TCP
añade las funciones necesarias para prestar un servicio que
permita que la comunicación entre dos sistemas se efectúe
libre de errores, sin pérdidas y con seguridad.
Modo de Transmisión de los Datos:
TCP/IP
IP: Protocolo de Internet
 Los datos en una red basada en IP son enviados en bloques
conocidos como paquetes o datagramas (en el protocolo IP estos
términos se suelen usar indistintamente). En particular, en IP no
se necesita ninguna configuración antes de que un equipo intente
enviar paquetes a otro con el que no se había comunicado antes.
 Una dirección IP es un número que identifica de manera lógica
y jerárquicamente a una interfaz de un dispositivo (habitualmente
una computadora) dentro de una red que utilice el protocolo de
Internet (Internet Protocol), que corresponde al nivel de red o nivel
3 del modelo de referencia OSI.
PUERTO DE COMUNICACIÓN
 Lugar por donde entra información, sale
información, o ambos.
DOMINIO
 Nombre por el cual se identifica a un sitio o
recurso Web.
.com: son los dominios más extendidos en el mundo. Sirven para cualquier
tipo de página web, temática, persona o entidad.
.net: originalmente orientado a empresas relacionadas con Internet y la
tecnología.
.org: diminutivo de “organización”, este tipo de dominios están orientados a
organizaciones sin ánimo de lucro, asociaciones o fundaciones.
.info: se utilizan para página de información general o puntual.
.es: es un tipo de dominio territorial y se usa para páginas web que tengan
alguna relación con España o la cultura española.
ALOJAMIENTO
 Lugar físico donde alojamos los ficheros que
componen nuestro Portal o Servicio.
DNS
 Domain Name System o DNS (en español: sistema de
nombres de dominio) es un sistema de nomenclatura
jerárquica para computadoras, servicios o cualquier recurso
conectado a Internet o a una red privada.
76.123.87.124
www.miweb.es
Sistemas Operativos Soportados:
WINDOWS
UNIX
 2003
 Linux
 XP
 Solaris
 Vista
 …
 Windows 7
 ….
Protocolo HTTP: Definición
 Es un protocolo orientado a transacciones y sigue el esquema
petición-respuesta entre un cliente y un servidor. Al cliente
que efectúa la petición (un navegador web) se lo conoce
como "user agent" (agente del usuario). A la información
transmitida se la llama recurso y se la identifica mediante un
localizador uniforme de recursos (URL). Los recursos
pueden ser archivos, el resultado de la ejecución de un
programa, una consulta a una base de datos, la traducción
automática de un documento, etc.
Protocolo HTTP: Peticiones
 GET: la información va anexada en la propia dirección.
ww.miweb.es/recursos
 POST: Los datos a enviar al servidor se incluyen en el cuerpo
de la misma petición
Formulario Web
 Las Diferencias radican generalmente en la Seguridad.
Lenguajes de Comunicación con el
Servidor
Lenguaje
Fecha
Sistema operativo
Última versión
PHP
1995
Multiplataforma
5.3.5
ASP.Net
1998
Windows (Algunas
versiones)
4.0
Perl
1987
Multiplataforma
5.12.3
Python
1991
Multiplataforma
3.2.0
Ruby
1995
Multiplataforma
1.9.3-p125
Tipos de Servidor
Servidor Seleccionado
 Actualmente más del 60 por 100 de los administradores de
toda la Web utilizan Apache. Se trata de la plataforma de
servidores Web de código fuente abierto más poderosa del
mundo. Día a día aumenta el número de corporaciones que
aceptan este maravilloso código fuente abierto en su
infraestructura IT.