0 calificaciones0% encontró este documento útil (0 votos)
345 vistas6 páginas
Este documento describe los conceptos básicos de las redes de computadoras. Explica que las redes permiten que las computadoras se comuniquen y compartan información entre sí. Luego describe los diferentes tipos de redes, incluyendo redes de área local (LAN) y redes de área extensa (WAN), así como las diferentes topologías de red como bus y estrella. También cubre conceptos clave como protocolos, dispositivos de combinación de redes como puentes y enrutadores, y modelos de comunicación entre procesos como cliente/servidor.
Este documento describe los conceptos básicos de las redes de computadoras. Explica que las redes permiten que las computadoras se comuniquen y compartan información entre sí. Luego describe los diferentes tipos de redes, incluyendo redes de área local (LAN) y redes de área extensa (WAN), así como las diferentes topologías de red como bus y estrella. También cubre conceptos clave como protocolos, dispositivos de combinación de redes como puentes y enrutadores, y modelos de comunicación entre procesos como cliente/servidor.
Este documento describe los conceptos básicos de las redes de computadoras. Explica que las redes permiten que las computadoras se comuniquen y compartan información entre sí. Luego describe los diferentes tipos de redes, incluyendo redes de área local (LAN) y redes de área extensa (WAN), así como las diferentes topologías de red como bus y estrella. También cubre conceptos clave como protocolos, dispositivos de combinación de redes como puentes y enrutadores, y modelos de comunicación entre procesos como cliente/servidor.
La necesidad de comunicarnos y compartir información entre diferentes
computadoras ha dado como resultado la a aparición de los sistemas de computación conectados llamados “redes”, están conectadas en manera de que puedan intercambiar datos. Las redes de computadora se suelen clasificar como redes área local (LAN) o redes de área local, también las redes de área extensa (WAN). Normalmente, una LAN consta de una colección de computadoras situadas en un mismo lugar. Una red WAN conecta máquinas situadas a grandes distancias, quizá en ciudades próximas o en lados opuestos del mundo. Otro método de clasificación de las redes está basado en diseños que son de dominio público o en innovaciones que están controladas y son propiedad de una entidad concreta. Una red del primer tipo se dice que es una red abierta; una red del segundo tipo se denomina red cerrada o, en ocasiones, red propietaria Internet (una red de redes mundial muy popular que estudiaremos en este capítulo) es un sistema abierto. En particular, la comunicación a través de Internet está gobernada por un conjunto abierto de estándares conocido con el nombre de conjunto de protocolos TCP/IP. Otra tercera forma de clasificar las redes se basa en la topología de la red, donde el término topología hace referencia al patrón con el que las máquinas están conectadas. Dos de las topologías más populares son la de bus, en la que todas las máquinas están conectadas a una línea común de comunicaciones denominada bus y la topología en estrella, en la que una máquina sirve como punto central al que todas las demás se conectan. La topología de bus fue popularizada en la década de 1990, cuando se la implementó mediante una serie de estándares conocidos con el nombre de Ethernet y las redes Ethernet continúan siendo una de los sistemas de red más populares que actualmente se utilizan. Hoy día, la configuración en estrella es popular en las redes inalámbricas, en las que la comunicación se lleva a cabo por medio de emisiones de radio y en los que la máquina central, denominada punto de acceso (AP, Access Point), sirve como punto focal en torno al cual se coordina toda la comunicación. La diferencia entre una red en bus y otra en estrella no siempre resulta obvia examinando la disposición física de los equipos. La distinción radica en si las máquinas de la red se ven a sí mismas comunicándose directamente entre ellas a través del bus común, o indirectamente a través de una máquina central intermedia. De hecho, en ocasiones, las redes en bus se crean tendiendo enlaces desde cada computadora a una ubicación central, donde los distintos enlaces se conectan a un dispositivo denominado concentrador (hub). Protocolos Para que una red funcione de forma fiable es importante establecer reglas a las que se ajusten todas las actividades. Tales reglas se denominan protocolos. Desarrollando y adoptando estándares de protocolo, los fabricantes son capaces de construir productos para aplicaciones de red que sean compatibles con productos de otros fabricantes. En una red en bus basada en los estándares Ethernet, el derecho de transmitir mensajes está controlado por el protocolo CSMA/CD (Carrier Sense Multiple Access with Collision Detection, Acceso múltiple por detección de portadora con detección de colisiones). Cada máquina monitoriza todos los mensajes, pero solo se queda con aquellos que están dirigidos a ella. Para transmitir un mensaje, una máquina espera hasta que el bus esté en silencio, en cuyo momento comienza a transmitir mientras continúa monitorizando el bus. Si otra máquina comienza a transmitir también al mismo tiempo, las dos detectarán la colisión y harán una pausa durante un corto periodo de tiempo, de longitud aleatoria, antes de tratar de transmitir de nuevo. Observe que CSMA/CD no es compatible con las redes inalámbricas en estrella, en la que todas las máquinas se comunican a través de un punto de acceso (AP) central. La razón es que una máquina puede no ser capaz de detectar que sus transmisiones están colisionando con las de otra. La técnica más común para la evitación de colisiones se basa en proporcionar ventaja a aquellas máquinas que ya han estado esperando a tener una oportunidad de transmitir. El protocolo utilizado es similar al CSMA/CD de Ethernet. La diferencia básica es que, cuando una máquina necesita por primera vez transmitir un mensaje y se encuentra con que el canal de comunicación está en silencio, no comienza a transmitir directamente. En lugar de ello, espera durante un periodo corto de tiempo y luego empieza a transmitir solo si el canal ha permanecido en silencio a lo largo de dicho periodo. Si se detecta un canal ocupado durante este proceso, la máquina espera durante un periodo de tiempo aleatorio antes de intentarlo de nuevo. Una vez transcurrido este periodo, se permite a la máquina apropiarse del canal silencioso sin ningún tipo de espera adicional. Esto significa que se evitan las colisiones entre los “recién llegados” y aquellos que ya han estado esperando, porque a un “recién llegado” no se le permite reclamar la utilización del canal silencioso hasta haber dado la oportunidad de comenzar a las otras máquinas que puedan haber estado esperando. Combinación de redes El más simple de estos dispositivos es el repetidor, que no es otra cosa que un dispositivo que simplemente pasa las señales de un lado a otro entre los dos buses originales (usualmente con algún tipo de amplificación) sin considerar el significado de las señales. Un puente es similar a un repetidor, pero más complejo. Al igual que el repetidor, permite conectar dos buses, pero el puente no pasa necesariamente todos los mensajes a través de la conexión. En su lugar, examina la dirección de destino que acompaña a cada mensaje y reenvía un mensaje a través de la conexión solo cuando está destinado a una computadora situada al otro lado. De este modo, dos máquinas que residan en el mismo lado de un puente pueden intercambiar mensajes sin interferir en las comunicaciones que están teniendo lugar al otro lado. Un puente permite conseguir un sistema más eficiente que un repetidor. Un conmutador es básicamente un puente con múltiples conexiones, lo que le permite conectar varios buses en lugar de solo dos. De ese modo, un conmutador permite construir una red compuesta por varios buses que se extienden a partir del conmutador como los radios de una rueda (Figura 4.4b). Como en el caso de un puente, el conmutador analiza las direcciones de destino de todos los mensajes y solo reenvía aquellos mensajes que están destinados a otros radios de esa rueda. Además, cada mensaje solo se retransmite hacia el radio apropiado, minimizando así el tráfico en cada uno de los radios. Es importante observar que cuando las redes están conectadas mediante repetidores, puentes y conmutadores, el resultado es una única red de mayor tamaño. Todo el sistema opera de la misma forma (utilizando los mismos protocolos) que cada una de las redes originales de menor tamaño. Sin embargo, en ocasiones, las redes que hay que conectar tienen características incompatibles. En estos casos, las redes deben conectarse de forma que se construya una red de redes, lo que se conoce como una interred, en la que las redes originales mantienen su individualidad y continúan funcionando como redes autónomas. .La red Internet, escrita con mayúscula, I, hace referencia a una interred concreta de alcance mundial que estudiaremos en posteriores secciones de este capítulo. Existen otros muchos ejemplos de interredes. De hecho, la comunicación telefónica tradicional se gestionaba mediante sistemas de interredes mundiales mucho antes de que Internet se hiciera popular.) La conexión entre redes para formar una interred se gestiona mediante una serie de dispositivos conocidos como encaminadores (router), que son computadoras de uso especial utilizadas para el reenvío de mensajes. Observe que la tarea de un encaminador es diferente de la de los repetidores, puentes y conmutadores, en el sentido de que los encaminadores proporcionan enlaces entre redes, mientras permiten a cada una de esas redes mantener sus características internas distintivas. El “punto” en el que una red se conecta a una interred se suele denominar pasarela (gateway), porque sirve como lugar de paso entre la red y el mundo exterior. el término pasarela puede utilizarse para referirse a algo más que un simple encaminador. Por ejemplo, en la mayoría de las redes WiFi residenciales que están conectadas a Internet, el término pasarela se refiere conjuntamente tanto al punto de acceso de la red como al encaminador conectado a dicho punto de acceso, debido a que esos dos dispositivos suelen empaquetarse en una misma unidad.
Métodos de comunicación entre procesos
Las diversas actividades (o procesos) que se ejecutan en las distintas computadoras de una red (o incluso que se ejecutan en una misma máquina mediante los mecanismos de tiempo compartido/multitarea) deben a menudo comunicarse entre sí para coordinar sus acciones y realizar las tareas que tienen asignadas. Dicha comunicación entre procesos se denomina comunicación interprocesos. Un convenio bastante popular que se utiliza para la comunicación interprocesos es el modelo cliente/servidor. Este modelo define los papeles básicos que desempeñan los procesos bien como cliente, que realiza solicitudes a otros procesos, o bien como servidor, que satisface las solicitudes realizadas por los clientes. Hoy día, el modelo cliente/servidor se utiliza ampliamente en las aplicaciones de red, como veremos posteriormente en el capítulo. Sin embargo, el modelo cliente/servidor no es el único modelo posible de comunicación entre procesos. Otro modelo es el P2P (peer-to-peer, entre pares). Mientras que el modelo cliente/servidor implica que hay un proceso (el servidor) que proporciona servicio a numerosos otros procesos (los clientes), el modelo P2P implica que existen procesos que proporcionan servicio a otros y reciben servicio también de ellos. El modelo peer-to-peer también es un método muy popular de distribuir archivos a través de Internet, como por ejemplo grabaciones musicales y películas. En este caso, un terminal puede recibir un archivo de otro y luego proporcionar dicho archivo a otros terminales. La colección de todos los terminales (peers) que participan en ese tipo de distribución se denomina en ocasiones enjambre (swarm). Encontraban las fuentes para dichos archivos). Una de las razones por las que el modelo P2P está sustituyendo al modelo cliente/servidor para la compartición de archivos es que dicho modelo distribuye la tarea de dar servicio entre muchos terminales iguales en lugar de concentrarla en un único servidor. Sistemas distribuidos lo que quiere decir que constan de unidades software que se ejecutan como procesos independientes en diferentes computadoras. La computación en cluster describe un sistema distribuido en el que múltiples computadoras independientes trabajan estrechamente de manera conjunta para proporcionar potencia de computación o servicios comparables a los de una máquina de mucho mayor tamaño. Dichos sistemas distribuidos se utilizan para proporcionar una alta disponibilidad, y un equilibrado de carga, porque la carga de trabajo puede desplazarse automáticamente desde los miembros del cluster que tengan demasiadas tareas que llevar a cabo a otros miembros que puedan estar mucho más descargados. El término computación en retícula hace referencia a sistemas distribuidos que están acoplados de forma más débil que los clusters, pero que siguen funcionando de manera conjunta para llevar a cabo tareas de gran envergadura. Arquitectura de Internet La computación en nube, en la que una serie de enormes conjuntos de computadoras compartidas en la red pueden asignarse para ser utilizados por los clientes según sea necesario es la tendencia más reciente en el campo de los sistemas distribuidos.Como ya hemos mencionado, Internet es un conjunto de redes conectadas. En general, estas redes son construidas y mantenidas por organizaciones denominadas Proveedores de servicios de Internet (ISP, Internet Service Provider). También resulta bastante común utilizar el término ISP para hacer referencia a las propias redes. Así, podemos utilizar expresiones como conectarse a un ISP, cuando lo que realmente queremos decir es conectarse a la red proporcionada por un ISP. En la parte superior de esta jerarquía se encuentra un número relativamente pequeño de proveedores ISP de nivel 1, que están compuestos por redes WAN internacionales de alta velocidad y alta capacidad. Estas redes se consideran la red troncal de Internet. Conectados a los ISP de nivel 1 se encuentran los ISP de nivel 2, que tienden a tener un ámbito más regional y que son menos potentes en lo que a sus capacidades se refiere (la distinción entre los ISP de nivel 1 y nivel 2 es, a menudo, una cuestión debatible). De nuevo, estas redes tienden a ser operadas por empresas que pertenecen al sector de las comunicaciones.