SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
TECNOLOGIAS WEB
Fqm. Página 1
SERVIDORES
QUE ES UN SERVIDOR?
En informática, un servidor es un nodo que forma parte de una red, provee servicios a otros
nodos denominados clientes.
También se suele denominar con la palabra servidor a:
• Una aplicación informática o programa que realiza algunas tareas en beneficio de otras
aplicaciones llamadas clientes. Algunos servicios habituales son los servicios de
archivos, que permiten a los usuarios almacenar y acceder a los archivos de una
computadora y los servicios de aplicaciones, que realizan tareas en beneficio directo del
usuario final. Este es el significado original del término. Es posible que un ordenador
cumpla simultáneamente las funciones de cliente y de servidor.
• Una computadora en la que se ejecuta un programa que realiza alguna tarea en
beneficio de otras aplicaciones llamadas clientes, tanto si se trata de un ordenador
central (mainframe), un miniordenador, una computadora personal, una PDA o
un sistema embebido; sin embargo, hay computadoras destinadas únicamente a proveer
los servicios de estos programas: estos son los servidores por antonomasia.
Ejemplo de un servidor del tipo rack.
• Un servidor no es necesariamente una máquina de última generación de grandes
proporciones, no es necesariamente un superordenador; un servidor puede ser desde
una computadora vieja, hasta una máquina sumamente potente (ej.: servidores web,
bases de datos grandes, etc. Procesadores especiales y hasta varios terabytes de
memoria). Todo esto depende del uso que se le dé al servidor. Si usted lo desea, puede
convertir al equipo desde el cual usted está leyendo esto en un servidor instalando un
programa que trabaje por la red y a la que los usuarios de su red ingresen a través de un
programa de servidor web como Apache.
TECNOLOGIAS WEB
Fqm. Página 2
Por lo cual podemos llegar a la conclusión de que un servidor también puede ser un proceso
que entrega información o sirve a otro proceso. El modelo Cliente-Servidor no
necesariamente implica tener dos ordenadores, ya que un proceso cliente puede solicitar
algo como una impresión a un proceso servidor en un mismo ordenador.
Por tanto básicamente tendremos el siguiente esquema general, en el denominado esquema
“cliente-servidor” que es uno de los más usados ya que en él se basa gran parte de internet.
Como vemos, tenemos una máquina servidora que se comunica con variados clientes, todos
demandando algún tipo de información. Esta información puede ser desde archivos de
texto, video, audio, imágenes, emails, aplicaciones, programas, consultas a base de datos,
etc.
Por regla general, las máquinas servidoras suelen ser algo más potentes que un ordenador
normal. Sobre todo suelen tener más capacidad tanto de almacenamiento de información
como de memoria principal, ya que tienen que dar servicio a muchos clientes. Pero como
todo, también depende de las necesidades, ya que podemos tener un servidor de menores
prestaciones si vamos a tener pocos clientes conectados, o si los servicios que queramos en
el servidor no requieren una gran capacidad servidora.
TECNOLOGIAS WEB
Fqm. Página 3
COMO 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 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".
ALGUNOS TERMINOS MÁS USUALES EN SERVIDORES.
Vamos ahora a introducir algunos términos que son muy usados cuando nos referimos a
servidores. Estos términos suelen usarse para definir lo que hace un servidor. Por ejemplo,
TECNOLOGIAS WEB
Fqm. Página 4
se suele llamar servidor web a aquél cuya actividad principal es enviar páginas web a los
usuarios que las solicitan cuando se conectan a internet. Veamos los términos usados
habitualmente cuando se habla de servidores:
- Proxy: Es un programa u ordenador que hace de intermediario entre dos ordenadores.
Supongamos que nosotros nos identificamos como “juanito” y queremos hacer una petición
al servidor llamado “pepito”. Si la petición la hacemos directamente, “pepito” sabe que
“juanito” le hizo una petición. En cambio, si usamos un proxy que sería un intermediario
que por ejemplo podemos llamar “manolito”, la petición se la haríamos a manolito y éste se
la haría a pepito. De esta manera, pepito no sabe que quien realmente ha hecho la petición
es juanito. A su vez, el intermediario puede bloquear determinadas peticiones. Por ejemplo,
si pedimos a un proxy que tiene bloqueadas las extensiones .xxx, que nos muestre la página
web “amanecer.xxx”, dicha página web no se nos mostrará porque el proxy actúa
bloqueándola.
- DNS: son las siglas de Domain Name System. Es un sistema por el que se asocia una
información con un nombre de dominio. El ejemplo más claro es cuando introducimos una
ruta url en nuestro navegador de internet del tipo http://www.aprenderaprogramar.com. Una
vez hemos introducido esta ruta, dicha información es enviada a un servidor DNS que lo
que hace es determinar en qué lugar se encuentra esa página web alojada y nos conecta con
ella.
- Web: el término web va asociado a internet, donde los usuarios utilizan sus navegadores
web para visitar sitios web, que básicamente se componen de páginas web donde los
usuarios pueden acceder a informaciones con texto, videos, imágenes, etc y navegan a
través de enlaces o hipervínculos a otras webs.
- FTP: acrónimo de File Transfer Protocol o Protocolo de transferencia de archivos. Es un
protocolo utilizado para la transferencia de archivos entre un cliente y un servidor,
permitiendo al cliente descargar el archivo desde el servidor o al servidor recibir un archivo
enviado desde un cliente. Por defecto FTP no lleva ningún tipo de encriptación permitiendo
la máxima velocidad en la transferencia de los archivos, pero puede presentar problemas de
seguridad, por lo que muchas veces se utiliza SFTP que permite un servicio de seguridad
encriptada.
- Dedicación: normalmente al ser los servidores equipos más potentes y por tanto más
caros, se suelen compartir entre varias personas o empresas, permitiéndoles a todos tener un
servicio de gran calidad y a un mínimo precio. En este caso se dice que se trata de un
servidor compartido. Pero en otros casos puede haber servidores dedicados exclusivamente
a una sola persona o empresa si esta puede hacer frente al gasto económico que supone. En
este caso se dice que el servidor es “dedicado”.
TECNOLOGIAS WEB
Fqm. Página 5
- POP3 y SMTP: hay servidores especializados en correos electrónicos o e-mails. Estos
utilizan los protocolos POP3 y SMTP para recibir los correos de nuestro servidor en
nuestro cliente, o para enviar desde nuestro cliente un correo al servidor de otro cliente.
Aunque hay diversos tipos de protocolos estos son los más utilizados. Un protocolo no es
otra cosa que “una forma de hacer algo”.
- DHCP y TCP/IP: cuando un cliente se conecta a un servidor, éste tiene que identificar a
cada cliente y lo hace con una dirección IP. Es decir, cuando desde casa entramos en una
página web estamos identificados por una serie de dígitos que son nuestra IP. Esta
dirección ip son 4 pares de números y es única para cada cliente. Así el protocolo TCP/IP
permite que cuando nos conectamos a internet se nos asigne una dirección IP que nos
identifica. Cada ordenador conectado a internet tiene su dirección IP, aunque en el caso de
usuarios de una empresa que da acceso a internet como “Telefónica”, varios usuarios de la
empresa pueden tener la misma IP porque utilizan un mismo servidor para canalizar sus
peticiones en internet. Por otro lado, DHCP es un protocolo de asignación dinámica de host
que permite asignar una ip dinámicamente a cada cliente cuando este se conecta con el
servidor que le da acceso a internet. Esto significa que si nos conectamos el lunes a internet,
nuestra IP, que nos asigna Telefónica, puede ser 82.78.12.52. En cambio, si nos conectamos
el jueves nuestra IP podría ser 212.15.23.88. ¿Por qué cambia nuestra IP? Porque la
empresa que nos da conexión nos asigna una de sus IPs disponibles. En cambio, los
servidores al ser máquinas más potentes e importantes suelen tener una IP fija.
Una vez introducido estos conceptos, vamos a ver los tipos de servidores, que básicamente
se basan en el uso de estos términos.
¿CUÁNTOS TIPOS DE SERVIDORES EXISTEN?
Estos son las clases de servidores que existen actualmente:
Servidor de aplicaciones
Servidor de archivos
Servidor de audio/video
Servidor de backup
Servidor de base de datos
Servidor de chat
Servidor de correo
Servidor de fax
Servidor FTP
Servidor groupware
Servidor IRC
Servidor de impresión
TECNOLOGIAS WEB
Fqm. Página 6
Servidor de juego
Servidor de listas de correo
Servidor de news
Servidor proxy
Servidor de telefonía
Servidor telnet
Servidor web
QUE TIPOS DE SERVIDORES EXISTEN?
Podemos ver los tipos de servidores más habituales.
Servidor de Correo
Es el servidor que almacena, envía, recibe y realiza todas las operaciones relacionadas con
el e-mail de sus clientes.
Servidor Proxy
Es el servidor que actúa de intermediario de forma que el servidor que recibe una petición
no conoce quién es el cliente que verdaderamente está detrás de esa petición.
Servidor Web
Almacena principalmente documentos HTML (son documentos a modo de archivos con un
formato especial para la visualización de páginas web en los navegadores de los clientes),
imágenes, videos, texto, presentaciones, y en general todo tipo de información. Además se
encarga de enviar estas informaciones a los clientes.
Servidor de Base de Datos
Da servicios de almacenamiento y gestión de bases de datos a sus clientes. Una base de
datos es un sistema que nos permite almacenar grandes cantidades de información. Por
ejemplo, todos los datos de los clientes de un banco y sus movimientos en las cuentas.
Servidores Clúster
Son servidores especializados en el almacenamiento de la información teniendo grandes
capacidades de almacenamiento y permitiendo evitar la pérdida de la información por
problemas en otros servidores.
TECNOLOGIAS WEB
Fqm. Página 7
Servidores Dedicados
Como ya expresamos anteriormente, hay servidores compartidos si hay varias personas o
empresas usando un mismo servidor, o dedicados que son exclusivos para una sola persona
o empresa.
Servidores de imágenes
Recientemente también se han popularizado servidores especializados en imágenes,
permitiendo alojar gran cantidad de imágenes sin consumir recursos de nuestro servidor
web en almacenamiento o para almacenar fotografías personales, profesionales, etc.
Algunos gratuitos pueden ser:
CONCLUSIONES:
Un servidor es un ordenador de gran capacidad que atiende las peticiones de cientos o miles
de ordenadores a los que envía información u ofrece un servicio. El mundo de los
servidores es muy complejo. No te preocupes si algunos términos no te resultan del todo
claros pues hay profesionales que llevan muchos años trabajando con servidores y
realmente es difícil conocer la gran variedad de tipos y nomenclatura que se utiliza para
referirse a todos ellos.
BIBLIOGRAFIA.
• www.todoexpertos.com
• Enciclopedia interactiva de los conocimientos. Introducción a la informática.
• http://www.monografias.com/trabajos12/trdecom/trdecom.shtml#ixzz2LvV3blFM

Más contenido relacionado

La actualidad más candente

Arquitectura de desarrollo web
Arquitectura de desarrollo webArquitectura de desarrollo web
Arquitectura de desarrollo webGiancarlos Perez
 
Publicación de contenidos en web.
Publicación de contenidos en web.Publicación de contenidos en web.
Publicación de contenidos en web.blancayjavi
 
Correo electrónico
Correo electrónico Correo electrónico
Correo electrónico Pamela Caiza
 
Capa de aplicacion (Final)
Capa de aplicacion (Final)Capa de aplicacion (Final)
Capa de aplicacion (Final)ITTBlogger
 
Resumen servidores
Resumen servidoresResumen servidores
Resumen servidoresamador11
 
Tipos y caracteristicas de servidores
Tipos y caracteristicas de servidoresTipos y caracteristicas de servidores
Tipos y caracteristicas de servidoresRene Martinez
 
Trabajo que es un servidor
Trabajo que es un servidorTrabajo que es un servidor
Trabajo que es un servidoredgar_o
 
El correo electronico
El correo electronicoEl correo electronico
El correo electronicojosselynkelly
 
Correo electronico
Correo electronicoCorreo electronico
Correo electronicoEdgar Wilson
 
Correo electrónico
Correo electrónicoCorreo electrónico
Correo electrónicoKriz Cortez
 
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...Didier Granados
 
Correo ElectróNico
Correo ElectróNicoCorreo ElectróNico
Correo ElectróNicosacred7
 

La actualidad más candente (18)

Arquitectura de desarrollo web
Arquitectura de desarrollo webArquitectura de desarrollo web
Arquitectura de desarrollo web
 
Publicación de contenidos en web.
Publicación de contenidos en web.Publicación de contenidos en web.
Publicación de contenidos en web.
 
Correo electrónico
Correo electrónico Correo electrónico
Correo electrónico
 
Capa de aplicacion (Final)
Capa de aplicacion (Final)Capa de aplicacion (Final)
Capa de aplicacion (Final)
 
Resumen servidores
Resumen servidoresResumen servidores
Resumen servidores
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Correo electronico
Correo electronicoCorreo electronico
Correo electronico
 
Tipos y caracteristicas de servidores
Tipos y caracteristicas de servidoresTipos y caracteristicas de servidores
Tipos y caracteristicas de servidores
 
Trabajo que es un servidor
Trabajo que es un servidorTrabajo que es un servidor
Trabajo que es un servidor
 
El correo electronico
El correo electronicoEl correo electronico
El correo electronico
 
Correo electronico
Correo electronicoCorreo electronico
Correo electronico
 
Capa de Aplicación
Capa de Aplicación Capa de Aplicación
Capa de Aplicación
 
Miranda yesenia tarea3
Miranda yesenia tarea3Miranda yesenia tarea3
Miranda yesenia tarea3
 
Trabajo internet (1)
Trabajo internet (1)Trabajo internet (1)
Trabajo internet (1)
 
Correo electrónico
Correo electrónicoCorreo electrónico
Correo electrónico
 
Servidores web o http
Servidores web o httpServidores web o http
Servidores web o http
 
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
 
Correo ElectróNico
Correo ElectróNicoCorreo ElectróNico
Correo ElectróNico
 

Destacado

Ponencia w2k8
Ponencia w2k8Ponencia w2k8
Ponencia w2k8guidoeddy
 
Fichatecnica ecos
Fichatecnica ecosFichatecnica ecos
Fichatecnica ecosguidoeddy
 
El informe pisa
El informe pisaEl informe pisa
El informe pisaperli8
 
Diari de lectures de la Fatou Gassama (E2F)
Diari de lectures de la Fatou Gassama (E2F)Diari de lectures de la Fatou Gassama (E2F)
Diari de lectures de la Fatou Gassama (E2F)LLIBRAMICbellera
 
HERRAMIENTAS PEDAGOGICAS
HERRAMIENTAS PEDAGOGICASHERRAMIENTAS PEDAGOGICAS
HERRAMIENTAS PEDAGOGICASnatalia971207
 
Dh actividad a cargo del docente
Dh actividad a cargo del docenteDh actividad a cargo del docente
Dh actividad a cargo del docenteverosraquelmr
 
Os Elfos fizeram muitos anéis – Tolkien e videojogos
Os Elfos fizeram muitos anéis – Tolkien e videojogosOs Elfos fizeram muitos anéis – Tolkien e videojogos
Os Elfos fizeram muitos anéis – Tolkien e videojogosLeonel Morgado
 

Destacado (10)

Ponencia w2k8
Ponencia w2k8Ponencia w2k8
Ponencia w2k8
 
Fichatecnica ecos
Fichatecnica ecosFichatecnica ecos
Fichatecnica ecos
 
Dns
DnsDns
Dns
 
The National Society of Black Engineers-NSBE-
The National Society of Black Engineers-NSBE-The National Society of Black Engineers-NSBE-
The National Society of Black Engineers-NSBE-
 
El informe pisa
El informe pisaEl informe pisa
El informe pisa
 
Diari de lectures de la Fatou Gassama (E2F)
Diari de lectures de la Fatou Gassama (E2F)Diari de lectures de la Fatou Gassama (E2F)
Diari de lectures de la Fatou Gassama (E2F)
 
QC
QCQC
QC
 
HERRAMIENTAS PEDAGOGICAS
HERRAMIENTAS PEDAGOGICASHERRAMIENTAS PEDAGOGICAS
HERRAMIENTAS PEDAGOGICAS
 
Dh actividad a cargo del docente
Dh actividad a cargo del docenteDh actividad a cargo del docente
Dh actividad a cargo del docente
 
Os Elfos fizeram muitos anéis – Tolkien e videojogos
Os Elfos fizeram muitos anéis – Tolkien e videojogosOs Elfos fizeram muitos anéis – Tolkien e videojogos
Os Elfos fizeram muitos anéis – Tolkien e videojogos
 

Similar a Servidores

Similar a Servidores (20)

servidor
servidorservidor
servidor
 
Servidores
ServidoresServidores
Servidores
 
Trabajo servidores ci. 4469203
Trabajo servidores  ci. 4469203Trabajo servidores  ci. 4469203
Trabajo servidores ci. 4469203
 
Que es un servidor pdf personalizada
Que es un servidor pdf personalizadaQue es un servidor pdf personalizada
Que es un servidor pdf personalizada
 
Que es un servidor pdf personalizada
Que es un servidor pdf personalizadaQue es un servidor pdf personalizada
Que es un servidor pdf personalizada
 
Que es un servidor pdf personalizada
Que es un servidor pdf personalizadaQue es un servidor pdf personalizada
Que es un servidor pdf personalizada
 
Que es un servidor
Que es un servidorQue es un servidor
Que es un servidor
 
Tecnologia actual
Tecnologia actualTecnologia actual
Tecnologia actual
 
Servidores trabajo
Servidores trabajoServidores trabajo
Servidores trabajo
 
Servidores trabajo
Servidores trabajoServidores trabajo
Servidores trabajo
 
Semana 10 servidores y clientes
Semana 10 servidores y clientesSemana 10 servidores y clientes
Semana 10 servidores y clientes
 
Semana 10 servidores y clientes
Semana 10 servidores y clientesSemana 10 servidores y clientes
Semana 10 servidores y clientes
 
13.Servidor HTTP
13.Servidor HTTP13.Servidor HTTP
13.Servidor HTTP
 
Servidores web
Servidores webServidores web
Servidores web
 
Servidores web
Servidores webServidores web
Servidores web
 
servidor y tipos
servidor y tiposservidor y tipos
servidor y tipos
 
Servidores web 6ciclo
Servidores web 6cicloServidores web 6ciclo
Servidores web 6ciclo
 
Servidores web 6ciclo
Servidores web 6cicloServidores web 6ciclo
Servidores web 6ciclo
 
Apuntes entorno cliente servidor
Apuntes entorno cliente   servidorApuntes entorno cliente   servidor
Apuntes entorno cliente servidor
 
Como poner mi empresa en internet presentacion
Como poner mi empresa en internet presentacionComo poner mi empresa en internet presentacion
Como poner mi empresa en internet presentacion
 

Servidores

  • 1. TECNOLOGIAS WEB Fqm. Página 1 SERVIDORES QUE ES UN SERVIDOR? En informática, un servidor es un nodo que forma parte de una red, provee servicios a otros nodos denominados clientes. También se suele denominar con la palabra servidor a: • Una aplicación informática o programa que realiza algunas tareas en beneficio de otras aplicaciones llamadas clientes. Algunos servicios habituales son los servicios de archivos, que permiten a los usuarios almacenar y acceder a los archivos de una computadora y los servicios de aplicaciones, que realizan tareas en beneficio directo del usuario final. Este es el significado original del término. Es posible que un ordenador cumpla simultáneamente las funciones de cliente y de servidor. • Una computadora en la que se ejecuta un programa que realiza alguna tarea en beneficio de otras aplicaciones llamadas clientes, tanto si se trata de un ordenador central (mainframe), un miniordenador, una computadora personal, una PDA o un sistema embebido; sin embargo, hay computadoras destinadas únicamente a proveer los servicios de estos programas: estos son los servidores por antonomasia. Ejemplo de un servidor del tipo rack. • Un servidor no es necesariamente una máquina de última generación de grandes proporciones, no es necesariamente un superordenador; un servidor puede ser desde una computadora vieja, hasta una máquina sumamente potente (ej.: servidores web, bases de datos grandes, etc. Procesadores especiales y hasta varios terabytes de memoria). Todo esto depende del uso que se le dé al servidor. Si usted lo desea, puede convertir al equipo desde el cual usted está leyendo esto en un servidor instalando un programa que trabaje por la red y a la que los usuarios de su red ingresen a través de un programa de servidor web como Apache.
  • 2. TECNOLOGIAS WEB Fqm. Página 2 Por lo cual podemos llegar a la conclusión de que un servidor también puede ser un proceso que entrega información o sirve a otro proceso. El modelo Cliente-Servidor no necesariamente implica tener dos ordenadores, ya que un proceso cliente puede solicitar algo como una impresión a un proceso servidor en un mismo ordenador. Por tanto básicamente tendremos el siguiente esquema general, en el denominado esquema “cliente-servidor” que es uno de los más usados ya que en él se basa gran parte de internet. Como vemos, tenemos una máquina servidora que se comunica con variados clientes, todos demandando algún tipo de información. Esta información puede ser desde archivos de texto, video, audio, imágenes, emails, aplicaciones, programas, consultas a base de datos, etc. Por regla general, las máquinas servidoras suelen ser algo más potentes que un ordenador normal. Sobre todo suelen tener más capacidad tanto de almacenamiento de información como de memoria principal, ya que tienen que dar servicio a muchos clientes. Pero como todo, también depende de las necesidades, ya que podemos tener un servidor de menores prestaciones si vamos a tener pocos clientes conectados, o si los servicios que queramos en el servidor no requieren una gran capacidad servidora.
  • 3. TECNOLOGIAS WEB Fqm. Página 3 COMO 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 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". ALGUNOS TERMINOS MÁS USUALES EN SERVIDORES. Vamos ahora a introducir algunos términos que son muy usados cuando nos referimos a servidores. Estos términos suelen usarse para definir lo que hace un servidor. Por ejemplo,
  • 4. TECNOLOGIAS WEB Fqm. Página 4 se suele llamar servidor web a aquél cuya actividad principal es enviar páginas web a los usuarios que las solicitan cuando se conectan a internet. Veamos los términos usados habitualmente cuando se habla de servidores: - Proxy: Es un programa u ordenador que hace de intermediario entre dos ordenadores. Supongamos que nosotros nos identificamos como “juanito” y queremos hacer una petición al servidor llamado “pepito”. Si la petición la hacemos directamente, “pepito” sabe que “juanito” le hizo una petición. En cambio, si usamos un proxy que sería un intermediario que por ejemplo podemos llamar “manolito”, la petición se la haríamos a manolito y éste se la haría a pepito. De esta manera, pepito no sabe que quien realmente ha hecho la petición es juanito. A su vez, el intermediario puede bloquear determinadas peticiones. Por ejemplo, si pedimos a un proxy que tiene bloqueadas las extensiones .xxx, que nos muestre la página web “amanecer.xxx”, dicha página web no se nos mostrará porque el proxy actúa bloqueándola. - DNS: son las siglas de Domain Name System. Es un sistema por el que se asocia una información con un nombre de dominio. El ejemplo más claro es cuando introducimos una ruta url en nuestro navegador de internet del tipo http://www.aprenderaprogramar.com. Una vez hemos introducido esta ruta, dicha información es enviada a un servidor DNS que lo que hace es determinar en qué lugar se encuentra esa página web alojada y nos conecta con ella. - Web: el término web va asociado a internet, donde los usuarios utilizan sus navegadores web para visitar sitios web, que básicamente se componen de páginas web donde los usuarios pueden acceder a informaciones con texto, videos, imágenes, etc y navegan a través de enlaces o hipervínculos a otras webs. - FTP: acrónimo de File Transfer Protocol o Protocolo de transferencia de archivos. Es un protocolo utilizado para la transferencia de archivos entre un cliente y un servidor, permitiendo al cliente descargar el archivo desde el servidor o al servidor recibir un archivo enviado desde un cliente. Por defecto FTP no lleva ningún tipo de encriptación permitiendo la máxima velocidad en la transferencia de los archivos, pero puede presentar problemas de seguridad, por lo que muchas veces se utiliza SFTP que permite un servicio de seguridad encriptada. - Dedicación: normalmente al ser los servidores equipos más potentes y por tanto más caros, se suelen compartir entre varias personas o empresas, permitiéndoles a todos tener un servicio de gran calidad y a un mínimo precio. En este caso se dice que se trata de un servidor compartido. Pero en otros casos puede haber servidores dedicados exclusivamente a una sola persona o empresa si esta puede hacer frente al gasto económico que supone. En este caso se dice que el servidor es “dedicado”.
  • 5. TECNOLOGIAS WEB Fqm. Página 5 - POP3 y SMTP: hay servidores especializados en correos electrónicos o e-mails. Estos utilizan los protocolos POP3 y SMTP para recibir los correos de nuestro servidor en nuestro cliente, o para enviar desde nuestro cliente un correo al servidor de otro cliente. Aunque hay diversos tipos de protocolos estos son los más utilizados. Un protocolo no es otra cosa que “una forma de hacer algo”. - DHCP y TCP/IP: cuando un cliente se conecta a un servidor, éste tiene que identificar a cada cliente y lo hace con una dirección IP. Es decir, cuando desde casa entramos en una página web estamos identificados por una serie de dígitos que son nuestra IP. Esta dirección ip son 4 pares de números y es única para cada cliente. Así el protocolo TCP/IP permite que cuando nos conectamos a internet se nos asigne una dirección IP que nos identifica. Cada ordenador conectado a internet tiene su dirección IP, aunque en el caso de usuarios de una empresa que da acceso a internet como “Telefónica”, varios usuarios de la empresa pueden tener la misma IP porque utilizan un mismo servidor para canalizar sus peticiones en internet. Por otro lado, DHCP es un protocolo de asignación dinámica de host que permite asignar una ip dinámicamente a cada cliente cuando este se conecta con el servidor que le da acceso a internet. Esto significa que si nos conectamos el lunes a internet, nuestra IP, que nos asigna Telefónica, puede ser 82.78.12.52. En cambio, si nos conectamos el jueves nuestra IP podría ser 212.15.23.88. ¿Por qué cambia nuestra IP? Porque la empresa que nos da conexión nos asigna una de sus IPs disponibles. En cambio, los servidores al ser máquinas más potentes e importantes suelen tener una IP fija. Una vez introducido estos conceptos, vamos a ver los tipos de servidores, que básicamente se basan en el uso de estos términos. ¿CUÁNTOS TIPOS DE SERVIDORES EXISTEN? Estos son las clases de servidores que existen actualmente: Servidor de aplicaciones Servidor de archivos Servidor de audio/video Servidor de backup Servidor de base de datos Servidor de chat Servidor de correo Servidor de fax Servidor FTP Servidor groupware Servidor IRC Servidor de impresión
  • 6. TECNOLOGIAS WEB Fqm. Página 6 Servidor de juego Servidor de listas de correo Servidor de news Servidor proxy Servidor de telefonía Servidor telnet Servidor web QUE TIPOS DE SERVIDORES EXISTEN? Podemos ver los tipos de servidores más habituales. Servidor de Correo Es el servidor que almacena, envía, recibe y realiza todas las operaciones relacionadas con el e-mail de sus clientes. Servidor Proxy Es el servidor que actúa de intermediario de forma que el servidor que recibe una petición no conoce quién es el cliente que verdaderamente está detrás de esa petición. Servidor Web Almacena principalmente documentos HTML (son documentos a modo de archivos con un formato especial para la visualización de páginas web en los navegadores de los clientes), imágenes, videos, texto, presentaciones, y en general todo tipo de información. Además se encarga de enviar estas informaciones a los clientes. Servidor de Base de Datos Da servicios de almacenamiento y gestión de bases de datos a sus clientes. Una base de datos es un sistema que nos permite almacenar grandes cantidades de información. Por ejemplo, todos los datos de los clientes de un banco y sus movimientos en las cuentas. Servidores Clúster Son servidores especializados en el almacenamiento de la información teniendo grandes capacidades de almacenamiento y permitiendo evitar la pérdida de la información por problemas en otros servidores.
  • 7. TECNOLOGIAS WEB Fqm. Página 7 Servidores Dedicados Como ya expresamos anteriormente, hay servidores compartidos si hay varias personas o empresas usando un mismo servidor, o dedicados que son exclusivos para una sola persona o empresa. Servidores de imágenes Recientemente también se han popularizado servidores especializados en imágenes, permitiendo alojar gran cantidad de imágenes sin consumir recursos de nuestro servidor web en almacenamiento o para almacenar fotografías personales, profesionales, etc. Algunos gratuitos pueden ser: CONCLUSIONES: Un servidor es un ordenador de gran capacidad que atiende las peticiones de cientos o miles de ordenadores a los que envía información u ofrece un servicio. El mundo de los servidores es muy complejo. No te preocupes si algunos términos no te resultan del todo claros pues hay profesionales que llevan muchos años trabajando con servidores y realmente es difícil conocer la gran variedad de tipos y nomenclatura que se utiliza para referirse a todos ellos. BIBLIOGRAFIA. • www.todoexpertos.com • Enciclopedia interactiva de los conocimientos. Introducción a la informática. • http://www.monografias.com/trabajos12/trdecom/trdecom.shtml#ixzz2LvV3blFM