SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ
1 - 9
SERVIDORES
¿QUÉ ES UN SERVIDOR?
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.
• En Internet, un servidor es un ordenador remoto que provee los datos solicitados
por parte de los navegadores de otras computadoras.
• En redes locales se entiende como el software que configura un PC como
servidor para facilitar el acceso a la red y sus recursos.
• Los Servidores almacenan información en forma de páginas web y a través del
protocolo HTTP lo entregan a petición de los clientes (navegadores web) en
formato HTML.
• En informática, un servidor es un tipo de software que realiza ciertas tareas en
nombre de los usuarios. El término servidor ahora también se utiliza para
referirse al ordenador físico en el cual funciona ese software, una máquina cuyo
propósito es proveer datos de modo que otras máquinas puedan utilizar esos
datos.
• Este uso dual puede llevar a confusión. Por ejemplo, en el caso de un servidor
web, este término podría referirse a la máquina que almacena y maneja los sitios
web, y en este sentido es utilizada por las compañías que ofrecen hosting o
hospedaje. Alternativamente, el servidor web podría referirse al software, como el
servidor de http de Apache, que funciona en la máquina y maneja la entrega de
los componentes de los páginas web como respuesta a peticiones de los
navegadores de los clientes.
TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ
2 - 9
• Los archivos para cada sitio de Internet se almacenan y se ejecutan en el
servidor. Hay muchos servidores en Internet y muchos tipos de servidores, pero
comparten la función común de proporcionar el acceso a los archivos y servicios.
• Un servidor sirve información a los ordenadores que se conecten a él. Cuando
los usuarios se conectan a un servidor pueden acceder a programas, archivos y
otra información del servidor.
• En la web, un servidor web es un ordenador que usa el protocolo http para enviar
páginas web al ordenador de un usuario cuando el usuario las solicita.
• Los servidores web, servidores de correo y servidores de bases de datos son a lo
que tiene acceso la mayoría de la gente al usar Internet.
• Algunos servidores manejan solamente correo o solamente archivos, mientras
que otros hacen más de un trabajo, ya que un mismo ordenador puede tener
diferentes programas de servidor funcionando al mismo tiempo.
• Los servidores se conectan a la red mediante una interfaz que puede ser una red
verdadera o mediante conexión vía línea telefónica o digital.
¿CÓMO FUNCIONA UN SERVIDOR?
El Servidor web se ejecuta en un ordenador manteniéndose a la espera de peticiones
por parte de un cliente (un navegador web) y que responde a estas peticiones
adecuadamente, mediante una página web que se exhibirá en el navegador o
mostrando el respectivo mensaje si se detectó algún error. A modo de ejemplo, al
teclear www.wikipedia.org en nuestro navegador, éste realiza una petición HTTP al
servidor de dicha dirección. El servidor responde al cliente enviando el código HTML de
la página; el cliente, una vez recibido el código, lo interpreta y lo exhibe en pantalla.
Como vemos con este ejemplo, el cliente es el encargado de interpretar el código
HTML, es decir, de mostrar las fuentes, los colores y la disposición de los textos y
objetos de la página; el servidor tan sólo se limita a transferir el código de la página sin
llevar a cabo ninguna interpretación de la misma.
Además de la transferencia de código HTML, los Servidores web pueden entregar
aplicaciones web. Éstas son porciones de código que se ejecutan cuando se realizan
ciertas peticiones o respuestas HTTP. Hay que distinguir entre:
• Aplicaciones en el lado del cliente: el cliente web es el encargado de ejecutarlas
en la máquina del usuario. Son las aplicaciones tipo Java "applets" o Javascript:
el servidor proporciona el código de las aplicaciones al cliente y éste, mediante el
navegador, las ejecuta. Es necesario, por tanto, que el cliente disponga de un
navegador con capacidad para ejecutar aplicaciones (también llamadas scripts).
Comúnmente, los navegadores permiten ejecutar aplicaciones escritas en
lenguaje javascript y java, aunque pueden añadirse más lenguajes mediante el
uso de plugins.
• Aplicaciones en el lado del servidor: el servidor web ejecuta la aplicación; ésta,
una vez ejecutada, genera cierto código HTML; el servidor toma este código
recién creado y lo envía al cliente por medio del protocolo HTTP.
Las aplicaciones de servidor muchas veces suelen ser la mejor opción para realizar
aplicaciones web. La razón es que, al ejecutarse ésta en el servidor y no en la máquina
TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ
3 - 9
del cliente, éste no necesita ninguna capacidad añadida, como sí ocurre en el caso de
querer ejecutar aplicaciones javascript o java. Así pues, cualquier cliente dotado de un
navegador web básico puede utilizar este tipo de aplicaciones.
El hecho de que HTTP y HTML estén íntimamente ligados no debe dar lugar a
confundir ambos términos. HTML es un lenguaje de marcas y HTTP es un "protocolo".
TIPOS DE SERVIDORES
En la siguiente lista hay algunos tipos comunes de servidores: es el que almacena
varios tipos de archivos y los distribuye a otros clientes en la red.
• Servidor de impresiones: controla una o más impresoras y acepta trabajos de
impresión de otros clientes de la red, poniendo en cola los trabajos de impresión
(aunque también puede cambiar la prioridad de las diferentes impresiones), y
realizando la mayoría o todas las otras funciones que en un sitio de trabajo se
realizaría para lograr una tarea de impresión si la impresora fuera conectada
directamente con el puerto de impresora del sitio de trabajo.
• Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones
relacionadas con el correo electrónico para los clientes de la red.
• Servidor de fax: almacena, envía, recibe, enruta y realiza otras funciones necesarias
para la transmisión, la recepción y la distribución apropiadas de los fax.
• Servidor de la telefonía: realiza funciones relacionadas con la telefonía, como es la
de contestador automático, realizando las funciones de un sistema interactivo para la
respuesta de la voz, almacenando los mensajes de voz, encaminando las llamadas y
controlando también la red o el Internet, p. ej., la entrada excesiva de la voz sobre IP
(VoIP), etc.
• Servidor proxy: realiza un cierto tipo de funciones a nombre de otros clientes en la
red para aumentar el funcionamiento de ciertas operaciones (p. ej., prefetching y
TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ
4 - 9
depositar documentos u otros datos que se soliciten muy frecuentemente), también
proporciona servicios de seguridad, o sea, incluye un cortafuegos. Permite
administrar el acceso a internet en una red de computadoras permitiendo o negando
el acceso a diferentes sitios Web.
• Servidor del acceso remoto (RAS): controla las líneas de módem de los monitores
u otros canales de comunicación de la red para que las peticiones conecten con la
red de una posición remota, responde llamadas telefónicas entrantes o reconoce la
petición de la red y realiza la autentificación necesaria y otros procedimientos
necesarios para registrar a un usuario en la red.
• Servidor de uso: realiza la parte lógica de la informática o del negocio de un uso del
cliente, aceptando las instrucciones para que se realicen las operaciones de un sitio
de trabajo y sirviendo los resultados a su vez al sitio de trabajo, mientras que el sitio
de trabajo realiza la interfaz operadora o la porción del GUI del proceso (es decir, la
lógica de la presentación) que se requiere para trabajar correctamente.
• Servidor web: almacena documentos HTML, imágenes, archivos de texto,
escrituras, y demás material Web compuesto por datos (conocidos colectivamente
como contenido), y distribuye este contenido a clientes que la piden en la red.
TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ
5 - 9
• Servidor de base de datos: provee servicios de base de datos a otros programas u
otras computadoras, como es definido por el modelo cliente-servidor. También puede
hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos
programas, prestando el servicio.
• Servidor de reserva: tiene el software de reserva de la red instalado y tiene
cantidades grandes de almacenamiento de la red en discos duros u otras formas del
almacenamiento (cinta, etc.) disponibles para que se utilice con el fin de asegurarse
de que la pérdida de un servidor principal no afecte a la red. Esta técnica también es
denominada clustering.
• Servidor de Seguridad: Tiene software especializado para detener intrusiones
maliciosas, normalmente tienen antivirus, antispyware, antimalware, además de
contar con cortafuegos redundantes de diversos niveles y/o capas para evitar
ataques, los servidores de seguridad varían dependiendo de su utilización e
importancia.
• Servidores de Audio/Video (Audio/Video Servers): Los servidores de Audio/Video
añaden capacidades multimedia a los sitios web permitiéndoles mostrar contenido
multimedia en forma de flujo continuo (streaming) desde el servidor.
Servidores de Chat (Chat Servers): Los servidores de chat permiten intercambiar
información a una gran cantidad de usuarios ofreciendo la posibilidad de llevar a
cabo discusiones en tiempo real.
TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ
6 - 9
• Micro Servidores Serie MSS: La familia de Micro Servidores Serie MSS de
Lantronix proporcionan una solución efectiva en coste y conveniente para estas
aplicaciones donde dispositivos individuales con puertos serie han de ser integrados
en un entorno de red. La familia MSS soporta una gran variedad de opciones de
interfaz serie (RS232, RS422, RS485) y diferentes interfaces Ethernet (10BASE-T,
10BASE-2). Los modelos MSS1-T y MSS1-T2 incorporan un conector RS232 DB25
para los dispositivos serie y una interfaz RJ45 (10BASE-T) para la conexión a la red
Ethernet (el -T2 tiene además un conector 10BASE-2 BNC).
• Servidores FTP (FTP Servers): Uno de los servicios más antiguos de Internet, File
Transfer Protocol permite mover uno o más archivos. Con una de las alternativas
más importantes que nos permite Internet es la transferencia de archivos de una
computadora a otra desde cualquier parte del mundo. Para ello utilizamos el
protocolo de transferencia de archivos o “FTP”.
TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ
7 - 9
• Servidores Groupware (Groupware Servers): Un servidor groupware es un
software diseñado para permitir colaborar a los usuarios, sin importar la localización,
vía Internet o vía Intranet corporativo y trabajar juntos en una atmósfera virtual.
• Servidores IRC (IRC Servers): Otra opción para usuarios que buscan la discusión
en tiempo real, Internet Relay Chat consiste en varias redes de servidores separadas
que permiten que los usuarios conecten el uno al otro vía una red IRC.
Sin embargo, de acuerdo al rol que asumen dentro de una red se dividen en:
• Servidor dedicado: son aquellos que le dedican toda su potencia a administrar los
recursos de la red, es decir, a atender las solicitudes de procesamiento de los
clientes.
• Servidor no dedicado: son aquellos que no dedican toda su potencia a los clientes,
sino también pueden jugar el rol de estaciones de trabajo al procesar solicitudes de
un usuario local.
¿QUÉ SERVIDORES SE UTILIZA PARA SISTEMAS DE INFORMACIÓN
VÍA WEB?
Los servidores que se utilizan para los sistemas de información son bastantes desde los
primeros pasos de las redes hasta la actualidad a continuación se puede mencionar a
los siguientes:
• Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones
relacionadas con el correo electrónico para los usuarios de la red.
TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ
8 - 9
• Servidor de la telefonía: realiza funciones relacionadas con la telefonía, como es la
de contestador automático, realizando las funciones de un sistema interactivo para la
respuesta de la voz, almacenando los mensajes de voz, encaminando las llamadas y
controlando también la red o el Internet, p. ej., la entrada excesiva de la voz sobre IP
(VoIP), etc.
• Servidor proxy: realiza un cierto tipo de funciones a nombre de otros clientes en la
red para aumentar el funcionamiento de ciertas operaciones (p. ej., prefetching y
depositar documentos u otros datos que se soliciten muy frecuentemente), también
proporciona servicios de seguridad, o sea, incluye un cortafuegos. Permite
administrar el acceso a internet en una red de computadoras permitiendo o negando
el acceso a diferentes sitios Web.
• Servidor del acceso remoto (RAS): controla las líneas de módem de los monitores
u otros canales de comunicación de la red para que las peticiones conecten con la
red de una posición remota, responde llamadas telefónicas entrantes o reconoce la
petición de la red y realiza la autentificación necesaria y otros procedimientos
necesarios para registrar a un usuario en la red.
• Servidor web: almacena documentos HTML, imágenes, archivos de texto,
escrituras, y demás material Web compuesto por datos (conocidos colectivamente
como contenido), y distribuye este contenido a clientes que la piden en la red.
• Servidor de base de datos: provee servicios de base de datos a otros programas u
otras computadoras, como es definido por el modelo cliente-servidor. También puede
hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos
programas, prestando el servicio.
• Servidor de reserva: tiene el software de reserva de la red instalado y tiene
cantidades grandes de almacenamiento de la red en discos duros u otras formas del
almacenamiento (cinta, etc.) disponibles para que se utilice con el fin de asegurarse
de que la pérdida de un servidor principal no afecte a la red. Esta técnica también es
denominada clustering.
• Servidor de Seguridad: Tiene software especializado para detener intrusiones
maliciosas, normalmente tienen antivirus, antispyware, antimalware, además de
contar con cortafuegos redundantes de diversos niveles y/o capas para evitar
ataques, los servidores de seguridad varían dependiendo de su utilización e
importancia.
• Servidores de Audio/Video (Audio/Video Servers): Los servidores de Audio/Video
añaden capacidades multimedia a los sitios web permitiéndoles mostrar contenido
multimedia en forma de flujo continuo (streaming) desde el servidor.
Servidores de Chat (Chat Servers): Los servidores de chat permiten intercambiar
información a una gran cantidad de usuarios ofreciendo la posibilidad de llevar a
cabo discusiones en tiempo real.
TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ
9 - 9
• Servidores FTP (FTP Servers): Uno de los servicios más antiguos de Internet, File
Transfer Protocol permite mover uno o más archivos. Con una de las alternativas
más importantes que nos permite Internet es la transferencia de archivos de una
computadora a otra desde cualquier parte del mundo. Para ello utilizamos el
protocolo de transferencia de archivos o “FTP”.
• Servidores Groupware (Groupware Servers): Un servidor groupware es un
software diseñado para permitir colaborar a los usuarios, sin importar la localización,
vía Internet o vía Intranet corporativo y trabajar juntos en una atmósfera virtual.
• Servidores IRC (IRC Servers): Otra opción para usuarios que buscan la discusión
en tiempo real, Internet Relay Chat consiste en varias redes de servidores separadas
que permiten que los usuarios conecten el uno al otro vía una red IRC.
Servidor Web Local
Un Servidor Web Local es aquel Servidor Web que reside en una red local al equipo de
referencia. El Servidor web Local puede estar instalado en cualquiera de los equipos
que forman parte de una red local. Es por tanto obvio, que todos los Servidores Web,
son locales a la red local en la que se encuentran, o como mínimo, locales al sistema
en el que están instalados.
Cuando un servidor Web se encuentra instalado en el mismo equipo desde el cual se
desea acceder puede utilizarse la dirección de Loopback, 127.0.0.1 en Ipv4 y ::1 en
Ipv6. El puerto TCP 80 se obvia. Los archivos se almacenan en un directorio
determinado por la configuración, generalmente modificable.
Existen numerosas aplicaciones que facilitan la instalación automática de servidores
web Apache y aplicaciones adicionales como Mysql y PHP (entre otros), de forma
conjunta, como XAMPP, JAMP o EasyPHP. Estas aplicaciones reciben el nombre de
LAMP cuando se instalan en plataformas Linux, WAMP en sistemas Windows y MAMP
en sistemas Apple Macintosh.
REFERENCIAS BIBLIOGRÁFICAS:
http://es.wikipedia.org/wiki/Servidor_web#Arquitectura
http://servidoresysustipos.blogspot.com/2008/07/servidores-y-sus-tipos.html
http://commons.wikimedia.org/wiki/sERVIDORES
http://es.wikipedia.org/wiki/Programa_%28computaci%C3%B3n%29

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Tipos de servidores y sus usos
Tipos de servidores y sus usosTipos de servidores y sus usos
Tipos de servidores y sus usos
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Servidor HTTP
Servidor HTTPServidor HTTP
Servidor HTTP
 
Trabajo Informatica Final
Trabajo Informatica FinalTrabajo Informatica Final
Trabajo Informatica Final
 
Servidor FTP
Servidor FTPServidor FTP
Servidor FTP
 
Cliente servidor
Cliente   servidorCliente   servidor
Cliente servidor
 
Ftp
FtpFtp
Ftp
 
Publicación de páginas web
Publicación de páginas webPublicación de páginas web
Publicación de páginas web
 
Publicacion web
Publicacion webPublicacion web
Publicacion web
 
introducción tecnologías web
introducción tecnologías webintroducción tecnologías web
introducción tecnologías web
 
File zilla y cliente ftp
File zilla y cliente ftpFile zilla y cliente ftp
File zilla y cliente ftp
 
Informatica
InformaticaInformatica
Informatica
 
Trabajo final metodologia
Trabajo final metodologiaTrabajo final metodologia
Trabajo final metodologia
 
2.13 ftp
2.13 ftp2.13 ftp
2.13 ftp
 
12 servidor ftp
12 servidor ftp12 servidor ftp
12 servidor ftp
 
Cuadro comparativo servidores de internet
Cuadro comparativo servidores de internetCuadro comparativo servidores de internet
Cuadro comparativo servidores de internet
 
Tipos servidores
Tipos  servidoresTipos  servidores
Tipos servidores
 
Ftp
FtpFtp
Ftp
 
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
 

Destacado

JHM Billboard Series
JHM Billboard SeriesJHM Billboard Series
JHM Billboard Seriesoverhearyou
 
Mapa concep
Mapa concepMapa concep
Mapa conceptaxara
 
Semaforo 130130234306-phpapp01
Semaforo 130130234306-phpapp01Semaforo 130130234306-phpapp01
Semaforo 130130234306-phpapp01Luisitoo1211
 
Correcion evaluacion induccion
Correcion evaluacion induccionCorrecion evaluacion induccion
Correcion evaluacion induccionLeandro Parra
 
Outillage pour raccords à sertir inox stainless steel press fittings tools ...
Outillage pour raccords à sertir inox   stainless steel press fittings tools ...Outillage pour raccords à sertir inox   stainless steel press fittings tools ...
Outillage pour raccords à sertir inox stainless steel press fittings tools ...jeremy marcelino
 
New microsoft power point presentation
New microsoft power point presentationNew microsoft power point presentation
New microsoft power point presentationJovanaC
 
10 04 19 Cdfeesm Charente Soko Eder
10 04 19 Cdfeesm Charente Soko Eder10 04 19 Cdfeesm Charente Soko Eder
10 04 19 Cdfeesm Charente Soko Ederflorentvicente
 
Dalton cab logo pdf
Dalton cab logo pdfDalton cab logo pdf
Dalton cab logo pdfcjohnson21
 
Life sample presentation
Life sample presentationLife sample presentation
Life sample presentationkshyju
 

Destacado (20)

Ranking 150620102
Ranking 150620102Ranking 150620102
Ranking 150620102
 
Dades GPS (Per la Via del Nicolau. Bagà - Sant Martí del Puig)
Dades GPS (Per la Via del Nicolau. Bagà - Sant Martí del Puig)Dades GPS (Per la Via del Nicolau. Bagà - Sant Martí del Puig)
Dades GPS (Per la Via del Nicolau. Bagà - Sant Martí del Puig)
 
JHM Billboard Series
JHM Billboard SeriesJHM Billboard Series
JHM Billboard Series
 
Prueba
PruebaPrueba
Prueba
 
Mapa concep
Mapa concepMapa concep
Mapa concep
 
2 b my photos
2 b my photos2 b my photos
2 b my photos
 
Semaforo 130130234306-phpapp01
Semaforo 130130234306-phpapp01Semaforo 130130234306-phpapp01
Semaforo 130130234306-phpapp01
 
Yabas
YabasYabas
Yabas
 
Tidemill Floorplan
Tidemill FloorplanTidemill Floorplan
Tidemill Floorplan
 
Correcion evaluacion induccion
Correcion evaluacion induccionCorrecion evaluacion induccion
Correcion evaluacion induccion
 
Outillage pour raccords à sertir inox stainless steel press fittings tools ...
Outillage pour raccords à sertir inox   stainless steel press fittings tools ...Outillage pour raccords à sertir inox   stainless steel press fittings tools ...
Outillage pour raccords à sertir inox stainless steel press fittings tools ...
 
By Sidon
By SidonBy Sidon
By Sidon
 
00334823
0033482300334823
00334823
 
New microsoft power point presentation
New microsoft power point presentationNew microsoft power point presentation
New microsoft power point presentation
 
Recursos web 2
Recursos web 2Recursos web 2
Recursos web 2
 
10 04 19 Cdfeesm Charente Soko Eder
10 04 19 Cdfeesm Charente Soko Eder10 04 19 Cdfeesm Charente Soko Eder
10 04 19 Cdfeesm Charente Soko Eder
 
Peru
PeruPeru
Peru
 
Libro
LibroLibro
Libro
 
Dalton cab logo pdf
Dalton cab logo pdfDalton cab logo pdf
Dalton cab logo pdf
 
Life sample presentation
Life sample presentationLife sample presentation
Life sample presentation
 

Similar a servidor (20)

Servidores trabajo
Servidores trabajoServidores trabajo
Servidores trabajo
 
Servidores trabajo
Servidores trabajoServidores trabajo
Servidores trabajo
 
Servidores
ServidoresServidores
Servidores
 
Servidores
ServidoresServidores
Servidores
 
Servidores web
Servidores webServidores web
Servidores web
 
Joselyn acosta
Joselyn acostaJoselyn acosta
Joselyn acosta
 
Trabajo servidores ci. 4469203
Trabajo servidores  ci. 4469203Trabajo servidores  ci. 4469203
Trabajo servidores ci. 4469203
 
Semana 10 servidores y clientes
Semana 10 servidores y clientesSemana 10 servidores y clientes
Semana 10 servidores y clientes
 
Evolucion de los sistemas computacionales
Evolucion de los sistemas computacionalesEvolucion de los sistemas computacionales
Evolucion de los sistemas computacionales
 
Semana 10 servidores y clientes
Semana 10 servidores y clientesSemana 10 servidores y clientes
Semana 10 servidores y clientes
 
Resumenservidores
ResumenservidoresResumenservidores
Resumenservidores
 
Entrada 11 del blog
Entrada 11 del blogEntrada 11 del blog
Entrada 11 del blog
 
Tecnologia actual
Tecnologia actualTecnologia actual
Tecnologia actual
 
Servidor web
Servidor webServidor web
Servidor web
 
Apuntes entorno cliente servidor
Apuntes entorno cliente   servidorApuntes entorno cliente   servidor
Apuntes entorno cliente servidor
 
Servidores web
Servidores webServidores web
Servidores web
 
servidores web
servidores webservidores web
servidores web
 
Servidores web 6ciclo
Servidores web 6cicloServidores web 6ciclo
Servidores web 6ciclo
 
Tema los servidores... moli marre jussy talia
Tema los servidores... moli marre jussy taliaTema los servidores... moli marre jussy talia
Tema los servidores... moli marre jussy talia
 
Servidores
ServidoresServidores
Servidores
 

servidor

  • 1. TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ 1 - 9 SERVIDORES ¿QUÉ ES UN SERVIDOR? 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. • En Internet, un servidor es un ordenador remoto que provee los datos solicitados por parte de los navegadores de otras computadoras. • En redes locales se entiende como el software que configura un PC como servidor para facilitar el acceso a la red y sus recursos. • Los Servidores almacenan información en forma de páginas web y a través del protocolo HTTP lo entregan a petición de los clientes (navegadores web) en formato HTML. • En informática, un servidor es un tipo de software que realiza ciertas tareas en nombre de los usuarios. El término servidor ahora también se utiliza para referirse al ordenador físico en el cual funciona ese software, una máquina cuyo propósito es proveer datos de modo que otras máquinas puedan utilizar esos datos. • Este uso dual puede llevar a confusión. Por ejemplo, en el caso de un servidor web, este término podría referirse a la máquina que almacena y maneja los sitios web, y en este sentido es utilizada por las compañías que ofrecen hosting o hospedaje. Alternativamente, el servidor web podría referirse al software, como el servidor de http de Apache, que funciona en la máquina y maneja la entrega de los componentes de los páginas web como respuesta a peticiones de los navegadores de los clientes.
  • 2. TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ 2 - 9 • Los archivos para cada sitio de Internet se almacenan y se ejecutan en el servidor. Hay muchos servidores en Internet y muchos tipos de servidores, pero comparten la función común de proporcionar el acceso a los archivos y servicios. • Un servidor sirve información a los ordenadores que se conecten a él. Cuando los usuarios se conectan a un servidor pueden acceder a programas, archivos y otra información del servidor. • En la web, un servidor web es un ordenador que usa el protocolo http para enviar páginas web al ordenador de un usuario cuando el usuario las solicita. • Los servidores web, servidores de correo y servidores de bases de datos son a lo que tiene acceso la mayoría de la gente al usar Internet. • Algunos servidores manejan solamente correo o solamente archivos, mientras que otros hacen más de un trabajo, ya que un mismo ordenador puede tener diferentes programas de servidor funcionando al mismo tiempo. • Los servidores se conectan a la red mediante una interfaz que puede ser una red verdadera o mediante conexión vía línea telefónica o digital. ¿CÓMO FUNCIONA UN SERVIDOR? El Servidor web se ejecuta en un ordenador manteniéndose a la espera de peticiones por parte de un cliente (un navegador web) y que responde a estas peticiones adecuadamente, mediante una página web que se exhibirá en el navegador o mostrando el respectivo mensaje si se detectó algún error. A modo de ejemplo, al teclear www.wikipedia.org en nuestro navegador, éste realiza una petición HTTP al servidor de dicha dirección. El servidor responde al cliente enviando el código HTML de la página; el cliente, una vez recibido el código, lo interpreta y lo exhibe en pantalla. Como vemos con este ejemplo, el cliente es el encargado de interpretar el código HTML, es decir, de mostrar las fuentes, los colores y la disposición de los textos y objetos de la página; el servidor tan sólo se limita a transferir el código de la página sin llevar a cabo ninguna interpretación de la misma. Además de la transferencia de código HTML, los Servidores web pueden entregar aplicaciones web. Éstas son porciones de código que se ejecutan cuando se realizan ciertas peticiones o respuestas HTTP. Hay que distinguir entre: • Aplicaciones en el lado del cliente: el cliente web es el encargado de ejecutarlas en la máquina del usuario. Son las aplicaciones tipo Java "applets" o Javascript: el servidor proporciona el código de las aplicaciones al cliente y éste, mediante el navegador, las ejecuta. Es necesario, por tanto, que el cliente disponga de un navegador con capacidad para ejecutar aplicaciones (también llamadas scripts). Comúnmente, los navegadores permiten ejecutar aplicaciones escritas en lenguaje javascript y java, aunque pueden añadirse más lenguajes mediante el uso de plugins. • Aplicaciones en el lado del servidor: el servidor web ejecuta la aplicación; ésta, una vez ejecutada, genera cierto código HTML; el servidor toma este código recién creado y lo envía al cliente por medio del protocolo HTTP. Las aplicaciones de servidor muchas veces suelen ser la mejor opción para realizar aplicaciones web. La razón es que, al ejecutarse ésta en el servidor y no en la máquina
  • 3. TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ 3 - 9 del cliente, éste no necesita ninguna capacidad añadida, como sí ocurre en el caso de querer ejecutar aplicaciones javascript o java. Así pues, cualquier cliente dotado de un navegador web básico puede utilizar este tipo de aplicaciones. El hecho de que HTTP y HTML estén íntimamente ligados no debe dar lugar a confundir ambos términos. HTML es un lenguaje de marcas y HTTP es un "protocolo". TIPOS DE SERVIDORES En la siguiente lista hay algunos tipos comunes de servidores: es el que almacena varios tipos de archivos y los distribuye a otros clientes en la red. • Servidor de impresiones: controla una o más impresoras y acepta trabajos de impresión de otros clientes de la red, poniendo en cola los trabajos de impresión (aunque también puede cambiar la prioridad de las diferentes impresiones), y realizando la mayoría o todas las otras funciones que en un sitio de trabajo se realizaría para lograr una tarea de impresión si la impresora fuera conectada directamente con el puerto de impresora del sitio de trabajo. • Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones relacionadas con el correo electrónico para los clientes de la red. • Servidor de fax: almacena, envía, recibe, enruta y realiza otras funciones necesarias para la transmisión, la recepción y la distribución apropiadas de los fax. • Servidor de la telefonía: realiza funciones relacionadas con la telefonía, como es la de contestador automático, realizando las funciones de un sistema interactivo para la respuesta de la voz, almacenando los mensajes de voz, encaminando las llamadas y controlando también la red o el Internet, p. ej., la entrada excesiva de la voz sobre IP (VoIP), etc. • Servidor proxy: realiza un cierto tipo de funciones a nombre de otros clientes en la red para aumentar el funcionamiento de ciertas operaciones (p. ej., prefetching y
  • 4. TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ 4 - 9 depositar documentos u otros datos que se soliciten muy frecuentemente), también proporciona servicios de seguridad, o sea, incluye un cortafuegos. Permite administrar el acceso a internet en una red de computadoras permitiendo o negando el acceso a diferentes sitios Web. • Servidor del acceso remoto (RAS): controla las líneas de módem de los monitores u otros canales de comunicación de la red para que las peticiones conecten con la red de una posición remota, responde llamadas telefónicas entrantes o reconoce la petición de la red y realiza la autentificación necesaria y otros procedimientos necesarios para registrar a un usuario en la red. • Servidor de uso: realiza la parte lógica de la informática o del negocio de un uso del cliente, aceptando las instrucciones para que se realicen las operaciones de un sitio de trabajo y sirviendo los resultados a su vez al sitio de trabajo, mientras que el sitio de trabajo realiza la interfaz operadora o la porción del GUI del proceso (es decir, la lógica de la presentación) que se requiere para trabajar correctamente. • Servidor web: almacena documentos HTML, imágenes, archivos de texto, escrituras, y demás material Web compuesto por datos (conocidos colectivamente como contenido), y distribuye este contenido a clientes que la piden en la red.
  • 5. TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ 5 - 9 • Servidor de base de datos: provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. También puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio. • Servidor de reserva: tiene el software de reserva de la red instalado y tiene cantidades grandes de almacenamiento de la red en discos duros u otras formas del almacenamiento (cinta, etc.) disponibles para que se utilice con el fin de asegurarse de que la pérdida de un servidor principal no afecte a la red. Esta técnica también es denominada clustering. • Servidor de Seguridad: Tiene software especializado para detener intrusiones maliciosas, normalmente tienen antivirus, antispyware, antimalware, además de contar con cortafuegos redundantes de diversos niveles y/o capas para evitar ataques, los servidores de seguridad varían dependiendo de su utilización e importancia. • Servidores de Audio/Video (Audio/Video Servers): Los servidores de Audio/Video añaden capacidades multimedia a los sitios web permitiéndoles mostrar contenido multimedia en forma de flujo continuo (streaming) desde el servidor. Servidores de Chat (Chat Servers): Los servidores de chat permiten intercambiar información a una gran cantidad de usuarios ofreciendo la posibilidad de llevar a cabo discusiones en tiempo real.
  • 6. TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ 6 - 9 • Micro Servidores Serie MSS: La familia de Micro Servidores Serie MSS de Lantronix proporcionan una solución efectiva en coste y conveniente para estas aplicaciones donde dispositivos individuales con puertos serie han de ser integrados en un entorno de red. La familia MSS soporta una gran variedad de opciones de interfaz serie (RS232, RS422, RS485) y diferentes interfaces Ethernet (10BASE-T, 10BASE-2). Los modelos MSS1-T y MSS1-T2 incorporan un conector RS232 DB25 para los dispositivos serie y una interfaz RJ45 (10BASE-T) para la conexión a la red Ethernet (el -T2 tiene además un conector 10BASE-2 BNC). • Servidores FTP (FTP Servers): Uno de los servicios más antiguos de Internet, File Transfer Protocol permite mover uno o más archivos. Con una de las alternativas más importantes que nos permite Internet es la transferencia de archivos de una computadora a otra desde cualquier parte del mundo. Para ello utilizamos el protocolo de transferencia de archivos o “FTP”.
  • 7. TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ 7 - 9 • Servidores Groupware (Groupware Servers): Un servidor groupware es un software diseñado para permitir colaborar a los usuarios, sin importar la localización, vía Internet o vía Intranet corporativo y trabajar juntos en una atmósfera virtual. • Servidores IRC (IRC Servers): Otra opción para usuarios que buscan la discusión en tiempo real, Internet Relay Chat consiste en varias redes de servidores separadas que permiten que los usuarios conecten el uno al otro vía una red IRC. Sin embargo, de acuerdo al rol que asumen dentro de una red se dividen en: • Servidor dedicado: son aquellos que le dedican toda su potencia a administrar los recursos de la red, es decir, a atender las solicitudes de procesamiento de los clientes. • Servidor no dedicado: son aquellos que no dedican toda su potencia a los clientes, sino también pueden jugar el rol de estaciones de trabajo al procesar solicitudes de un usuario local. ¿QUÉ SERVIDORES SE UTILIZA PARA SISTEMAS DE INFORMACIÓN VÍA WEB? Los servidores que se utilizan para los sistemas de información son bastantes desde los primeros pasos de las redes hasta la actualidad a continuación se puede mencionar a los siguientes: • Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones relacionadas con el correo electrónico para los usuarios de la red.
  • 8. TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ 8 - 9 • Servidor de la telefonía: realiza funciones relacionadas con la telefonía, como es la de contestador automático, realizando las funciones de un sistema interactivo para la respuesta de la voz, almacenando los mensajes de voz, encaminando las llamadas y controlando también la red o el Internet, p. ej., la entrada excesiva de la voz sobre IP (VoIP), etc. • Servidor proxy: realiza un cierto tipo de funciones a nombre de otros clientes en la red para aumentar el funcionamiento de ciertas operaciones (p. ej., prefetching y depositar documentos u otros datos que se soliciten muy frecuentemente), también proporciona servicios de seguridad, o sea, incluye un cortafuegos. Permite administrar el acceso a internet en una red de computadoras permitiendo o negando el acceso a diferentes sitios Web. • Servidor del acceso remoto (RAS): controla las líneas de módem de los monitores u otros canales de comunicación de la red para que las peticiones conecten con la red de una posición remota, responde llamadas telefónicas entrantes o reconoce la petición de la red y realiza la autentificación necesaria y otros procedimientos necesarios para registrar a un usuario en la red. • Servidor web: almacena documentos HTML, imágenes, archivos de texto, escrituras, y demás material Web compuesto por datos (conocidos colectivamente como contenido), y distribuye este contenido a clientes que la piden en la red. • Servidor de base de datos: provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. También puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio. • Servidor de reserva: tiene el software de reserva de la red instalado y tiene cantidades grandes de almacenamiento de la red en discos duros u otras formas del almacenamiento (cinta, etc.) disponibles para que se utilice con el fin de asegurarse de que la pérdida de un servidor principal no afecte a la red. Esta técnica también es denominada clustering. • Servidor de Seguridad: Tiene software especializado para detener intrusiones maliciosas, normalmente tienen antivirus, antispyware, antimalware, además de contar con cortafuegos redundantes de diversos niveles y/o capas para evitar ataques, los servidores de seguridad varían dependiendo de su utilización e importancia. • Servidores de Audio/Video (Audio/Video Servers): Los servidores de Audio/Video añaden capacidades multimedia a los sitios web permitiéndoles mostrar contenido multimedia en forma de flujo continuo (streaming) desde el servidor. Servidores de Chat (Chat Servers): Los servidores de chat permiten intercambiar información a una gran cantidad de usuarios ofreciendo la posibilidad de llevar a cabo discusiones en tiempo real.
  • 9. TECNOLOGÍA WEB LIC. CYNTHIA RODRÍGUEZ 9 - 9 • Servidores FTP (FTP Servers): Uno de los servicios más antiguos de Internet, File Transfer Protocol permite mover uno o más archivos. Con una de las alternativas más importantes que nos permite Internet es la transferencia de archivos de una computadora a otra desde cualquier parte del mundo. Para ello utilizamos el protocolo de transferencia de archivos o “FTP”. • Servidores Groupware (Groupware Servers): Un servidor groupware es un software diseñado para permitir colaborar a los usuarios, sin importar la localización, vía Internet o vía Intranet corporativo y trabajar juntos en una atmósfera virtual. • Servidores IRC (IRC Servers): Otra opción para usuarios que buscan la discusión en tiempo real, Internet Relay Chat consiste en varias redes de servidores separadas que permiten que los usuarios conecten el uno al otro vía una red IRC. Servidor Web Local Un Servidor Web Local es aquel Servidor Web que reside en una red local al equipo de referencia. El Servidor web Local puede estar instalado en cualquiera de los equipos que forman parte de una red local. Es por tanto obvio, que todos los Servidores Web, son locales a la red local en la que se encuentran, o como mínimo, locales al sistema en el que están instalados. Cuando un servidor Web se encuentra instalado en el mismo equipo desde el cual se desea acceder puede utilizarse la dirección de Loopback, 127.0.0.1 en Ipv4 y ::1 en Ipv6. El puerto TCP 80 se obvia. Los archivos se almacenan en un directorio determinado por la configuración, generalmente modificable. Existen numerosas aplicaciones que facilitan la instalación automática de servidores web Apache y aplicaciones adicionales como Mysql y PHP (entre otros), de forma conjunta, como XAMPP, JAMP o EasyPHP. Estas aplicaciones reciben el nombre de LAMP cuando se instalan en plataformas Linux, WAMP en sistemas Windows y MAMP en sistemas Apple Macintosh. REFERENCIAS BIBLIOGRÁFICAS: http://es.wikipedia.org/wiki/Servidor_web#Arquitectura http://servidoresysustipos.blogspot.com/2008/07/servidores-y-sus-tipos.html http://commons.wikimedia.org/wiki/sERVIDORES http://es.wikipedia.org/wiki/Programa_%28computaci%C3%B3n%29