Anda di halaman 1dari 5

Resumen secciones 1.1, 1.2 y 1.3 del libro Redes de Computadoras de Andrew S.

Tanenbaum
En la seccin 1.1 se habl sobre los usos de las redes de computadores, agrupndolos en 3: Redes para compaas Aplicacin en empresas con varias sucursales: vigilar productividad, controlar los inventarios, compartir recursos de software etc. Hoy en da existen sistemas de comunicaciones por medio de computadoras personales, uno de los sistemas ms usados por su eficiencia y su bajo costo es el llamado cliente-servidor, el cual consiste en integrar una o varias mquinas con todos los archivos guardados para compartir ,a esta la llamaremos servidor est a su vez tiene otras conexiones con otros usuarios que pueden comunicarse entre s. Redes para la gente o Acceso a informacin remota: Se destaca la interaccin entre las personas y las bases de datos remotas, como por ejemplo el manejo de tu propia cuenta financiera, compras virtuales, suscripciones a revistas y peridicos, accesos a sistemas de informacin en la world wide web etc. o Comunicacin de persona a persona: Podemos destacar que gracias a las redes por computadoras se pudo facilitar la interaccin entre personas por ejemplo correo electrnico ,las redes sociales , las videollamada que nos permite hablar a distancia con familiares o amigos en tiempo real etc. o Entretenimiento interactivo: la world wide web ya es conocida como principal fuente de entretenimiento para los usuarios , en ella podemos encontrar videos por solicitud ,tv en vivo, peliculas online , juegos en tiempo real, redes sociales etc. Consideraciones sociales En la actualidad red mundial es el principal medio de propagacin de informacin , debido a su multiculturalidad y diversidad de pensamiento puede conllevar a discordias sociales, ticas y polticas. Temas controversiales como la pornografia infantil , violacin de los derechos de autor , estafas e inseguridad en la red por compra y ventas de productos, y secuestros estn asociados con la problemtica sociales del internet .

La seccin 1.2 abarc lo correspondiente al hardware de red. Se habl de dos clasificaciones importantes de redes: Por tecnologa de transmisin y por la escala. Por tecnologa de transmisin: o Redes de difusin: Estas tienen 1 canal de comunicacin compartido por todas las mquinas de la red.Tras el envo del paquete se verifica un campo de direccin que identifica la mquina destinataria, si es la especificada procesa el mensaje sino lo ignora. Se ofrece la posibilidad de dirigir un paquete a todos los destinos (broadcasting) o a un subconjunto de las mquinas (multidifusin).Las redes pequeas suelen ser de este tipo. o Pueden ser estticas o dinmicas. En la esttica se divide el tiempo en intervalos discretos y se ejecuta un algoritmo de asignacin cclica (desventaja: puede desperdiciar capacidad de canal cuando una mquina no tiene nada que enviar en su turno). El mtodo de asignacin dinmica puede ser centralizada si hay una sola unidad de control del uso del bus determinando quin es el siguiente de acuerdo a un algoritmo interno (teniendo en cuenta peticiones), o descentralizado si cada mquina decide si transmite o no. o Redes punto a punto: Consiste en muchas conexiones entre pares individuales de mquinas. Importante el concepto de algoritmos de ruteo puesto que se presentan mltiples rutas de diferentes longitudes. Las redes ms grandes suelen ser de este tipo.

Por escala: o Mquinas de flujo de datos: Computadoras con alto grado de paralelismo y muchas unidades funcionales, todas trabajando en el mismo programa. o Multicomputadoras: Sistemas que se comunican enviando mensajes por buses muy cortos rpidos. Verdaderas redes: Computadoras que se comunican intercambiando mensajes por cables largos. o LAN ( Local Area Networks): Las redes de rea local son privadas y cubren unos cuantos km, usualmente se usan para compartir recursos e informacin entre computadores personales y estaciones de trabajo en oficinas. Caractersticas: a)Tamao: Restringido, tiempo de transmisin limitado y conocido b) Tecnologa de transmisin:un cable al que estn conectadas todas las mquinas. Velocidades de hasta cientos de Mbps, bajo retardo y pocos errores. c) Topologas: 1- Red de bus (cable lineal), en un cualquier instante un mquina es maestra y transmite mientras las otras se abstienen (difusin). Existe un control de esta operacin o mecanismo de arbitraje, ejemplo: Ethernet o IEEE 802.3. 2-Anillo: Cada bit se propaga por s mismo, sin esperar al resto del paquete al cual pertenece. Cada bit recorre el anillo entero en el tiempo que toma transmitir unos pocos bits, a veces antes de que se enve el paquete entero. Tambin existen mecanismos de arbitraje, ejemplo: la IEEE 802.5 (el token ring de IBM) una LAN en anillo que opera a 4 y 16 Mbps. o MAN (Metropolitan Area Network): La red de rea metropolitana es una versin ms grande de una LAN, abarca hasta 10 km, puede ser pblica o privada. Se adopt al estndar DQDB (Distribuited queue dual bus o bus dual de cola distribuida, IEEE 802.6), que consiste en 2 buses unidireccionales a los cuales estn conectados todas las computadoras. Cada bus tiene una cabeza terminal (head-end), dispositivo que inicia la actividad de transmisin. El bus superior direcciona un destino situado a la derecha, el bus inferior un destino hacia la izquierda. o WAN ( Wide Area Network): Es una red que abarca una extensin muy grande de territorio, pudiendo ser un pas o un continente entero, estn compuestas por mquinas dedicadas a la ejecucin de programas de usuario, conocidas como host. Dichos hosts estn conectados entre s por una subred de comunicacin, la cual tiene la tarea de transmitir datos de un host a otro. Generalmente la subred consta de dos partes, las lneas de transmisin (que transportan bits de un host a otro) y los elementos de conmutacin que conectan dos o ms lneas de transmisin. A los elementos de conmutacin se les suele llamar tambin Nodos conmutadores de paquetes, Sistemas intermedios, Enrutadores y Centrales de conmutacin de datos. En la mayora de WAN, la red contiene gran cantidad de cables, cada uno conectado a dos enrutadores, cuando dos enrutadores no estn compartiendo un cable y desean comunicarse, deben realizar la comunicacin por medio de enrutadores intermedios, los paquetes enviados son recibidos y almacenados por cada enrutador intermedio y luego se reenva. Este principio de funcionamiento es propio de redes punto a punto, de almacenar y reenviar o de paquete conmutado. Cuando se utilizan redes punto a punto, es importante tener en cuenta cual es la topologa de interconexin del enrutador. Las redes LAN tienen topologas simtricas a diferencia de las WAN que son irregulares. Algunas topologas que pueden utilizar son Estrella, Anillo, rbol, Completa, Interseccin de anillos e irregular. Por otra parte existe la posibilidad de sistemas satelitales o de radio, donde los enrutadores se conectan por medio de antenas a la Subred.

Redes Inalmbricas: Las redes inalmbricas constan de muchos usos, entre los cuales es importante destacar la oficina virtual; muchas personas quieren tener acceso a archivos, recibir llamadas, faxes o correo electrnico ya sea en tierra, mar o aire. Esto sera imposible por medio de una red cableada, por lo cual son importantes las redes inalmbricas. As mismo las flotillas de camiones, taxis y autobuses, y las personas que realizan reparaciones, se ven beneficiadas ya que mantienen la comunicacin con su estacin base. Por otro lado son importantes para misiones rescatistas y para las operaciones militares, donde no es seguro utilizar redes locales. Las redes inalmbricas y las computadoras porttiles no siempre estn relacionadas, ya que las computadoras tienen la posibilidad de conectarse a redes alambradas, por otro lado las computadoras inalmbricas no siempre son mviles, existen aquellas de escritorio que pueden acceder a redes a travs de sistemas inalmbricos, convirtindose entonces en computadoras inalmbricas. Interredes: Son interconexiones de redes, por ejemplo una coleccin de LAN conectadas por una WAN. Las redes a interconectar pueden ser incompatibles por lo que a veces son usadas las pasarelas para realizar la traduccin necesaria (en trminos de hardware y software). Una interred no puede confundirse con Internet que es una red especfica mundial, ni con subredes (coleccin de enrutadores y lneas de comunicacin propiedad del operador de la red.

La seccin 1.3 contempla el software de red, haciendo un estudio de las estructuraciones que lo rigen. Jerarquas de protocolos Por lo general la construccin de una red se realiza como una serie de capas o niveles, el propsito de cada capa es ofrecer servicios a las capas superiores. La capa n de una mquina acuerda un protocolo de comunicacin con la capa n de otra, estas entidades que comprenden una mismo nivel se conocen como pares y la lista de protocolos usados por cierto sistema, pila de protocolos. La comunicacin entre un host y otro se realiza a travs de un medio fsico bajo la capa 1, por lo que existen interfaces entre capas adyacentes que, adems, definen las operaciones y servicios que ofrece una capa inferior a la superior. Un conjunto de capas y protocolos se conoce como arquitectura de red y debe contener informacin suficiente para que un implementador pueda escribir el programa o construir el hardware para cada capa acorde al respectivo protocolo. Es importante la abstraccin de procesos pares ( es decir comunicaciones entre capas de un mismo nivel de diferentes hosts) puesto que el diseo de una red completa se puede dividir en varios problemas de diseo ms pequeos y manejables (diseo de capas individuales). Consideraciones de diseo para las capas Los problemas ms comunes en el diseo de redes de computadores se presentan en distintas capas; es necesario que cada capa sea capaz de detectar con quien quiere comunicarse cada una de las maquinas que estn conectadas a la red, por tanto es importante alguna forma de direccionamiento que permita un destino especfico. Por otro lado es importante determinar qu tipo de reglas de transferencia se deben dar entre receptor y emisor, pudiendo ser la comunicacin Simplex, Semidplex o Dplex. As mismo, es de vital importancia establecer el esquema de correccin de errores que se implementara, ya que las transmisiones de datos no siempre son perfectas, adems el receptor debe ser capaz de comunicar al emisor cules mensajes se recibieron satisfactoriamente. En algunos casos los canales de comunicacin no mantienen el orden de los mensajes que se envan, lo cual podra conducir a la prdida de la secuencia del mensaje y finalmente la la prdida de datos. Por tanto el receptor debe contar con un protocolo que le permita unir las partes desordenadas de los mensajes. De la misma manera, esta prdida de datos se puede dar si el emisor posee una velocidad de transmisin

mayor a la velocidad de recepcin del receptor, por lo cual se debe contar con sistemas que controlen la velocidad del emisor. Interfaces y servicios La funcin de cada capa (n) es proporcionar servicios a la capa superior (n+1), a la capa n se le llama proveedor del servicio y a la n+1, usuario del servicio. A los elementos activos de cada grupo de pares (ejemplo: de software: un proceso, de hardware: un IC E/S) se le conocen como entidades pares. Una capa puede ofrecer varios servicios, cada uno de ellos identificados con una direccin,estos estn disponibles en el SAP (service acess points, puntos de acceso al servicio) de cada capa. La comunicacin entre capas adyacentes se realiza a travs de una interfaz con reglas especficas. En una interfaz tpica la entidad de la capa n+1 pasa una IDU (Interface data unit, unidad de datos de la interfaz) a la entidad de la capa n a travs del SAP. Una IDU es una SDU (Service data unit, unidad de datos de servicio), informacin que pasa a la entidad y a la n+1, ms cierta informacin de control (cantidad de bytes en la SDU, por ejemplo). Para transferir una SDU la entidad de la capa n puede tener que fragmentarla, a cada pedazo se le da un encabezado (informando cules PDU tiene datos y cules informacin de control o la identificacin del protocolo par entre entidades pares) y se enva como una PDU (protocol data unit, unidad de datos de protocolo) independiente, que podra ser un paquete. Servicios orientados a conexin y sin conexin En una red de computadoras las capas pueden entregar dos tipos de servicios a las capas que estn ubicadas sobre estas, los orientados a la conexin y los que carecen de conexin. o Orientado a la conexin En este, la comunicacin se establece con la creacin de una conexin, luego se utiliza y despus de ser utilizada es liberada. En este tipo de conexiones los bits son recibidos en el mismo orden en los que fueron enviados, por tanto un paquete que fue enviado en un segundo instante no podr llegar primero que su dato antecesor. Sin conexin En este no se establece ningn tipo de comunicacin, los datos son enviados con una especificacin de direccin completa del destino al que se quiere hacer llegar. En este servicio es posible que un dato enviado en un segundo instante llegue primero que su antecesor, debido a que el primer mensaje puede retrasarse en su viaje de emisor a receptor.

Primitivas de servicios Un servicio se especifica como el conjunto de operaciones primitivas disponibles para que un usuario y otra entidad acceda al servicio. Estas primitivas ordenan al servicio a que ejecute una accin o que informe una accin que haya tomado una entidad par. Las primitivas de servicios se clasifican en cuatro clases que son: o o o o Peticin: La entidad quiere que el servicio haga un trabajo. Indicacin: se le informa a una entidad acerca de un suceso. Respuesta: una entidad quiere responder a un suceso. Confirmacin: Ha llegado la respuesta a la peticin anterior.

Los servicios pueden ser: Confirmados: es cuando existe una peticin, una indicacin, una respuesta y una confirmacin. No confirmados: nicamente hay una peticin y una indicacin.

En el establecimiento de una conexin podra usarse las siguientes primitivas de servicios connect.request: efecta una peticin de conexin. connect.indication:se enuncia a una entidad de que quiere realizar una comunicacin. connect.response: indica si se quiere o no realizar la conexin propuesta. connect.confirm: Confirma la conexin. data.request: peticin de envo de datos. data.indication: seal de llegada de los datos. disconnect.request: peticin para liberar una conexin. disconnect.indication: indica al par la peticin. La relacin entre servicios y protocolos Un servicio es un conjunto de (operaciones) primitivas que ofrece una capa a una por encima de ella (no se especifica sobre cmo se instrumentar cada operacin), en contraste, un protocolo es un conjunto de reglas que gobiernan el formato significado de los marcos, paquetes o mensajes que se intercambian entre las entidades pares dentro de una capa. Las entidades pares pueden cambiar si prefieren sus protocolos siempre que no cambien el servicio visible a sus usuarios.

Anda mungkin juga menyukai