Ir al contenido principal

Tarea 3: Redes

Sistemas distribuidos


Introducción
Otro tema muy importante de los sistemas distribuidos son las redes. Las redes influyen de manera crucial en los sistemas distribuidos, ya que definen la funcionalidad resultante de ellos y hacen que cada sistema y componente estén conectados entre sí.

Desarrollo
Redes
Se define como red al conjunto de identidades conectadas entre sí, en donde se intercambia información en forma de datos digitales, es decir, en binario. Las redes deben de presentan las siguientes caracterizaras: Escalabilidad, Fiabilidad, Seguridad, Movilidad, Calidad de servicio y Multidifución

Tipos de redes
Los principales tipos de redes utilizados para soportar los sistemas distribuidos son los siguientes:
-Redes de área local (LAN, Local Area Networks):
Este tipo de red llevan mensajes a velocidades muy altas entre computadoras conectadas a un cable de par trenzado, un cable coaxial o una fibra óptica. Normalmente, este tipo de red unen a las computadoras o dispositivos conectados a un servidor. Este tipo de red se implementa en lugares muy pequeños como un cuarto o una oficina, ya que el de su cobertura es de 1 km a 2 km.
-Redes de área Metropolitana(MAN, Metropolitan Area Networks):
Estas redes se encargan de conectar equipos dentro de ciudades vecinas por medio de un módem. Se basan en el gran ancho de banda de cableados de cobre y de fibra óptica que se encuentra instalado en pueblos y ciudades. Este tipo de red es utilizada para llevar a cabo videollamadas, llamadas, entre otros tipos de datos. Su cobertura abarca de 2 a 50 km.
-Redes de área Extensa(WAN, Wide Area Networks):
Este tipo de red une equipos y redes a nivel mundial, por lo que su rango de cobertura es ilimitado. Pueden llevar mensajes entre nodos qué están en diferentes sitios, separados por grandes distancias. Están situadas en diferentes ciudades, países o continentes. El medio de comunicación está compuesto por un conjunto e circuitos de enlazados mediante computadoras dedicadas, llamados routers o encaminadores, los cuales se encargan de gestionar la red de comunicaciones y encaminan los mensajes o paquetes hacia su destino. Un ejemplo de red WAN es Internet, ya que permite conectar equipos o redes entre sí a través del mundo.
-Redes inalambricas:
La conexiones de tipo inalambricas fueron pensados para dispositivos portátiles. Una de ellas es la WLAN (Wireless Local Area Network) que no es más que LAN pero de forma inalambrica. Otras están diseñadas para conectar dispositivos móviles o fijos muy próximos, por ejemplo para comunicarse con una impresora o con otras computadoras. Este tipo de red se denomina como red de área personal(WPAN, Wirless Personal Area Networws).

Topologías de redes
Las redes informáticas se componen por equipos que están conectados entre sí a traves de lineas de comunicación y elementos de hardware. La topología de redes se refiere al arreglo físico o lógico en el cual los dispositivos o nodos conectados a una red se interconectan entre sí sobre un medio de comunicación.
Se le dice topología física al diseño actual del medio de transmisión de red mientras que la topología lógica se refiere a la trayectoria lógica de una señal a su paso por los nodos de red.
Existen varias topologías de red, entre las cuales están:
Topología de bus:
También conocida como topología de ducto, está caracterizada por tener un dorsal principal con dispositivos de red interconectados a lo largo de la dorsal. Las computadoras tiene la función de escuchar al ducto. Cuando las maquinas están listas para transmitir, se debe de asegurar de que no haya nadie más transmitiendo en el ducto, y así, se envían paquetes de información. Las redes de bus utilizan cale coaxial como medio de comunicación.
Topología de estrella:
En este tipo de topología, las computadoras en la red se conectan a un dispositivo central llamado concentrador (hub) o a un conmutador de paquetes (swicth). Usando LAN cada computadora se conecta a través de su propio cable a un puerto del hub o switch. Una de las mayores desventajas de la topología en estrella es que si el hub falla toda la red cae.
Topología de anillo: :
La topología en anillo se encarga de conectar los dispositivos de red uno tras otro sobre el cable en un círculo físico y mueve la información en una sola dirección, de computadora a computadora. Se le considera como una topología activa.
Topología de malla:
También conocida como topología mesh, es una topología en donde cada dispositivo en la red está conectado a todos los demás, es decir, todos están conectados con todos y gracias a esto la red puede seguir operando si una conexión se rompe. Sin embargo, son las mas caras y difíciles de instalar, debido al gran numero de conexiones requeridas. El Internet utiliza este tipo de topología para interconectar diferentes compañías telefónicas y de Internet, mediante enlaces de fibra óptica.

Conclusión
En conclusión, las redes son un punto vital para los sistemas distribuidos, ya que permite hacer una de las funciones principales de un sistema distribuido: que se comuniquen entre si y así, puedan coordinar sus acciones de manera optima. Gracias a las redes podemos estar conectados de computadora a computadora y podemos conectar, ya sea las computadoras de nuestro hogar, las de toda una localidad o las de todo el mundo, lo cual nos facilita la manera en la que podemos enviar y recibir información de cualquier lugar y desde cualquier. También, las topologías de redes son muy importantes, ya que son la forma en la que podemos conectar nuestras computadoras y así conformar una red. Gracias a la necesidad de compartir información y recursos de una computadora a otra, existen las redes. Las redes han contribuido a simplificar el día a día de un ser humano, ya que podemos mandar, consultar y recibir información en donde sea y cuando sea, ya que las redes constituyen la mayor base de información humana de todos los tiempos. También podemos comunicarnos entre sí, es decir, podemos hacer videollamadas o llamadas en cualquier parte del mundo. Podemos comparar las redes informáticas como si fuera una red de transporte, la cuál, tiene como infraestructura a las carreteras, que son el medio por donde circulan, ademas de tener una sistematizan que garantiza eficiencia y seguridad en too tiempo. Del mismo modo utilizamos las redes como un medio de comunicación, en donde podemos unir varias computadoras o dispositivos, para que podamos recibir o consultar información, y gracias a a la topología de redes podemos gozar de una infraestructura que nos permite estar siempre conectados. A lo largo de los años los sistemas distribuidos nos han ayudado a facilitar el intercambio de información y la aplicación de nuevos servicios, los cuales nos ayudan a simplificar nuestra vida. También, gracias a las redes surgió el Internet, que se encarga de conectarnos entre todos y así poder consultar información de cualquier sitio. Las redes informáticas han hecho que la vida moderna cambie por completo y ha simplificado la forma en la que nos comunicamos. Todo esto se ha logrado gracias al uso de los sistemas distribuidos, ya que sin un sistema distribuido no se hubiera tenido la necesidad de crear una red, porque el medio que se usa para poder mandar mensajes o información de un lugar para otro es un punto muy importante para los sistemas distribuidos. Con la evolución de los sistemas distribuidos, las redes también han ido creciendo y unificando a todas las computadoras de cualquier parte de mundo.

Referencias bibliográficas:
1. Coulouris, G., Dollimore, J. & Kindberg T. (2001). SISTEMAS DISTRIBUIDOS Conceptos y diseño. Madrid: PEARSON EDUCACIÓN.
2. Bueno, P. (Enero 19, 2012). Topologías de red. Agosto 26, 2017, de Eveliux Sitio web: http://www.eveliux.com/mx/Topologias-de-red.html

Comentarios

Entradas más populares de este blog

Conclusiones: Soporte de Software, Mantenimiento de Software y Soporte Técnico

  Conclusiones El software es parte indispensable de nuestra vida cotidiana, ya que lo utilizamos en todas partes y es indispensable para todos. Empresas y Organizaciones suelen utilizar software para poder automatizar y mejorar la producción. En la actualidad es habitual que el software de soporte avanzado permita a los técnicos la motorización continua de todos los dispositivos de la organización, la verificación remota del correcto funcionamiento, la obtención de parámetros de funcionamiento que permiten adelantarse a posibles errores así como la posibilidad de tomar el control remoto de ordenadores y servidores sin la necesidad de desplazarse para solucionar el problema. Otro aspecto a tomar en cuenta es el servicio de mantenimiento de software, que es el proceso de mejorar y optimizar el software desplegado, así como también remediar los defectos. Y por ultimo el soporte técnico es un rango de servicios por medio del cual se proporciona asistencia a los usuarios al tener ...

RMI

  Introducción RMI ("Remote Method Invocation") es un mecanismo para invocar/ejecutar procedimientos remotos en computadoras o servidores distribuidos. La gran mayoría de los sistemas empresariales hoy en día requieren de esta funcionalidad , esto se debe tanto a distancias geográficas como a requerimientos de computo, ya que seria iluso pensar que las necesidades de computo de TODA una empresa fueran satisfechas por una sola computadora y/o servidor. A continuacion hablaremos mas a detalle sobre lo que ofrece RMI. . Desarrollo ¿Qué es RMI? RMI ("Remote Method Invocation") es el mecanismo ofrecido en Java que permite a un procedimiento poder ser invocado remotamente. Una de las ventajas al diseñar un procedimiento con RMI es interoperabilidad , ya que RMI forma parte de todo JDK , por ende, cualquier plataforma que tenga acceso a un JDK también tendrá acceso a estos procedimientos. RMI se caracteriza por la facilidad de su uso en la programación por estar...

Seguridad: Kerberos

Seguridad web y aplicaciones Introducción La seguridad e integridad de sistemas dentro de una red puede ser complicada. Puede ocupar el tiempo de varios administradores de sistemas sólo para mantener la pista de cuáles servicios se estan ejecutando en una red y la manera en que estos servicios son usados. Más aún, la autenticación de los usuarios a los servicios de red puede mostrarse peligrosa cuando el método utilizado por el protocolo es inseguro, como se evidencia por la transferencia de contraseñas sin encriptar sobre la red bajo los protocolos FTP y Telnet. Kerberos es una forma eliminar la necesidad deaquellos protocolos que permiten métodos de autenticación inseguros, y de esta forma mejorar la seguridad general de la red. . Desarrollo ¿Qué es Kerberos? El servicio Kerberos es una arquitectura cliente-servidor que proporciona seguridad a las transacciones en las redes. El servicio ofrece una sólida autenticación de usuario y también integridad y privacidad. La auten...