Está en la página 1de 16

Colegio: Panamericano No.

1
Asignatura: Computacin

Servidores y funcionamiento del switch

Josue Iboy
5to. Bachillerato en Computacin
Servidores web
Un servidor es un programa que gestiona cualquier aplicacin en el lado del
servidor realizando conexiones bidireccionales y/o unidireccionales y sncronas o
asncronas con el cliente generando una respuesta en cualquier lenguaje o aplicacin en
el lado del cliente. El cdigo recibido por el cliente suele ser compilado y ejecutado por
un Navegador Web. Para la transmisin de todos estos datos se utiliza algn protocolo.
Generalmente se utiliza el protocolo HTTP para estas comunicaciones, perteneciente a la
capa de aplicacin del Modelo OSI. El trmino tambin se emplea para referirse al
ordenador que ejecuta el programa.
Historia

Los Servicios Web surgieron ante una necesidad de estandarizar la comunicacin


entre distintas plataformas (PC, Mainframe, Mac, etc.) y lenguajes de programacin
(PHP, C, Java, etc.). Anteriormente se haban realizado intentos de crear estndares,
pero fracasaron o no tuvieron el suficiente xito, algunos de ellos son DCOM y
CORBA, por ser dependientes de la implementacin del vendedor DCOM Microsoft,
y CORBA ORB (a pesar que CORBA de mltiples vendedores pueden operar entre
si, hay ciertas limitaciones para aplicaciones de niveles ms altos en los cuales se
necesite seguridad o administracin de transacciones).

Servicios

Internet: Internet es una Red de Ordenadores conectados en toda la extensin


del Globo Terrqueo, que ofrece diversos servicios a sus usuarios como
pueden ser el Correo electrnico, el Chat o la Web. Todos los servicios que
ofrece Internet son llevados a cabo por miles de ordenadores que estn
permanentemente encendidos y conectados a Internet, esperando que los
usuarios les soliciten los servicios y sirvindolos una vez son solicitados.

Pgina Web: Documento o fuente de informacin, generalmente en


formato HTML y que puede contener hiperenlaces a otras Pginas Web. Dicha
pgina , podr ser accesible desde un dispositivo fsico, una intranet,
o Internet.

Navegador Web: Para establecer conexiones con los servidores Web, y


obtener la informacin y los servicios que estos prestan, el usuario necesita
tener instalado en su equipo un programa cliente capaz de comunicarse con
ellos. Estos programas son los llamados Navegadores Web.

Servidor: Un Servidor es un tipo de Software que suministra servicios a los


usuarios o terminales que lo solicitan. Un servidor no es necesariamente una
mquina de ltima generacin de grandes proporciones, no es necesariamente
un superordenador; un servidor puede ser desde una computadora vieja, hasta
una mquina sumamente potente (ej. Servidores web, bases de datos grandes,
etc., procesadores especiales y hasta varios gigabytes de memoria).

Protocolos del Servidor Web

Un servidor web es un programa que sirve datos en forma de Pginas Web,


hipertextos o pginas HTML (HyperText Markup Language): textos complejos
con enlaces, figuras, formularios, botones y objetos incrustados como
animaciones o reproductores de sonidos. La comunicacin de estos datos
entre cliente y servidor se hace por medio un protocolo, concretamente del
protocolo Http. Con esto, un servidor Web se mantiene a la espera de
peticiones HTTP, que son ejecutadas por un cliente HTTP; lo que solemos
conocer como un Navegador Web.

Servidor Web Local

El Servidor local nos va a permitir comprobar que todas las modificaciones que
se van a realizar en nuestro diseo Web, no provoquen algn error que pueda
afectar a todos aquellos usuarios que naveguen por la red. Otro aspecto
positivo de un Servidor local, es que no har falta tener que subir ficheros al
servidor Ftp para hacer nuestras pruebas con lo cual, la espera se hace ms
corta.

Servidores ms usados

Apache

Est diseado para ser un Servidor Web potente y flexible que pueda funcionar
en la ms amplia variedad de plataformas y entornos. Las diferentes
plataformas y entornos, hacen que a menudo sean necesarias diferentes
caractersticas o funcionalidades. Apache se ha adaptado siempre a una gran
variedad de entornos a travs de su diseo modular.

Este diseo permite a los administradores de Sitios Web elegir que


caractersticas van a ser incluidas en el servidor seleccionando que mdulos se
van a cargar, ya sea al compilar o al ejecutar el servidor. Este es el ms comn
y ms utilizado en todo el mundo.

Adems, es gratuito, y de Cdigo abierto, as que podramos decir que corre


sobre cualquier plataforma. Apache es una muestra, al igual que el Sistema
Operativo Linux (un Unix desarrollado inicialmente para PC), de que el trabajo
voluntario y cooperativo dentro de Internet es capaz de producir aplicaciones
de calidad profesional difciles de igualar.

Microsoft IIS

Es el Servidor Web de Microsoft, el IIS (Internet Information Server), es el


motor que ofrece esta compaa a modo profesional, con l es posible
programar en ASP (Active Server Pages, Pginas de Servidor Activo) las
cuales vienen a ser algo similares al PHP, este servidor posee componentes
programables desde ASP accediendo a cada uno de sus mdulos para una
funcin especfica.

Este tipo de servidor lo llevan slo los sistemas Windows NT, por tanto
aadimos Windows 2000 Professional, Windows 2000 Advanced Server,
Windows XP Professional, los cuales traen las versiones 4.0, 5.0 y 5.1, no
obstante en la versin del Windows .NET Server vendr la versin 6.0 (dicho
sistema est en fase beta y que se puede descargar desde la misma sede de
Microsoft, slo es necesario registrarse).

En los sistemas Windows XP el IIS no viene instalado por defecto por tanto
hemos de tener el CD con el sistema completo a mano para instalarlo desde:

Sun Java System Web Server

Es un servidor Web de alto rendimiento, de escalabilidad masiva y seguro que


ofrece contenido dinmico y esttico. Las caractersticas de virtualizacin de
dominio, versatilidad de configuracin y seguridad robusta, brindan una mejor
calidad de servicio.

Ngnix

Nginx (se pronuncia enginx x) es un Servidor http y proxy inverso gratuito,


de Cdigo abierto y de alto rendimiento, adems de ser Servidor
proxy para IMAP y POP3.Este servidor esta actualmente manejando entre el
1% y el 4% de todos los dominios globales. A pesar de ser todava una versin
beta, Nginx es conocido por su estabilidad, su gran conjunto de
caractersticas, una configuracin sencilla y por consumir pocos recursos.
Como este servidor no provee actualmente de un adaptador directo para Merb,
usted requerir utilizar un proxy reverso en Nginx con el fin de direccionar
peticiones hacia uno o varios procesos Merb distintos. Esto puede ejecutarse
con cualquier Servidor de aplicaciones basado en Rack, como Mongrel, Thin,
Ebb o Glassfish.

Lighttp

Es un servidor Web para los Sistemas operativos Unix/Linux y Microsoft


Windows. Este servidor tambin conocido como Lighty, es una alternativa para
el Servidor de paginas Web Apache. Esta diseado para ser seguro, rpido
(muy rpido a decir verdad), compatible con los estandars y flexible a la vez
que esta optimizado para entornos en los cuales la velocidad es critica.

Su huella de memoria es muy pequea (en comparacion a otros servidores


Web), una ligera carga en el CPU y su enfoque en velocidad hacen de lighttpd
perfecto para servidores con demasiada carga. Este servidor Web es otro de
los ms ligeros que hay en el mercado. Est especialmente pensado para
hacer cargas pesadas sin perder balance, utilizando poca RAM y poca
de CPU. Algunas pginas populares que lo usan son Youtube, Wikipedia y
otras que soportan gran trfico diariamente. Tambin es gratuito y se distribuye
bajo Licencia BSD.

Funcionamiento en la actualidad

Los servidores en el mundo hoy en da son completamente imprescindibles sin


ellos no podramos hablar por telfono, las comunicaciones en un alto
porcentaje desapareceran, la Telefona mvil y fija se vera muy afectada,
todos los negocios que trabajan en o con sedes centrales repartiendo sus
datos y recursos quedaran completamente paralizadas (veamos por ejemplo,
casas de seguros, bancos, hospitales), si maana no hubiesen Servidores, o
bueno, y porque no decirlo, administradores de sistemas, el pas tardara muy
poco en sumirse en el caos, un Sistema informtico puede controlar Cmaras
de seguridad, el estado del trfico, por ejemplo tambin utilizamos los sistemas
informticos para hacer las predicciones del tiempo, y alguien puede pensar
que se estn citando algunos ejemplos que podra procesar un solo sistema, si,
pero como recibira ese sistema datos de otros sistemas informticos
repartidos por el mundo si no tuviesen el soporte de otros servidores y redes
para comunicarse entre si? simplemente no podran.
Switch
Un switch es un dispositivo de propsito especial diseado para resolver
problemas de rendimiento en la red, debido a anchos de banda pequeos y
embotellamientos. El switch puede agregar mayor ancho de banda, acelerar
la salida de paquetes, reducir tiempo de espera y bajar el costo por puerto.
El switch segmenta econmicamente la red dentro de pequeos dominios
de colisiones, obteniendo un alto porcentaje de ancho de banda para cada
estacin final. No estn diseados con el propsito principal de un control
ntimo sobre la red o como la fuente ltima de seguridad, redundancia o
manejo. Al segmentar la red en pequeos dominios de colisin, reduce o
casi elimina que cada estacin compita por el medio, dando a cada una de
ellas un ancho de banda comparativamente mayor.

Switch
Un switch o conmutador es un dispositivo de interconexin utilizado para conectar
equipos en red formando lo que se conoce como una red de rea local (LAN) y cuyas
especificaciones tcnicas siguen el estndar conocido como Ethernet (o tcnicamente
IEEE 802.3).

Switch de 50 puertos que permite constituir una red local de hasta 50 equipos
conectados (foto cortesa de HP)

En la actualidad las redes locales cableadas siguen el estndar Ethernet


(prcticamente el 100 %) donde se utiliza una topologa en estrella y donde el switch
es el

elemento central de dicha topologa.

Topologa en estrella de las redes locales en la actualidad

En las primeras versiones de Ethernet, la topologa en estrella se implementaba con


otro dispositivo conocido como hub. En la actualidad, los hubs se pueden considerar
obsoletos. Y es importante tener en cuenta que, aunque externamente son muy
parecidos, los switches tienen prestaciones muy superiores a los hubs por lo que
si an encontramos alguna red que utilice un hub es muy recomendable sustituirlo por
un switch.
El hub de 24 puertos 3com Super Stack fue muy utilizado en las primeras redes

El switch es posiblemente uno de los dispositivos con un nivel de escalabilidad ms


alto. Existen switches de cuatro puertos con funciones bsicas para cubrir pequeas
necesidades de interconexin. Pero tambin podemos encontrar switches con cientos
de puertos y con unas prestaciones y caractersticas muy avanzadas.

Dos switches muy diferentes en prestaciones


Para que sirve un switch?

La funcin bsica de un switch es la de unir o conectar dispositivos en red. Es


importante tener claro que un switch NO proporciona por si solo conectividad con
otras redes, y obviamente, TAMPOCO proporciona conectividad con Internet. Para
ello es necesario un router.
Como se observa en la figura, la existencia de la red local permite:

Compartir archivos. Un equipo de la red habilita la comparticin de archivos y


el resto de equipos pueden acceder a dichos archivos a travs de la red.
Compartir impresoras. Todos los equipos de la red pueden utilizar la misma
impresora.
Compartir la conexin a Internet. Todos los equipos pueden acceder a
Internet a travs de router de acceso, que est conectado en la red.

Caractersticas bsicas de los switches


Puertos

Los puertos son los elementos del switch que permiten la conexin de otros
dispositivos al mismo. Como por ejemplo un PC, porttil, un router, otro switch, una
impresora y en general cualquier dispositivo que incluya una interfaz de red Ethernet.
El nmero de puertos es una de las caractersticas bsicas de los switches. Aqu
existe un abanico bastante amplio, desde los pequeos switches de 4 puertos hasta
switches troncales que admiten varios cientos de puertos.

El estndar Ethernet admite bsicamente dos tipos de medios de transmisin


cableados: el cable de par trenzado y el cable de fibra ptica. El conector utilizado
para cada tipo lgicamente es diferente as que otro dato a tener en cuenta es de qu
tipo son los puertos. Normalmente los switches bsicos slo disponen de puertos de
cable de par trenzado (cuyo conector se conoce como RJ-45) y los ms avanzados
incluyen puertos de fibra ptica (el conector ms frecuente aunque no el nico es el
de

tipo SC).

Switch con puertos RJ-45 y SC (Foto cortesa de Allied Telesyn)

Velocidad

Dado que Ethernet permite varias velocidades y medios de transmisin, otra de las
caractersticas destacables sobre los puertos de los switches es precisamente la
velocidad a la que pueden trabajar sobre un determinado medio de transmisin.
Podemos encontrar puertos definidos como 10/100, es decir, que pueden funcionar
bajo los estndares 10BASE-T (con una velocidad de 10 Mbps) y 100BASE-
TX (velocidad: 100 Mbps). Otra posibilidad es encontrar puertos 10/100/1000, es
decir, aaden el estndar 1000BASE-T (velocidad 1000 Mbps). Tambin se pueden
encontrar puertos que utilicen fibra ptica utilizando conectores hembra de algn
formato para fibra ptica. Existen puertos 100BASE-FX y 1000BASE-X.Por ltimo, los
switches de altas prestaciones pueden ofrecer puertos que cumplan con el
estndar 10GbE, tanto en fibra como en cable UTP.

Puertos modulares: GBIC y SFP

La mayor parte de los switches de gamas media y alta ofrecen los llamados puertos
modulares. Estos puertos realmente no tienen ningn conector especfico si no que a
ellos se conecta un mdulo que contiene el puerto. De esta forma podemos adaptar el
puerto al tipo de medio y velocidad que necesitemos. Es habitual que los fabricantes
ofrezcan mdulos de diferentes tipos con conectores RJ-45 o de fibra ptica. Los
puertos modulares proporcionan flexibilidad en la configuracin de los switches.

Existen dos tipos de mdulos para conectar a los puertos modulares: el primer tipo de
mdulo que apareci es el mdulo GBIC (Gigabit Interface Converter) diseado para
ofrecer flexibilidad en la eleccin del medio de transmisin para Gigabit Ethernet.
Posteriormente apareci el mdulo SFP (Small Form-factor Puggable) que es algo
ms pequeo que GBIC (de hecho tambin se denomina mini-GBIC) y que ha sido
utilizado por los fabricante para ofrecer mdulos tanto Gigabit como 10GbE en fibra o

en cable UTP.
Puertos modulares SFP y GBIC

Power Over Ethernet

Power Over Ethernet (Alimentacin elctrica por Ethernet), tambin conocido


como PoE, es una tecnologa que permite el envo de alimentacin elctrica junto con
los datos en el cableado de una red Ethernet. La primera versin de esta tecnologa
se public en el estndar IEEE 802.3af en 2003 y en el ao 2009 se public una
revisin y ampliacin en el estndar IEEE 802.3at.

La tecnologa PoE permite suministrar alimentacin elctrica a dispositivos


conectados a una red Ethernet, simplificando por tanto la infraestructura de cableado
para su funcionamiento. Un dispositivo que soporte PoE obtendr tanto los datos
como la alimentacin por el cable de red Ethernet.

Los dispositivos que utilizan esta caracterstica son puntos de acceso inalmbricos
Wi-Fi, cmaras de video IP, telfonos de VoIP, switches remotos y en general
cualquier dispositivo que est conectado a una red Ethernet, que no tenga un
consumo energtico muy elevado y que su ubicacin fsica dificulte la instalacin de
cableado.

En el mercado podemos encontrar multitud de modelos de switches que incluyen


puertos con PoE. En dichos puertos podemos conectar un dispositivo que admita esta
caracterstica y recibir la alimentacin elctrica por el propio cable Ethernet.

Gestin y configuracin
La funcin bsica que llevan a cabo los switches, que es la conmutacin de tramas
Ethernet, no necesita ninguna configuracin manual. Una de las caractersticas
includas en el estndar Ethernet (concretamente en la especificacin IEEE 802.3u) es
la autonegociacin. Esta funcin permite que se establezca un dilogo entre el
switch y cualquier equipo que se conecte a uno de sus puertos para que negocien
los parmetros de la comunicacin de forma transparente al usuario.

Sin embargo, las funciones avanzadas que ofrecen algunos modelos (como por
ejemplo, la configuracin de redes VLAN) s requieren una configuracin manual. A los
switches que proporcionan mecanismos de configuracin y gestin se les conoce
como switches gestionables (managed switches).

El acceso a la configuracin de dichos switches se puede hacer, o bien por un puerto


especial de configuracin, o por un servicio web interno que proporciona el propio
switch. En el primer caso, es necesario conectar un PC a dicho puerto y acceder
mediante algn software especfico (como por ejemplo un programa de terminal de
comandos). En el segundo caso basta con utilizar un navegador web en algn PC
conectado en un puerto Ethernet del switch. El acceso a la interfaz de
configuracin del switch requiere que se configure en el mismo una direccin
IP dentro del rango de la red donde est conectado.

También podría gustarte