You are on page 1of 10

Redes Cliente-servidor

Es un modelo de aplicacin distribuida en el que las tareas se


reparten entre los proveedores de servicios llamados
servidor, y los demandantes, llamados clientes. Un cliente
realiza peticiones a otro programa, el servidor, quien le da
respuesta. Diversas aplicaciones se ejecutan en un entorno
cliente/servidor. Esto significa que los equipos
clientes (equipos que forman parte de una red) contactan a
un servidor, un equipo generalmente muy potente en materia
de capacidad de entrada/salida, que proporciona servicios a
los equipos clientes. Estos servicios son programas que
proporcionan datos.

Los servicios son utilizados por programas denominados


programas clientes que se ejecutan en equipos clientes. Por
eso se utiliza el trmino "cliente cuando un programa que se
ha diseado para ejecutarse en un equipo cliente, capaz de
procesar los datos recibidos de un servidor. Algunos ejemplos
de aplicaciones computacionales que usen el modelo clienteservidor son el Correo electrnico, un Servidor de impresin y
la World Wide Web.
El servidor no se ejecuta necesariamente sobre una sola
mquina ni es necesariamente un slo programa. Los tipos
especficos de servidores incluyen los servidores web, los
servidores de archivo, los servidores del correo, etc. Mientras
que sus propsitos varan de unos servicios a otros, la
arquitectura bsica seguir siendo la misma.

La red cliente-servidor es una red de comunicaciones en la


cual los clientes estn conectados a un servidor, en el que se
centralizan los diversos recursos y aplicaciones con que se
cuenta; y que los pone a disposicin de los clientes cada vez
que estos son solicitados. Esto significa que todas las
gestiones que se realizan se concentran en el servidor, de
manera que en l se disponen los requerimientos
provenientes de los clientes que tienen prioridad, los archivos
que son de uso pblico y los que son de uso restringido, los
archivos que son de slo lectura y los que, por el contrario,
pueden ser modificados, etc. Este tipo de red puede
utilizarse conjuntamente en caso de que se este utilizando en
una red mixta.

uncionamiento del sistem


cliente-servidor

El cliente enva una solicitud al servidor mediante


su direccin IP y el puerto, que est reservado para un
servicio en particular que se ejecuta en el servidor.

El servidor recibe la solicitud y responde con la direccin


IP del equipo cliente y su puerto

Ventajas
Recursos centralizados: debido a que el servidor es el centro de la
red, puede administrar los recursos que son comunes a todos los
usuarios, por ejemplo: una base de datos centralizada se utilizara para
evitar problemas provocados por datos contradictorios y redundantes.
Seguridad mejorada: ya que la cantidad de puntos de entrada que
permite el acceso a los datos no es importante.
Administracin al nivel del servidor: ya que los clientes no juegan
un papel importante en este modelo, requieren menos administracin.
Red escalable: gracias a esta arquitectura, es posible quitar o agregar
clientes sin afectar el funcionamiento de la red y sin la necesidad de
realizar mayores modificaciones.
Fcil mantenimiento: al estar distribuidas las funciones y
responsabilidades entre varios ordenadores independientes, es posible
reemplazar, reparar, actualizar, o incluso trasladar un servidor, mientras
que sus clientes no se vern afectados por ese cambio (o se afectarn
mnimamente). Esta independencia de los cambios tambin se conoce
como encapsulacin.

Desventajas
La congestin del trfico ha sido siempre un problema en el
paradigma de C/S. Cuando una gran cantidad de clientes envan
peticiones simultneas al mismo servidor, puede ser que cause
muchos problemas para ste
Costo elevado: debido a la complejidad tcnica del servidor.
El cliente no dispone de los recursos que puedan existir
en el servidor. Por ejemplo, si la aplicacin es una web, no podemos
escribir en el disco duro del cliente o imprimir directamente sobre
las impresoras sin sacar antes la ventana previa de impresin de los
navegadores
El softwarey elhardware de un servidor son generalmente
muy determinantes. Un hardware regular de un ordenador
personal puede no poder servir a cierta cantidad de clientes.
Normalmente se necesita software y hardware especfico, sobre todo
en el lado del servidor, para satisfacer el trabajo.

REDES PUNTO A PUNTO


Las redes punto a punto son aquellas que responden a un
tipo de arquitectura de red en las que cada canal de datos se
usa para comunicar nicamente dos nodos. En una red
punto a punto, los dispositivos en red actan como socios
iguales, o pares entre s. Como pares, cada dispositivo
puede tomar el rol de esclavo o la funcin de maestro. son
relativamente fciles de instalar y operar. A medida que las
redes crecen, las relaciones punto a punto se vuelven ms
difciles de coordinar y operar. Su eficiencia decrece
rpidamente a medida que la cantidad de dispositivos en la
red aumenta. Los enlaces que interconectan los nodos de
una red punto a punto se pueden clasificar en tres tipos
segn el sentido de las comunicaciones que
transportan:Simplex, Half-duplex y Full-duplex

Caractersticas

Se utiliza en redes de largo alcance (WAN) Los algoritmos de


encaminamiento suelen ser complejos, y el control de errores se
realiza en los nodos intermedios adems de los extremos. Las
estaciones reciben slo los mensajes que les entregan los nodos
de la red. Estos previamente identican a la estacin receptora a
partir de la direccin de destino del mensaje. La conexin entre
los nodos se puede realizar con uno o varios sistemas de
transmisin de diferente velocidad, trabajando en paralelo. Los
retardos se deben al trnsito de los mensajes a travs de los
nodos intermedios. La conexin extremo a extremo se realiza a
travs de los nodos intermedios, por lo que depende de su
abilidad. La seguridad es inherente a la propia estructura en
malla de la red en la que cada nodo se conecta a dos o ms
nodos.Los costes del cableado dependen del nmero de enlaces
entre las estaciones. Cada nodo tiene por lo menos dos
interfaces.

VENTAJAS
Las tres principales ventajas son:
1. Barata
2. Fcil de configurar y mantener
3. Permite compartir datos y recursos

Desventajas
Principales Desventajas de la red Punto a Punto:
1. Capacidad limitada
2. La administracin de la red debe hacerse en cada mquina
3. Insegura
4. Difcil de conectar a plataformas y sistemas operativos
distintos
5. Difcil de realizar respaldos efectivos