Вы находитесь на странице: 1из 36

Teleprocesos

UNIDAD I. Introduccin
1.1 Historia del Teleproceso. Desde el comienzo de la historia de la humanidad, uno de los factores que han constituido y constituye un elemento vital para la evolucin y el desarrollo de la humanidad es la comunicacin. Las telecomunicaciones comenzaron en 1830 con la utilizacin del Telgrafo, que permiti diversos tipos de comunicaciones digitales utilizando cdigos como el Morse inventado por Samuel F. B. Morse en 1820. Morse comenz a estudiar las comunicaciones en 1830 teniendo preparada una mquina en 1835 compuesta en el emisor por un conjunto de piezas con dientes correspondientes a las letras y las cifras que ensambladas para formar un mensaje y pasadas a travs del correspondiente dispositivo, provocaban las sucesivas aperturas y cierres de un interruptor que produca la seal enviada por la lnea. En el receptor, un electroimn reciba dicha seal y produca el desplazamiento de un lpiz que escriba en el papel la forma de la seal con la que se poda descifrar el mensaje recibido. En 1855, Charles Wheatstone invent el formato de una cinta junto con la perforadora correspondiente que permita el envo y recepcin de mensajes en cdigo Morse en modo off-line, es decir, sin que un operador se encuentre permanentemente pendiente de la transmisin y recepcin de los mensajes. En 1874, el francs Emile Baudot, invent el telgrafo mltiple que permita el envo de varios mensajes por la misma lnea. Se conectaban varios manipuladores de cinco teclas a una misma lnea a travs de un distribuidor que reparta el tiempo entre los distintos usuarios. En el receptor exista un distribuidor similar al del transmisor y sincronizado con l, reparta los mensajes entre distintas impresoras. Ms tarde, en 1876 Alexander Graham Bell invent el Telfono con el que comenz la comunicacin de la voz a distancia. Este invento hizo que rpidamente se unieran por cable muchas ciudades y dentro de ellas muchas empresas particulares, lo cual facilit mucho la utilizacin de otros medios de comunicacin posteriores que aprovecharon las propias lneas telefnicas. Con la aparicin de mquinas de escribir que incorporaban redes para la activacin de la escritura, durante la Primera Guerra Mundial, E.E. Kleinschmidt desarroll un sistema de transmisin que no requera de operadores en continua atencin. Este sistema hizo posible la aparicin en 1910 del Teletipo o teleimpresor, que permiti el envo de mensajes a distancia utilizando el cdigo Baudot creado por Emile Baudot en 1874. Ya a partir de 1950, con la aparicin del mdem, comenzaron los primeros intentos de transmisin de datos entre computadoras en aplicaciones de gestin, pero fue en la dcada de los sesenta, y fundamentalmente en la de los setenta, cuando se implant definitivamente la conexin a distancia de todo tipo de computadoras y perifricos. El primer proyecto importante que incorpora tcnicas teleinformticas fue el SAGE (Service Automatic Ground Environment) desarrollado por las Fuerzas Areas de los 1 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

Estados Unidos de Amrica en 1958. En la dcada de los sesenta aparecen, por un lado, los lenguajes de programacin interactivos y por otro, los sistemas operativos conversacionales que, junto a las tecnologas de conmutacin de paquetes y los satlites de comunicaciones, propiciaron los primeros pasos para la verdadera unin entre las telecomunicaciones y la informtica. En la dcada de los setenta, marcada por una gran evolucin en la conectividad, aparecen las redes de computadoras, los protocolos y las arquitecturas teleinformticas. En 1971 aparece la red ARPANET, fundada por la organizacin DARPA (Defense Advanced Research Projects Agency) que ha dado origen a la red Internet que actualmente integra a las ms importantes instituciones acadmicas, de investigacin y desarrollo que existen en el mundo. En esta red se desarroll el conjunto de protocolos denominados TCP/IP que han ejercido influencia en las redes teleinformticas. Esta dcada de los setenta se caracteriza tambin por el gran auge que toma la normalizacin. En 1976, el Comit Consultivo Internacional Telefnico y Telegrfico (CCITT) normaliz las redes de conmutacin de circuitos y las redes de conmutacin de paquetes. En 1977, la Organizacin de Estndares Internacionales modela y normaliza la interconexin de computadoras creando el Modelo Bsico de Referencia para la Interconexin de Sistemas Abiertos (OSI), que fue publicado aos despus. El final de la dcada de los setentas viene marcada, fundamentalmente, por la aparicin en 1978 de las Redes de rea Local (LAN) que permiten la interconexin entre equipos informticos en un entorno reducido. La dcada de los ochenta, con la popularizacin de las Computadoras Personales, ha marcado un desarrollo definitivo en el campo teleinformtico y lo ha popularizado. Tambin en esta dcada aparecen las Redes Digitales para dar servicio especializado a usuarios que requieran la integracin de informacin compuesta por texto, datos, imagen y voz. Actualmente, en Telecomunicaciones se tiende al abaratamiento de la utilizacin de las redes, as como a nuevas posibilidades de transmisin proporcionadas por las Redes Digitales de Servicios Integrados de Banda Ancha que operan a gran velocidad.

2 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

1.2 Introduccin. A lo largo de la historia de la humanidad, la tecnologa ha determinado en gran medida el desarrollo de las civilizaciones. En los tres ltimos siglos, es evidente el dominio de la tecnologa en ellos. Los grandes sistemas mecnicos acompaan a la Revolucin Industrial en el siglo XVIII, la mquina de vapor y su utilizacin tanto en la industria como en los medios de transporte son elementos clave de desarrollo en el siglo XIX. La tecnologa clave del siglo XX fue la obtencin, el procesamiento y la distribucin de la informacin. El surgimiento y distribucin a gran escala de las redes de telefona, la radio y la televisin, todo lo relacionado a la industria de la computacin y la comunicacin a travs de satlites marcan a la era de la informacin. A medida que la tecnologa avanza, las diferencias entre la recoleccin, transportacin, almacenamiento y procesamiento tienden a desaparecer; tambin es evidente que al aumentar nuestra capacidad de obtener, procesar y distribuir la informacin, la demanda de procesamiento de informacin cada vez ms complejo crece con mayor celeridad. Los primeros sistemas centralizados de computadoras tienden a desaparecer, y en su lugar, surgen sistemas interconectados de computadoras. Red de Computadoras. Es un conjunto autnomo de computadoras interconectadas. Se dice que dos computadoras estn interconectadas si pueden intercambiar informacin. La interconexin entre computadoras se puede realizar mediante: Cables de cobre Fibra ptica Microondas Rayos infrarrojos Satlites de comunicacin

A la red Internet se le conoce, no como una red nica, sino como la red de redes. La WEB (World Wide Web) es un sistema distribuido que se ejecuta sobre Internet y se caracteriza como un sistema que puede ejecutarse ante un conjunto de computadoras independientes y aparecer ante sus usuarios como un sistema consistente y nico . Una pgina web es un ejemplo de un documento nico del sistema distribuido World Wide Web, que se puede ver en una computadora gracias a una capa de software (llamada middleware) que se ejecuta sobre el sistema operativo. Lo que se busca con las redes de computadoras es compartir recursos fsicos, como impresoras, scanners, etc. entre un grupo de mquinas. Tambin se busca compartir informacin, como lo son los registros de bases de datos, que en forma remota proporcionan la informacin que alguien requiere en cierto momento. Como ejemplo a lo anterior, podemos citar a los sistemas de bancos, donde los cajeros de las sucursales o cajeros electrnicos ingresan y consultan informacin para dar un servicio financiero. Otro ejemplo a nivel industria o comercio son los sistemas de bases de datos que proporcionan informacin clave como inventarios, datos de los productos, etc. 3 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

1.3 El modelo CLIENTE-SERVIDOR. Uno de los modelos ampliamente utilizados y difundidos, y que forman la base en gran medida del uso de las redes. Se aplica cuando el cliente y el servidor estn en un entorno local (por ejemplo, cuando pertenecen a la misma compaa) o cuando cliente y servidor se encuentran en puntos distantes (por ejemplo, cuando el cliente accesa a internet y se conecta a un servidor remoto).

Figura 1.1 Red de dos clientes y un servidor. En general, todas las mquinas conectadas a una red pueden acceder a la informacin que se encuentra localizada en un servidor. En el modelo cliente-servidor hay dos procesos involucrados, en la mquina cliente y en la mquina servidor: el proceso cliente enva una solicitud al proceso servidor y espera una respuesta, por otra parte, el proceso servidor recibe la solicitud, realiza el trabajo necesario para dar respuesta a la solicitud y devuelve una respuesta al proceso cliente. 1.4 Componentes de un sistema de comunicaciones. Funcin de Comunicaciones La comunicacin es la transferencia de informacin con sentido desde un lugar (remitente, fuente, transmisor) a otro lugar (destino, receptor).

Informacin es un patrn fsico al cual se le ha asignado un significado comnmente acordado. El patrn debe ser nico (separado y distinto), capaz de ser enviado por el transmisor, y capaz de ser detectado y entendido por el receptor.
Elementos bsicos del sistema de comunicacin En toda comunicacin existen tres elementos bsicos en un sistema de comunicacin: 1.4.1 El Transmisor pasa el mensaje al canal en forma se seal. Para lograr una 4 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

transmisin efectiva, se deben desarrollar varias operaciones de procesamiento de la seal. La ms comn e importante es la modulacin, un proceso que se distingue por el acoplamiento de la seal transmitida a las propiedades del canal, por medio de una onda portadora. 1.4.2 El Canal de Transmisin es el enlace elctrico entre el transmisor y el receptor, siendo el puente de unin entre la fuente y el destino. Este canal puede ser un par de alambres, un cable coaxial o el aire. Sin importar el tipo, todos los medios de transmisin se caracterizan por la atenuacin (disminucin progresiva de la potencia de la seal conforme aumenta la distancia). 1.4.3 El Receptor extrae del canal la seal deseada y la entrega al transductor de salida. Como las seales son frecuentemente muy dbiles, debido a la atenuacin, el receptor debe tener varias etapas de amplificacin. En todo caso, la operacin clave que ejecuta el receptor es la demodulacin, el caso inverso del proceso de modulacin del transmisor, con lo cual vuelve la seal a su forma original.

Figura 1.2 El proceso Modulacin/Demodulacin.

Comunicacin de Datos La tarea principal de las comunicaciones es mover informacin de un lugar a otro. Cuando el transmisor y el receptor estn relativamente lejos uno del otro, y adems se quiere mover altos volmenes de informacin en un perodo corto de tiempo, entonces ser necesario emplear una forma de comunicacin mquina-mquina. El mtodo ms adecuado para esta comunicacin es Va una seal generada electrnicamente. 1.6 Hardware De Redes. Las redes de computadoras se pueden clasificar en base a su tecnologa de transmisin o de acuerdo a la escala. Hay dos tipos de tecnologa de transmisin que se utilizan de manera extensa: 5 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

1.6.1 Las redes de difusin (broadcast) tienen un slo canal de comunicacin, de manera que todas las mquinas lo comparten; aunque todas las mquinas reciben la informacin enviada (en ocaciones se conoce como paquete), slo una lo procesa (a la que va dirigido el mensaje) y las dems lo ignoran, porque todas las mquinas deben verificar un campo de direccin dentro del paquete. En ocaciones, el paquete va dirigido a todas las mquinas y stas lo reciben y lo procesan. A ste modo de operacin se conoce como difusin (broadcasting). La multidifusin (multicasting) se da cuando existe soporte para que se transmita a un subconjunto de mquinas. 1.6.2. Las redes punto a punto constan de muchas conexiones entre pares individuales de mquinas, estos pares utilizan varias mquinas intermedias para poder conectarse entre ellas. Frecuentemente existen varias rutas con longitudes diferentes, por lo que es importante, encontrar las ms adecuadas. En general, las redes mas pequeas y que se encuentran dentro de una misma rea geogrfica tienden a utilizar enlaces de difusin; las redes de mayor tamao utilizan enlaces punto a punto. Las redes tambin se pueden clasificar de acuerdo a su escala. La figura 1.3 presenta esta clasificacin, donde se presenta en primer lugar una red de rea personal como puede ser una entidad de red inalmbrica que conecta un ratn, teclado e impresora.

Figura 1.3 Clasificacin de redes por escala de conexin entre procesadores interconectados.

1.7 Canales de Comunicacin 6 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

Un canal de comunicacin es el medio a travs del cual viaja la informacin computacional entre dos puntos, generalmente distantes. La velocidad, capacidad y costo de transmisin varan segn los diferentes medios, los mas utilizados son: 1.7.1 Medios Conductores Elctricos: son aquellos que pueden transmitir datos por medio de pulsos elctricos o de luz. Como son medios conductores elctricos (par trenzado y cable coaxial ) y medios conductores de luz (fibra ptica) .

Par trenzado: Este medio de comunicacin esta relacionado con las lneas telefnicas y
telegrficas. Para utilizar este medio se requiere de un modem tanto en el lugar de donde se envan datos como en el lugar en donde se reciben. Lo anterior se debe a que las seales que viajan a travs de las lneas telefnicas o telegrficas son analgicas y las de las computadoras son digitales. Esto hace necesario convertir las seales digitales en analgicas para que puedan viajar por medio de la lnea telefnica, y una vez que llegan a su destino, convertirlas nuevamente de analgicas a digitales, para poder recibirlas en la computadora. Los tipos de cables que pueden utilizase para la transmisin son el cable simple y el par trenado. El par trenzado est formado por dos cables simples los cuales minimizan la distorsin de la seal al realizar la transmisin.

Figura 1.4 Par trenzado sin blindaje. (a)UTP Categora 3. (b)UTP Categora 5.

Cable coaxial: Se utiliza principalmente para la comunicacin de datos en distancias


cortas, menores de los 15 kilmetros. El cable coaxial es til en las redes locales, las cuales se encuentran en un rea geogrfica pequea como pueden ser las instalaciones de un edificio. Permite transmitir datos a gran velocidad, es inmune al ruido y a la distorsin de las seales enviadas y es uno de los medios menos costosos cuando se trata de comunicacin a corta distancia.

Figura 1.5 Un cable coaxial con todas sus partes.

1.7.2 Medios Conductores de Luz y Radiados: Permiten transmitir datos por medio 7 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

de frecuencias ya sea de radio o de luz. Como son medios radiados (Ondas de radio, Microondas, satlite) y medios de frecuencia de luz (Infrarrojos, lser). Medios conductores de luz

Fibra ptica: Este medio es utilizado por las compaas telefnicas con el objetivo de
sustituir los cables que se usan para la comunicacin de larga distancia. Tambin se utiliza para instalar redes locales privadas. La comunicacin de datos por este medio se realiza enviando pulsos de luz de la computadora fuente a la computadora destino. El uso de este medio dificulta agregar computadoras a la red cuando aquella esta funcionando. Para hacerlo es necesario que la red o una parte no est funcionando. La comunicacin por medio de fibras pticas es costosa, por lo que no se recomienda para distancias cortas. Cuando se desea transmitir informacin a larga distancia y adems se requiere una alta velocidad, este medio resulta conveniente.

Figura 1.6 (a)Vista lateral de una fibra individual. (b)Vista de corte de una funda con tres fibras.

Figura 1.7 El espectro electromagntico y sus usos para comunicaciones.

8 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

Medios radiados En la figura 1.7 se muestra el espectro electromagntico. Las porciones de radio, microondas, infrarrojo y luz visible del espectro pueden servir para transmitir informacin modulando la amplitud, frecuencia o fase de las ondas. La cantidad de informacin que puede transportar una onda electromagntica se relaciona con su ancho de banda. En general a mas altas frecuencias se puede transmitir mayor informacin, es por ello que la fibra ptica es la mejor opcin en cuanto a capacidad de transmisin de datos. La luz ultravioleta, los rayos X y los rayos gama, seran todava mejores debido a sus altas frecuencias, pero son difciles de modular, no se propagan bien y son peligrosos para los seres vivos.

Ondas de radio: Este medio de comunicacin, adems de usar las frecuencias


normales de estaciones de AM y FM, utiliza onda corta o radiofrecuencias a distancias cortas. Las principales aplicaciones de este medio son en telefona celular y en redes locales sin cableado. Este medio es susceptible de sufrir interferencias cuando se utilizan otros medios que involucren frecuencias.

Microondas: Este medio se utiliza para comunicar datos a larga distancia. Sus principales caractersticas son que proporcionan velocidad y costos bajos. La comunicacin mediante microondas es fcil de establecer, pero su uso presenta algunas desventajas debido a las condiciones del medio ambiente, sobre todo la interferencia que pueden provocar otras ondas de radio y los cambios atmosfricos que influyen en la transmisin de datos al modificar la seal que se enva. Satlite: Este medio de comunicacin es parecido a las microondas con la diferencia de
que stas utilizan slo estaciones terrestres y los satlites, adems de stos, tambin cuentan con estaciones orbitales. Las comunicaciones va satlite permiten expandir las redes de comunicacin de datos en forma sencilla, simplemente agregando mas estaciones. El uso de satlites puede presentar problemas de seguridad si la comunicacin es interrumpida por alguien que tenga el equipo receptor adecuado. 1.7.3 Frecuencia de Luz.

Infrarrojos: Este medio utiliza radiacin electromagntica de longitud de onda que est
entre las de radio y las de luz. Sus aplicaciones principales son redes sin cableado entre edificios.

Lser: Este medio transmite en la longitud de onda de alta frecuencia. Se ve afectado por cualquier obstculo que se interponga entre el punto emisor y el punto receptor. Su aplicacin primordial es el enlace entre edificios en donde por alguna razn no se puede efectuar un enlace cableado.
La seleccin del medio de transmisin ms adecuado para una organizacin depende de algunos factores tales como el costo del medio respecto a los beneficios que se logran 9 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

con la comunicacin, la seguridad que requiere la transmisin, la velocidad, la distancia que cubrir, la capacidad de expansin de la red, el rango de errores en la comunicacin, el medio ambiente y el mantenimiento que necesite. Un aspecto importante de cada uno de estos medios es la velocidad de transmisin, la cual denota la cantidad de bits por segundo que el medio puede transmitir. Existen diferentes unidades de medida: bps = bits por segundo kbps= kilo bits por segundo mbps = mega bits por segundo gbps = giga bits por segundo tbps = tera bits por segundo

Figura 1.8 Los principales prefijos mtricos. 1.8 Tipos de Seales Las seales que se pueden transmitir por las redes de comunicaciones, pueden ser de dos tipos: seales analgicas y seales digitales. Se denominan seales analgicas a aquellas que estn representadas por funciones que pueden tomar un nmero infinito de valores en cualquier intervalo de tiempo. El problema principal que presentan estas seales es la atenuacin con la distancia lo que provocar que tengamos que intercalar una serie de amplificadores. Sin embargo estos amplificadores tienen un problema aadido y es que adems de nuestra seal se amplifica el ruido, por lo que cuanto ms largo sea el enlace peor ser la calidad de la seal en recepcin. La transmisin de informaciones clsicamente ha sido por el uso de seales analgicas, y la voz y el sonido son ejemplos de seales analgicas. Una seal analgica se caracteriza porque su amplitud o nivel puede admitir un nmero tericamente infinito de valores posibles: Un amplificador convencional analgico puede reproducir cualquiera de 10 Lic. Salvador Antelmo Casanova Valencia

Seales Analgicas:

Teleprocesos

estos infinitos niveles de seal: Si su salida est limitada por ejemplo a 5 Voltios como mximo, puede entregar cualquier nivel comprendido entre 0 y 5 Voltios.

Seales Digitales: Se denominan seales digitales a aquellas que estn representadas


por funciones que pueden tomar un nmero finito de valores en cualquier intervalo de tiempo. Con las seales digitales eliminamos el problema de la prdida de calidad, ya que en lugar de amplificadores se emplean repetidores. Los repetidores no se limitan a aumentar la potencia de la seal, sino que decodifican los datos y los codifican de nuevo regenerando la seal en cada salto; idealmente el enlace podra tener longitud infinita. Sin embargo, las seales digitales se caracterizan por tener unos niveles de seal bien definidos, y adems son pocos, y no hay ningn otro que sea distinto de stos. En la lgica digital binaria estos niveles, o mejor dicho, estados de la seal, son dos, llamados: - Estado lgico Alto (H) o estado lgico 1. - Estado lgico bajo (L) o estado lgico 0. Es mejor hablar de estados lgicos de la seal ms que de niveles de la seal, y los equipos digitales van a trabajar con estados lgicos. Los sistemas de transmisin digitales envan "caracteres" de informacin, como son letras y nmeros (textos) y tambin caracteres de control, los cuales constan de varios "bits" de informacin, los cuales pueden tener dos valores lgicos concretos: "estados alto y bajo" (HI, LOW) o estados lgicos 1 y 0 respectivamente. Segn la tabla de caracteres empleada, cada carcter (alfabtico, numrico o de control) consta normalmente de un determinado nmero de bits, y es la combinacin de los estados de estos (0 y 1 lgicos de los distintos bits) lo que determina cul es cada carcter. Una de la ms difundida es la tabla ASCII de 8 bits. En general, llamaremos datos a todos estos caracteres de informacin. Por tanto, vamos a hablar de transmisin de datos cuando nos refiramos a la transmisin de elementos digitales de informacin. Tanto un sistema de comunicaciones analgico como uno digital pueden transportar seales que contengan servicios de voz, textos, imgenes y datos Medios digitales: Usaremos normalmente medios digitales ya que podremos conseguir una serie de ventajas tales como: Abaratamiento de la tecnologa en la escala de integracin a gran-escala(LSI) ya muy gran-escala (VLSI). Ruido no aditivo, ya que los repetidores regeneran la seal. Seguridad y Privacidad de los datos. La digitalizacin de los datos (analgicos o

digitales) permite usar cifrado.

1.9 Transmisiones por canales analgicos 11 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

Los modems. Como se ha dicho anteriormente, una seal digital es una sucesin de bits que pueden tener dos estados elctricos de tensin bien definidos, correspondientes al 1 y al cero lgicos. Pero las tensiones elctricas no pueden enviarse como tales por un canal de tipo analgico no preparado para el envo de seales digitales (canales telegrficos), como puede ser una conexin telefnica, y menos an por un canal de radio. Hay que transformar esas tensiones elctricas en seales analgicas equivalentes que puedan ser enviadas por el canal analgico (telefnico, de radio...), y en el lado receptor, se debe realizar la operacin inversa. Lo tpico es usar una seal de audio, que se denomina portadora de datos, sobre la cual, por modulacin, se van a implementar los unos y ceros lgicos. Esto se consigue con el uso de los MODEMs, palabra que es la abreviatura de MOdulador/DEModulador, y son los aparatos encargados de realizar los siguientes cometidos: - generar una portadora de datos de audio, - modularla adecuadamente con los estados lgicos de los bits que le entregue el equipo digital (ordenador, etc.), - poner esa seal ya modulada en el canal de comunicacin analgico. - recibir esa seal procedente del extremo distante, - demodularla para extraer los bits con los niveles elctricos correspondientes a sus estados lgicos, y entregrselos al equipo terminal de datos, normalmente a la computadora o dispositivo lgico. 1.10 Perturbaciones de la Transmisin Ser necesario que tengamos en cuenta una serie de factores que van a afectar a nuestra transmisin, de forma que la seal emitida nunca coincidir exactamente con la recibida. En el caso de seales analgicas el medio introduce ciertas alteraciones aleatorias que degradan la calidad de la seal; en el caso de seales digitales se producen errores de bit ( aparece un 0 en lugar del 1 original, y viceversa). Las perturbaciones ms importantes son: 1.10.1 Atenuacin

La energa de la seal es inversamente proporcional a la distancia, de manera que disminuye con sta. En medios guiados la atenuacin es logartmica. En medios no guiados su dependencia no es slo de la distancia, sino tambin de las condiciones atmosfricas.
La atenuacin perjudica la comunicacin por tres razones: La circuitera electrnica necesita un mnimo de seal para detectarla. 12 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

Para que los errores sean mnimos y la calidad de la comunicacin sea aceptable. La atenuacin crece directamente con la frecuencia a la que se transmite.

Los dos primeros problemas se superan con amplificadores y regeneradores. Para resolver el tercero es corriente el uso de ecualizadores que discriminan ciertas frecuencias en la seal. 1.10.2 Ruido El ruido es la perturbacin ms importante; se define como el conjunto de seales que se introducen durante la transmisin entre emisor y receptor. Considerando que el ruido puede provocar errores en la comunicacin de datos, se puede definir al ruido como "seales elctricas indeseables que introducen el equipo o las perturbaciones naturales y degradan el rendimiento de una lnea de comunicaciones". Para la comunicacin de datos, los errores causados por ruido se manifiestan como bits adicionales o faltantes, o como bits cuyos estados se invierten. Los tipos de ruido que se pueden presentar son:

Ruido blanco o gaussiano: Es debido a la agitacin trmica de los electrones en la


lnea de transmisin, o a la induccin de lneas elctricas adyacentes. Se considera inevitable, pero por lo general no es un problema a menos que su nivel sea muy elevado. Ejemplos de este tipo de ruido los tenemos en radios y telfonos.

Ruido de impulsos o agujas: Es el principal causante de errores en la comunicacin


de datos. Es identificado como un "click" durante las comunicaciones de voz. Este ruido provoca un error de rfaga en donde dependiendo de la tasa de transferencia de informacin y la duracin del impulso puede cambiar desde 1 o 2 bits, hasta decenas o centenas de estos. Las principales fuentes de estos ruidos son cambios de voltajes en lneas adyacentes, falsos contactos y arcos elctricos en los interruptores o relevadores en las oficinas telefnicas antiguas.

Ruido de intermodulacin: Se produce cuando las seales de dos lneas


independientes se intermodulan y forman un producto que cae dentro de una banda de frecuencias que difiere de ambas entradas, pero que puede caer dentro de una banda de una tercera seal. Un modem mal ajustado puede transmitir un tono de frecuencia intenso cuando no est transmitiendo datos, produciendo as este tipo de ruido.

Ruido de amplitud: Este ruido comprende un cambio repentino en el nivel de


potencia, y es causado por amplificadores defectuosos, contactos sucios con resistencias variables, cargas agregadas repentinas porque se conmuten nuevos circuitos durante el da y por labores de mantenimiento. El ruido de amplitud no afecta las tcnicas de modulacin de frecuencia debido a que el equipo transmisor y receptor interpretan la informacin de frecuencia e ignoran la 13 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

informacin de amplitud. 1.10.3 Distorsin Junto con el ruido, la distorsin es otra fuente de errores en la transmisin de datos. Consiste en la alteracin de la informacin transmitida debida a factores naturales del medio de transmisin usado. Dentro de los distintos tipos de distorsiones que se pueden presentar durante la comunicacin de datos tenemos:

Distorsin por atenuacin : Ocurre cuando las altas frecuencias pierden potencia con mayor rapidez que las frecuencias bajas durante la transmisin, lo que puede hacer que la seal recibida sea distorsionada por una prdida desigual de sus frecuencias componentes. La prdida de potencia est en funcin del mtodo y medio de transmisin. Este problema se evita con estaciones repetidoras que refuercen la seal cuando sea necesario. Distorsin por retraso: Ocurre cuando una seal se retrasa ms a ciertas frecuencias que a otras. Si un mtodo de transmisin de datos comprende datos transmitidos a dos frecuencias distintas, los bits transmitidos a una frecuencia pueden viajar ligeramente ms rpido que los transmitidos en la otra. Existe un dispositivo llamado igualador (o ecualizador) que compensa tanto la atenuacin como la distorsin por retraso.
Los siguientes factores no son considerados como distorsin pero tambin representan problemas en la transmisin de datos:

El gorjeo: Es producido por imperfecciones en la seal portadora. Siempre hay


pequeas variaciones en la amplitud, fase y frecuencia.

Eco: Consisten en repeticiones atenuadas de un mismo mensaje que regresan al equipo


transmisor. Si la seal del eco tiene la intensidad suficiente para que la pueda detectar el equipo de comunicaciones provoca errores. Existen dispositivos especiales llamados supresores de eco que eliminan este problema al bloquear la lnea en el sentido que no se est usando, con el fin de evitar recibir seales no deseadas.

Prdida de lnea: Es una causa catastrfica de errores y de transmisiones incompletas.


Consiste en la desconexin de la lnea de unin entre el transmisor y el receptor debida al equipo conmutador defectuoso de la oficina telefnica, o a daos directos a las lneas de comunicacin. Sentidos de transmisin en una lnea de comunicaciones Una lnea de comunicacin tiene dos sentidos de transmisin que pueden existir simultneamente o no. Por lo que se pueden clasificar de acuerdo con la direccin y simultaneidad del envo de los datos en los siguientes modos de transmisin: 14 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

Simplex
La lnea transmite en un solo sentido sin posibilidad de hacerlo en el otro. Una estacin es siempre la que enva y otra es siempre la que recibe. Esta modalidad se usa exclusivamente en casos de captura de datos en localizaciones lejanas o envo de datos a un dispositivo de visualizacin desde una computadora lejana.

Half Duplex
La lnea trasmite en los dos sentidos pero no simultneamente. Es decir, permite que los datos viajen en ambas direcciones, pero en una sola direccin a la vez.

Full Duplex
La lnea transmite en los dos sentidos simultneamente. 1.11 Modos de transmisin

Transmisin en paralelo
Los movimientos de datos en el interior de una computadora se realizan mediante un conjunto de bits que configuran una palabra de computadora, siendo tratados simultneamente, es decir, en paralelo. Para una transmisin de datos a larga distancia realizndose en paralelo, seran necesarios tantos circuitos como bits.

Transmisin en serie
Debido a que resulta demasiado costosa la implementacin de la transmisin de datos a larga distancia en paralelo, se utiliza la transmisin en serie, envindose los bit uno detrs de otro. Esta transmisin tiene la desventaja de ser ms lenta que la transmisin en paralelo, debido a su caracterstica de secuenciamiento de bits. Formatos de transmisin Se llama sincronizacin al proceso mediante el que un emisor informa a un dispositivo receptor sobre los instantes en que van a transmitirse las correspondientes seales.

Sincronizacin por bit


Debe reconocerse el comienzo y el fin de cada bit.

Sincronizacin por carcter


Debe reconocerse el comienzo y el final de cada unidad de informacin, como puede ser un carcter o una palabra transmitida. 1.12 Codificacin La informacin, para ser transmitida, necesita ser adaptada al medio de transmisin. Para ello, generalmente, ser preciso codificarla de tal forma que pueda asegurarse una recepcin adecuada y segura. Si tenemos la informacin en un determinado alfabeto fuente y queremos transformarla en otro alfabeto destino, podemos definir codificacin 15 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

como a la realizacin de dicha transformacin, siendo el cdigo la correspondencia existente entre cada smbolo del alfabeto fuente y cada conjunto de smbolos del alfabeto destino.

ASCII
Despus del cdigo Baudot se hizo necesario aumentar el conjunto de caracteres, apareciendo cdigos de 6 bits, capaces de manejar 64 smbolos. Ms tarde se pas a cdigos de 7 bits capaces de manejar hasta 128 caracteres, entre los cuales est el cdigo ASCII (American Standard Code for Information Interchange), de 7 bits, tambin denominado cdigo nmero 5 de CCITT. En la actualidad se utiliza el cdigo ASCII de 8 bits, en que aparecen los 128 caracteres del cdigo anterior ms otros 128 caracteres, donde cada fabricante puede hacer su propia ampliacin del conjunto de caracteres a manejar. En las transmisiones entre equipos diversos no es recomendable la utilizacin de caracteres de estas ampliaciones por los posibles errores de interpretaciones incorrectas que pudieran producirse. 1.13 Seguridad en Redes Es ahora, cuando millones de personas usan las redes de comunicacin para sus transacciones bancarias, compras, declaraciones de impuestos, etc., que la seguridad aparece en el horizonte como un problema potencial de grandes dimensiones. De manera sencilla, la seguridad se ocupa de garantizar que los mensajes remotos no sean vistos , y mas aun, modificados por personas no autorizadas. Tambin se ocupa de mecanismos para verificar que los mensajes sean legtimos, es decir, que provengan de quien tiene la autoridad de emitirlos, y no de personas malintencionadas que utilizan la red para fines personales, como fraudes, chantajes y otros ilcitos.
Adversario Estudiante Cracker Representante de ventas Hombre de negocios Ex empleado Contador Corredor de bolsa Defraudador de tarjetas Espa Terrorista Objetivo Divertirse husmeando el correo privado Probar el sistema de seguridad de alguien, robar datos Asegura tener mayor representacin que la legtima Descubrir el plan estratgico de marketing de un competidor Vengarse por haber sido despedido Estafar dinero a una compaa Negar una promesa hecha a un cliente por e-mail Robar nmeros de tarjetas de crdito o clonacin Conocer secretos militares o industriales de enemigo o rival Robar secretos de guerra para destruccin bacteriolgica, etc.

16 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

Figura 1.9 Algunos tipos de personas que causan problemas de seguridad y su objetivo. La mayora de los problemas de seguridad son causados intencionalmente por gente maliciosa que intenta ganar algo o hacerle dao a alguien. La figura 1.9 muestra algunos de los transgresores ms comunes. Los problemas de seguridad en redes pueden dividirse en cuatro reas interrelacionadas: confidencialidad, autenticacin, no repudio y control de la integridad. La confidencialidad tiene que ver con mantener la informacin fuera del alcance de usuarios no autorizados. La autenticacin consiste en determinar con quin se esta hablando antes de revelar informacin delicada o hacer un trato de negocios. El no repudio se encarga de las firmas: cmo comprobar que un cliente hizo un pedido electrnico por varios miles de artculos y a un precio determinado? Hay quien podra negar el pedido a asegurar que el trato fue a otro precio. El control de la integridad, cmo puede asegurarse de que un mensaje recibido realmente fue enviado por quien se esperaba, conservando el mensaje su integridad, y no por un adversario malicioso que modifico o falsifico el mensaje? Es evidente que hay que utilizar otros mtodos para autenticar una firma o una persona, ya que al hacer la comunicacin de datos va electrnica, no hay en el medio expertos que reconozcan firmas ni gente que se encargue de comprobar la identidad de persona, es por esto que se requieren otro tipo de soluciones en transacciones a nivel electrnico. Casi toda la seguridad se basa en principios de la criptografa, a excepcin de la seguridad en la capa fsica. 1.13.1 Criptografa Desde que el hombre ha necesitado comunicarse con los dems ha tenido la necesidad de que algunos de sus mensajes solo fueran conocidos por las personas a quien estaban destinados. La necesidad de poder enviar mensajes de forma que solo fueran entendidos por los destinatarios hizo que se crearan sistemas de cifrado, de forma que un mensaje despus de un proceso de transformacin, lo que llamamos cifrado, solo pudiera ser ledo siguiendo un proceso de descifrado. Las civilizaciones mas antiguas (egipcia, mesopotmica, china..) ya usaban esos mtodos. Uno de los primeros mtodos de encriptado que est documentado es atribuido a Julio Cesar, que se basaba en la sustitucin de las letras de un documento por la tercera letra que le correspondiese en el alfabeto. As la A se converta en una D, la B en E ... Con el tiempo y debido principalmente a su uso militar, los sistemas criptogrficos fueron avanzando en complejidad, hasta llegar a nuestros das donde la informtica ha entrado en nuestras vidas y la necesidad de seguridad al realizar nuestras operaciones aumenta. 17 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

La criptografa, del griego kryto oculto y grafos escritura, significa escritura secreta, que se ocupa del cifrado de mensajes. Esta se basa en que el emisor emite un mensaje en claro, que es tratado mediante un cifrador con la ayuda de una clave, para crear un texto cifrado. Este texto cifrado, por medio del canal de comunicacin establecido, llega al descifrador que convierte el texto cifrado, apoyndose en otra clave, para obtener el texto en claro original. Las dos claves implicadas en el proceso de cifrado/descifrado pueden ser o no iguales dependiendo del sistema de cifrado utilizado. Los profesionales hacen una distincin entre cifrados y cdigos. Un cifrado es una transformacin carcter por carcter o bit por bit, sin importar la estructura lingstica del mensaje. En contraste, un cdigo reemplaza una palabra con otra palabra o smbolo. Sistemas de cifrado Los mensajes por encriptar, conocidos como texto llano, son transformados por una funcin parametrizada por una clave. El texto cifrado es el resultado del proceso de encriptacin. El texto cifrado puede ser escuchado y copiado por el enemigo o intruso, pero si este no tiene la clave de desencriptacion, y no puede desencriptar el mensaje, entonces el mensaje no tiene ningn valor para el. El arte de descifrar los mensajes (criptoanlisis) y el arte de crear los cifrados (criptografa), se conocen en conjunto como criptologa. Los mtodos de encriptacin han sido divididos histricamente en dos categoras: cifrados por sustitucin y cifrados por transposicin. 1. Cifrado por sustitucin. En este mtodo de encriptacin, cada letra o grupo de letras se reemplaza por otra letra o grupo de letras para disfrazarla. Un ejemplo de este mtodo nos lo da la historia, con el cifrado del Csar, atribuido a Julio Csar. Este mtodo consiste en desplazar el texto cifrado 3 letras y ponerlo en maysculas, por lo que a se vuelve D, c se convierte en F. etc. El sistema de sustitucin de smbolo por smbolo se llama sustitucin monoalfabtica. Otro mtodo menos evidente, es que cada letra del alfabeto tenga una correspondencia con alguna otra letra. Por lo que para un alfabeto de 26 letras existen 26! combinaciones de claves diferentes, lo que corresponde aproximadamente a 4 x 10 26 claves posibles. Evidentemente, una computadora tardara aos en probar todas las claves. Aunque, en realidad, un criptoanalsta aprovechara las propiedades estadsticas de los lenguajes naturales. Por ejemplo, en ingles la letra mas comun en la e a la que le siguen t, o, a, n, i, etc. o digramas comunes como th, in er re y an. Los trigramas, como ing, the, ion. que en espaol sera in, ica, ado, ga, etc. En general, un criptoanalsta experto, utilizara para deducir la clave usando probabilidad y estadstica, as como ciertas heursticas como adivinar palabras clave que piense que estn en el texto cifrado. 2. Cifrado por transposicin. Los cifrados por sustitucin conservan el orden de los smbolos de texto llano, pero los disfrazan. Los cifrados por transposicin, reordenan las letras sin disfrazarlas o cambiarlas. Transposicin es cambiar los renglones por las 18 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

columnas de una matriz o tabla (en este caso de letras) y viceversa. La clave del cifrado consiste en una palabra clave que no tenga letras repetidas (e.g. MEGABUCK en la figura 1.10) donde la columna con la letra mas al inicio del alfabeto ser puesta como la primera fila y as sucesivamente (ver figura 1.10).

Figura 1.10 Cifrado por transposicin.

Sistemas de cifrado simtrico


Los sistemas de cifrado simtrico son aquellos que utilizan la misma clave para cifrar y descifrar un documento. El principal problema de seguridad reside en el intercambio de claves entre el emisor y el receptor ya que ambos deben usar la misma clave. Por lo tanto se tiene que buscar tambin un canal de comunicacin que sea seguro para el intercambio de la clave. Es importante que dicha clave sea muy difcil de adivinar ya que hoy en da los ordenadores pueden adivinar claves muy rpidamente. Por ejemplo el algoritmo de cifrado DES usa una clave de 56 bits, lo que significa que hay 72 mil billones de claves posibles. Actualmente ya existen ordenadores especializados que son capaces de probar todas ellas en cuestin de horas. Hoy por hoy se estn utilizando ya claves de 128 bits que aumentan el "espectro" de claves posibles (2 elevado a 128) de forma que aunque se uniesen todos los ordenadores existentes en estos momentos no lo conseguiran en miles de millones de aos. Inconvenientes El principal problema con los sistemas de cifrado simtrico no est ligado a su seguridad, sino al intercambio de claves. Una vez que el remitente y el destinatario hayan intercambiado las claves pueden usarlas para comunicarse con seguridad, pero qu canal de comunicacin que sea seguro han usado para transmitirse la clave entre s? Sera mucho ms fcil para un atacante intentar interceptar una clave que probar las posibles combinaciones del espacio de claves. Otro problema es el nmero de claves que se necesitan. 19 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

Alternativas Para solucionar este problema existen la criptografa asimtrica y la criptografa hbrida.

Sistemas de cifrado asimtrico o de clave pblica


Tambin son llamados sistemas de cifrado o algoritmos de clave pblica. Este sistema de cifrado usa dos claves diferentes. Una es la clave pblica y se puede enviar a cualquier persona y otra que se llama clave privada, que debe guardarse para que nadie tenga acceso a ella. La criptografa de de clave pblica requiere que cada usuario tenga 2 claves, una clave pblica, usada por cualquier persona para encriptar mensajes a enviar a ese usuario, y una clave privada, que necesita el usuario para desencriptar el mensaje. Para enviar un mensaje, el remitente usa la clave pblica del destinatario para cifrar el mensaje. Una vez que lo ha cifrado, solamente con la clave privada del destinatario se puede descifrar, ni siquiera el que ha cifrado el mensaje puede volver a descifrarlo. Por ello, se puede dar a conocer perfectamente la clave pblica para que todo aquel que se quiera comunicar con el destinatario lo pueda hacer. Un sistema de cifrado de clave publica es el algoritmo RSA (Rivest, Shamir, Adleman, 1978), considerado un algoritmo muy robusto. Basado en la factorizacin de nmeros primos se basa en que la clave pblica contiene un nmero compuesto de dos nmeros primos muy grandes. Para cifrar un mensaje, el algoritmo de cifrado usa ese compuesto para cifrar el mensaje. Para descifrar el mensaje, el algoritmo de descifrado requiere conocer los factores primos, y la clave privada tiene uno de esos factores, con lo que puede fcilmente descifrar el mensaje. Es fcil, con los ordenadores de hoy en da, multiplicar dos nmeros grandes para conseguir un nmero compuesto, pero es muy difcil la operacin inversa, Dado ese numero compuesto, factorizarlo para conocer cada uno de los dos nmeros. Mientras que 128 bits se considera suficiente en las claves de cifrado simtrico, y dado que la tecnologa de hoy en da se encuentra muy avanzada, se recomienda en este caso que la clave pblica tenga un mnimo de 1024 bits (lo cual se considera su mayor desventaja, porque lo hace lento). Para un ataque de fuerza bruta, por ejemplo, sobre una clave publica de 512 bits, se debe factorizar un numero compuesto de hasta 155 cifras decimales. Bases Los sistemas de cifrado de clave pblica se basan en funciones-trampa de un slo sentido que aprovechan propiedades particulares, por ejemplo de los nmeros primos. Una funcin de un slo sentido es aqulla cuya computacin es fcil, mientras que su inversin resulta extremadamente difcil. Por ejemplo, es fcil multiplicar dos nmeros primos juntos para obtener uno compuesto, pero es difcil factorizar uno compuesto en sus componentes primos. Una funcin-trampa de un sentido es algo parecido, pero tiene 20 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

una "trampa". Esto quiere decir que si se conociera alguna pieza de la informacin, sera fcil computar el inverso. Dado un cifrado de clave pblica basado en factorizacin de nmeros primos, la clave pblica contiene un nmero compuesto de dos factores primos grandes, y el algoritmo de cifrado usa ese compuesto para cifrar el mensaje. El algoritmo para descifrar el mensaje requiere el conocimiento de los factores primos, para que el descifrado sea fcil si poseemos la clave privada que contiene uno de los factores, pero extremadamente difcil en caso contrario. Seguridad Como con los sistemas de cifrado simtricos buenos, con un buen sistema de cifrado de clave pblica toda la seguridad descansa en la clave y no en el algoritmo. Por lo tanto el tamao de la clave es una medida de la seguridad del sistema, pero no se puede comparar el tamao del cifrado simtrico con el del cifrado de clave pblica para medir la seguridad. En un ataque de fuerza bruta sobre un cifrado simtrico con una clave de un tamao de 80 bits, el atacante debe probar hasta 281-1 claves para encontrar la clave correcta. En un ataque de fuerza bruta sobre un cifrado de clave pblica con un clave de un tamao de 512 bits, el atacante debe factorizar un nmero compuesto codificado en 512 bits (hasta 155 dgitos decimales). La cantidad de trabajo para el atacante ser diferente dependiendo del cifrado que est atacando. Mientras 128 bits son suficientes para cifrados simtricos, dada la tecnologa de factorizacin de hoy en da, se recomienda el uso de claves pblicas de 1024 bits para la mayora de los casos. Algoritmos Algunos algoritmos reconocidos son: Diffie-Hellman (investigadores de la Universidad de Stanford) proponen en 1976 criptosistema de clave pblica. RSA (Rivest, Shamir, Adleman, 1978) del MIT, inventaron un algoritmo basado en la dificultad de factorizar nmeros grandes modulo un numero primo grande. El Gamal (1985) y Schnorr(1991) han inventado algoritmos de clave pblica que se basan en la dificultad de calcular logaritmos discretos modulo un numero primo grande. Menezes y Vanstone (1993) algoritmo que usa el esquema de criptografa de curva elptica.

Sistemas de cifrado hbridos


Es el sistema de cifrado que usa tanto los sistemas de clave simtrica como el de clave asimtrica. Funciona mediante el cifrado de clave pblica para compartir una clave para el cifrado simtrico. En cada mensaje, la clave simtrica utilizada es diferente por lo que si un atacante pudiera descubrir la clave simtrica, solo le valdra para ese mensaje y no para los restantes. Tanto PGP como GnuPG usan sistemas de cifrado hbridos. La clave simtrica es cifrada 21 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

con la clave pblica, y el mensaje saliente es cifrado con la clave simtrica, todo combinado automticamente en un slo paquete. El destinatario usa su clave privada para descifrar la clave simtrica y acto seguido usa la clave simtrica para descifrar el mensaje. FIRMAS DIGITALES Para determinar la autenticidad de documentos legales, financieros y de otro tipo, se determina por una firma autorizada. El problema es inventar un reemplazo electrnico para las firmas manuscritas. Se requiere que una parte pueda enviar un mensaje firmado a la otra parte, de modo que: 1. El receptor identifique la autenticidad del emisor. Tanto quien emite un mensaje como quien lo recibe deben tener la seguridad de que el mensaje es autentico, (v.g. una computadora de donde proviene una orden de compra, realmente pertenezca a quien se le aplicara un debito). 2. El emisor no pueda repudiar (negar) despus el contenido del mensaje. Y se entiende no repudio como la propiedad de que ninguna de las partes en un contrato pueda negar haber firmado. 3. El receptor no haya podido elaborar el mensaje l mismo. Esto es, impedir que un receptor pueda hacer un fraude, donde por conveniencia se modifiquen las cantidades o los trminos. FIRMAS DE CLAVE SIMTRICA Un enfoque de firmas digitales, es una autoridad central en quien todos confen y que sepa de todas las transacciones. As, cada usuario escoge una clave secreta y la lleva a la autoridad central, por lo que, solamente la autoridad central y el usuario conocen la clave secreta. Por lo tanto, si alguien repudia un mensaje, la autoridad central, quien fue intermediario en la transaccin y autentifico la procedencia, puede testificar en un juicio de fraude. El mensaje enviado debe tener la clave secreta del emisor, a quien va dirigido, un nmero aleatorio que identifique el mensaje, una marca de tiempo para evitar mensajes viejos o repetidos, y el mensaje, donde en conjunto, todos ellos conforman el mensaje encriptado con su clave secreta. FIRMAS DE CLAVE PBLICA Un problema estructural del uso de criptografa de clave simtrica para las firmas digitales es que la autoridad central lee todos los mensajes firmados y todos deben de confiar en ella. Son los bancos, el gobierno, abogados prestigiosos y contadores, son quienes generalmente, juegan el papel de autoridad central, pero quien prodra 22 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

asegurar que son plenamente confiables. Teniendo en cuenta lo anterior, los algoritmos de clave pblica hacen una contribucin importante para que la firma de documentos no requiera una autoridad confiable. Si alguien niega haber enviado o recibido un mensaje de alguna persona, la corte puede encontrar que para enviar un mensaje utilizando cifrado asimtrico o de clave pblica, se necesita la clave privada de quien lo enva, porque quien lo recibe no conoce la clave privada del emisor y viceversa, por lo que la nica forma de haber adquirido un mensaje encriptado por la clave del emisor, es que, el emisor efectivamente lo hubiera enviado.

UNIDAD II. Formas de Conexin (topologas)


2.1 INTRODUCCIN En la dcada de los sesenta, las organizaciones o empresas comenzaron a automatizar la gestin de su informacin utilizando un gran sistema de proceso de datos, desde donde se daban todos los servicios a los distintos departamentos de la organizacin o empresa. En la dcada de los setenta, con la aparicin de las mini computadora, dio comienzo la informtica departamental, donde cada seccin o departamento era autnomo en el uso de su sistema informtico. A finales de los setenta y en los primeros aos de la dcada de los ochenta, la explosin de la oferta de mini computadoras en el mercado, hizo que stas se introdujeran en la pequea y mediana empresa. En esta misma poca tambin apareci la computadora personal de IBM, que dio paso a otras computadoras de diversas marcas y con ellas comenz una nueva era (la de las microcomputadoras). En poco tiempo, las computadoras personales se integraron en la estrategia informtica de las empresas, incorporndose paulatinamente en todos los departamentos. Son muchas las organizaciones que comienzan a introducir computadoras personales en sus sistemas de informacin aumentando progresivamente el nmero de aplicaciones que utilizan. Este aumento hizo que la coherencia de los datos empezara a ser difcil de controlar. Para abordar este problema surge el concepto de Red de rea Local (Local Area Network-LAN), si bien con anterioridad ya existan conexiones entre mini computadoras, microcomputadoras y sus terminales, aunque el tema no estaba planteado de forma sistemtica. El desarrollo de las redes de rea local comenz en los primeros aos de la dcada de los ochenta. La facilidad de compartir datos y recursos en un grupo de trabajo ha producido un cambio fundamental en las estrategias informticas de las empresas. Por este motivo, las redes de rea local hoy en da cuentan con un nmero de adeptos cada vez mayor. Por otra parte, la posibilidad de conexin entre redes de rea local y las redes de rea extensa, ofrece unas posibilidades de conectividad importantes para las 23 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

organizaciones o empresas. 2.1.2 Caractersticas, ventajas y desventajas de las Redes de rea Local (LAN) Una Red de rea Local es un conjunto de elementos fsicos y lgicos que proporcionan interconexin a una gran variedad de dispositivos de comunicacin de informacin en un rea privada restringida (recinto, edificio, campus, etc.) En esta definicin formal aparecen los siguientes elementos con significado propio: conjunto de elementos fsicos y lgicos que proporcionan interconexin, es decir, son un conjunto de elementos que configuran una red de comunicacin que facilita la transmisin de bits entre un dispositivo y otro. Por otra parte, se habla de una gran variedad de dispositivos de comunicacin, esto es, a la red pueden conectarse dispositivos de todo tipo tales como computadoras, terminales, perifricos, sensores, aparatos telefnicos, equipos facsmil (fax), etc. Otro aspecto incluido en la definicin es el mbito geogrfico de la red local que, en general, es pequeo y no sale ms all de los lmites de un departamento situado en un edificio o conjunto de edificios prximos. Por ltimo cabe destacar el carcter privado de una red local que, generalmente, no necesita otros medios de comunicacin suministrados por empresas o redes de comunicacin. Las caractersticas ms representativas de una red de rea local son las siguientes: * Alcance. El rea de conexin se limita a una extensin moderada, generalmente desde unos pocos metros a unos pocos kilmetros. * Velocidad de transmisin. En estas redes, la velocidad es elevada en comparacin con otros circuitos de comunicacin, variando entre 1 y 100 Mbps. * Conectividad. Adems de que todos los dispositivos conectados a una red de rea local puedan comunicarse entre s, tambin se incluye la capacidad de conexin con otras redes locales o de rea extensa como pueden ser la red telefnica conmutada o las redes SNA, X.25, TCP/IP, etc. * Propiedad Privada. Una red de rea local es propiedad de la organizacin o empresa en lugar de ser un elemento pblico para otros usos externos. Por lo general, la organizacin es propietaria de la red y todo el conjunto de dispositivos conectados a ella. * Fiabilidad. Estas redes presentan una baja tasa de error en las transmisiones de datos en comparacin con el resto de modalidades de comunicacin. * Comparticin de recursos. Permiten la integracin en la misma red de una gran diversidad de dispositivos. Los recursos de almacenamiento, las impresoras y los elementos de comunicacin pueden ser utilizados por todas las estaciones de trabajo. Las ventajas ms significativas que proporcionan las redes de rea local son: * Recursos compartidos. Los dispositivos conectados a la red comparten datos, 24 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

aplicaciones, perifricos y elementos de comunicacin. * Conectividad a nivel local. Los distintos equipos que integran la red se encuentran conectados entre s con posibilidades de comunicacin. * Proceso distribuido. Las redes de rea local permiten el trabajo distribuido, es decir, cada equipo puede trabajar independientemente o cooperativamente con el resto. * Flexibilidad. Una red local puede adaptarse al crecimiento cuantitativo referido al nmero de equipos conectados, as como adaptarse a cambios cualitativos de tipo tecnolgico. * Disponibilidad y fiabilidad. Un sistema distribuido de computadoras conectadas en red local es inherentemente ms fiable que un sistema centralizado. * Cableado estructurado. Estas redes por sus cableados y conexiones, facilitan mucho la movilidad de los puestos de trabajo de un lugar a otro * Optimizacin. Las redes de rea local permiten la mxima flexibilidad en la utilizacin de recursos, estn estos en la computadora central, el procesador departamental o la estacin de trabajo, facilitando, por tanto, la optimizacin del coeficiente prestaciones/precio del sistema. Entre las desventajas frente a un nico sistema multiusuario se pueden citar las siguientes: * Interoperatividad. La carencia de estndares bien definidos entre los datos que producen las aplicaciones, hace que una red local no garantice que dos dispositivos conectados a ella, funcionen correctamente entre s al comunicar aplicaciones de distinta naturaleza. Por ejemplo, si dos equipos trabajan con distintos procesadores de texto y pretenden transmitirse archivos de texto, posiblemente ser necesario algn tipo de conversin. Por la naturaleza distribuida de una red local, la gestin de la red en cuanto a control de accesos, rendimientos y fiabilidad es ms compleja. * Integridad, seguridad y privacidad de la informacin. En todo sistema distribuido pueden surgir problemas de este tipo. El estado actual del hardware y software de redes de rea local hace que las desventajas expuestas puedan paliarse mediante el empleo de las tcnicas adecuadas, normalmente realizadas por programas de comunicaciones, gestin de red y seguridad. 2.2 TOPOLOGAS La topologa de una red de rea local define la distribucin de cada estacin en relacin a la red y las dems estaciones. Las topologas son criterios determinantes para la eleccin de las redes de rea local, la reduccin del costo de encaminamiento, la fiabilidad o tolerancia a fallos y su facilidad para localizarlos, y por ltimo la facilidad de su instalacin y reconfiguraciones futuras. Las topologas ms comunes en las redes de rea local se citan a continuacin: 25 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

Estrella Bus rbol Anillo

2.2.1 Topologa en estrella En la topologa en estrella todas las estaciones estn conectadas mediante enlaces bidireccionales a una estacin o nodo central que controla la red. Este nodo central asume las funciones de gestin y control de las comunicaciones proporcionando un camino entre cada dos estaciones que deseen comunicarse. La principal ventaja de la topologa en estrella es que el acceso a la red, es decir, la decisin de cuando una estacin puede o no transmitir, se halla bajo control de la estacin central. Adems la flexibilidad en cuanto a configuracin, as como la localizacin y control de fallos es aceptable al estar todo el control en el nodo central. El gran inconveniente que tiene esta topologa es que si falla el nodo central. Toda la red queda desactivada.

2.2.2 Topologa en bus En esta topologa todas las estaciones se conectan a un nico medio bidireccional lineal o bus con puntos de terminacin bien definidos. Cuando una estacin transmite, su seal se propaga a ambos lados del emisor, a travs del bus, hacia todas las estaciones conectadas al mismo, por este motivo, al bus se le denomina tambin canal de difusin. La mayor parte de los elementos de las redes en bus tienen la ventaja de ser elementos pasivos, es decir, todos los componentes activos se encuentran en las estaciones por lo que una avera en una estacin no afecta ms que a ella misma. Por otra parte, un inconveniente de este tipo de redes es que si falla el propio bus, queda afectada toda la red. Las principales ventajas que tiene esta topologa son la modularidad, es decir, la facilidad de aadir y quitar estaciones. Entre las desventajas se puede citar el hecho de 26 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

que varias estaciones quedan desconectadas al fallar un tramo del bus.

2.2.3 Topologa en rbol Es una variante de la topologa en bus, consistente en un bus principal denominado tronco del que parten varios buses secundarios denominados ramas, cada una de las cuales es capaz de admitir varias estaciones. Al igual que en la topologa en bus, las seales se propagan por cada ramal de la red y llegan a todas las estaciones. Adems de las ventajas e inconvenientes de las redes en bus, la red en rbol tiene una mayor adaptabilidad al entorno fsico donde se instala la red, con lo que el costo de cableado es an menor.

2.2.4 Topologa en anillo El anillo consiste en una serie de repetidores conectados entre s mediante un nico enlace de transmisin unidireccional que configura un camino cerrado. La informacin se transmite secuencialmente de un repetidor al siguiente a lo largo del anillo, de tal forma que cada repetidor regenera la seal que recibe y la retransmite al siguiente, salvo que la informacin est dirigida a l, en cuyo caso la recibe en su memoria. Los repetidores constituyen un elemento activo de la red, siendo sus principales funciones las de contribuir al correcto funcionamiento del anillo ofreciendo todos los servicios necesarios y proporcionar el punto de acceso a las estaciones de la red. Normalmente los repetidores estn integrados en las computadoras personales y en las estaciones de trabajo. Las redes en anillo permiten un control eficaz, debido a que, en 27 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

cada momento, se puede conocer en que trama est circulando la seal, puesto que se sabe la ltima estacin por donde ha pasado y la primera a la que todava no ha llegado. La desventaja fundamental es la falta de fiabilidad. Un fallo en el anillo inhabilitara todas las estaciones.

2.3 Mtodos de acceso Todas las redes locales consisten en una coleccin de dispositivos que deben compartir la capacidad de transmisin de la red. Para ello, se hace necesario la existencia de algn mtodo para controlar el acceso al medio de transmisin evitando los posibles conflictos o errores que puedan aparecer. El protocolo de control de acceso al medio de transmisin es el factor que ms caracteriza el funcionamiento de una red de rea local. De l dependen los parmetros bsicos del funcionamiento de la red como son el rendimiento, la fiabilidad y la gestin de la red. Entre los mtodos ms comunes encontramos los siguientes: Sondeo o Polling Pase de testigo (Token-Pass) Pase de testigo en bus (Token-Bus) Pase de testigo en anillo (Token-Ring) Acceso Mltiple con Deteccin de Portadora (CSMA)

2.3.1 Polling La tcnica de sondeo se basa en la relacin maestro-esclavo entre el nodo central y las dems estaciones del anillo o del bus. En el caso de la topologa en anillo (bucle) para que un nodo pueda transmitir debe recibir permiso del nodo central a travs de un mensaje de sondeo. Este permiso va pasando secuencialmente de estacin en estacin a lo largo de todo el anillo. Cada estacin puede transmitir cuando recibe el permiso y 28 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

encuentra el anillo vaco. Al finalizar su transmisin pasa el permiso a la estacin siguiente. El inconveniente de esta tcnica reside en la necesidad de que la comunicacin entre dos nodos cualesquiera pase por la estacin central. En la topologa en bus nos encontramos con la tcnica de sondeo en la que por turnos, la estacin central pregunta a cada estacin si tiene necesidad de transmitir informacin. En caso afirmativo, la estacin preguntada recibe permiso para transmitir, de tal forma que la informacin pasar por la estacin central para, desde ella, dirigirse a la estacin destino. La diferencia con la tcnica anterior estriba en que, en el caso anterior, el permiso circulaba por el anillo de estacin en estacin mientras que, en este caso, es necesario el envo de la pregunta sondeo para cada estacin individualmente. Se trata de un mtodo sencillo de llevar a la prctica y donde no se producen conflictos entre estaciones que desean transmitir. Adems se trata de un mtodo en el que pueden incluirse prioridades con facilidad, haciendo que las estaciones con mayor prioridad sean interrogadas con mayor frecuencia que el resto. Estas tcnicas centralizadas tienen el inconveniente ya mencionado de que, si falla la estacin central, toda la red se queda sin servicio. Adems pueden aparecer turnos de espera excesivamente largos si el nmero de estaciones es grande. 2.3.2 Pase de testigo (Token-Pass) Estas tcnicas se consideran como una forma de interrogacin distribuida en la que todas las estaciones de la red intervienen en la circulacin de un paquete especial de informacin que recibe el nombre de testigo (Token) que indica, a la estacin que lo recibe, que tiene el medio de transmisin a su disposicin para efectuar una transmisin. Estas tcnicas pueden utilizarse tanto en las redes con topologas en bus como en las redes en anillo. 2.3.3 Pase de testigo en bus (Token-Bus) En esta tcnica, las estaciones del bus o rbol forman un anillo lgico, es decir, a las estaciones se les asigna una posicin lgica en una secuencia ordenada y circular. Cada estacin conoce la identidad de su estacin antecesora y de su sucesora dentro del anillo lgico. En este caso, la ordenacin fsica es totalmente independiente e irrelevante a la ordenacin lgica. La estacin que recibe el testigo tiene garantizado el derecho de acceso al medio de transmisin de tal forma que al finalizar su transmisin o terminar el tiempo asignado, pasar el testigo a la siguiente estacin en la secuencia lgica. Las redes con pase de testigo proporcionan mejores posibilidades de gestin de red. 2.3.4 Pase de testigo en anillo (Token-Ring) Esta tcnica se basa en una pequea trama o testigo que circula a lo largo del anillo. Un 29 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

bit indica el estado del anillo (libre u ocupado) y cuando ninguna estacin est transmitiendo, el testigo simplemente circula por el anillo pasando de una estacin a la siguiente. Cuando una estacin desea transmitir, espera a recibir el testigo modificando el bit de estado del anillo de libre a ocupado e inserta a continuacin la informacin a enviar junto con su propia direccin y la de la estacin destino. El paquete de datos circula por el anillo hasta llegar a la estacin receptora que copia su contenido y lo vuelve a poner en circulacin incluyendo una marca de recepcin, de tal forma que, cuando vuelve a llegar a la estacin emisora, sta lo retira de la red y genera un nuevo testigo libre. La principal ventaja de esta tcnica es su alto rendimiento. Su adaptabilidad a la topologa en anillo y el ser un mtodo de transmisin unidireccional hacen que su eficiencia sea mayor que las redes que utilizan el mtodo de pase de testigo en bus. Entre sus desventajas se encuentran la disminucin de la eficiencia en caso de baja carga del sistema debido a la circulacin del testigo y los procesos de mantenimiento de la red. 2.3.5 Acceso Mltiple con Deteccin de Portadora (CSMA) Estas tcnicas se basan en que las estaciones solicitan transmitir de forma aleatoria y no existe control para determinar el orden de transmisin, por tanto, todas las estaciones deben competir por el derecho al acceso. La tcnica de acceso aleatorio mltiple con deteccin de portadora y de colisin es el mtodo ms usado en las topologas en bus y rbol. Esta tcnica consiste en que una estacin que desee transmitir, primero escucha el medio para determinar si hay otra transmisin en proceso. Si es as, la estacin tras un perodo de espera lo vuelve a intentar hasta que encuentre el medio de transmisin libre. Cuando el medio est libre, la estacin emisora vuelve a retransmitir la informacin hasta que la confirmacin se produzca. Uno de los motivos por el que una informacin no llegue a su destino puede ser la aparicin de colisiones en las que varias estaciones solicitan transmitir al mismo tiempo. Otra tcnica que mejora la anterior es la conocida como acceso mltiple con deteccin de portadora y deteccin de colisiones (Carrier Sense Multiple Access/Collision Detection-CSMA/CD) consistente en controlar la aparicin de colisiones aadiendo a la tcnica CSMA las siguientes reglas: Si se detecta una colisin durante la transmisin, se cesa inmediatamente sta y se transmite una pequea trama de consenso de colisin para asegurar que todas las estaciones se han enterado de la existencia de la colisin. Tras esperar un determinado perodo de tiempo, se vuelve a intentar la transmisin usando CSMA.

30 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

UNIDAD III. Canales de Comunicacin


Protocolos de comunicacin El diseo de una red de computadoras es un problema suficientemente complejo como para que deba estructurarse si quiere ser resuelto con xito. Como en otros aspectos de la computacin, la tcnica empleada es la divisin en capas. stas estn jerarquizadas y dividen el problema en partes ms sencillas. Cada capa aade nuevas caractersticas a partir de los servicios que proporciona la capa inmediatamente anterior. Una capa se implementa mediante un cierto nmero de entidades que llevan a cabo las funciones asignadas a la capa y equivalen a procesos de software o dispositivos hardware inteligentes. Entidades pertenecientes a capas equivalentes en dos equipos diferentes se llaman entidades homlogas (peers). Un protocolo es el conjunto de reglas (semnticas y sintcticas) que gobiernan la comunicacin entre entidades de una misma capa. Es decir, el protocolo de la capa N intercambia informacin con su homloga en la mquina destino, de cara a proporcionar los servicios asignados a ese nivel. Para ello, har uso de los servicios que proporciona la capa anterior. Se definen los protocolos de comunicacin dentro del contexto de arquitectura de red en niveles. Cada nivel especifica un protocolo para manejar subsistemas o funciones del proceso de comunicacin. El modelo OSI (Open Systems Interconnection) de ISO (International Standards Organization) fue una propuesta para la estandarizacin de las redes de computadoras. Este modelo tiene siete capas, diseadas con arreglo a los siguientes principios: 1. Una capa se crear en situaciones en las que se requiera un nivel diferente de abstraccin. 2. Cada capa deber realizar una funcin bien definida. 3. La funcin que realiza cada capa deber seleccionarse tomando en cuenta la minimizacin del flujo de informacin a travs de las interfaces. 4. El nmero de capas ser suficientemente grande como para que funciones diferentes no estn en la misma capa, y suficientemente pequeo para que la arquitectura no sea difcil de manejar. El modelo OSI, por s mismo, no es una arquitectura de red, puesto que no especifica el protocolo que debe usarse en cada capa. 3.1 Capa fsica La capa fsica se ocupa de la transmisin de bits a travs de un canal de comunicacin. Debe asegurar que cuando un extremo enva un bit con valor 1, sea recibido como tal en el otro extremo. Los problemas de diseo a considerar aqu son los aspectos mecnico, elctrico, de interfase y el medio de transmisin fsica. 31 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

3.2 Capa de enlace Su principal tarea consiste en proporcionar una lnea sin errores a partir de un medio de transmisin cualquiera. Esta capa debe crear y reconocer los lmites de las tramas. Adems, debe resolver los problemas creados por el deterioro, prdida o duplicidad de tramas. La capa de enlace ofrece distintos servicios a la capa de red, cada uno con distinta calidad y precio. Tambin deber incluir algn mecanismo de regulacin del trfico para evitar que un emisor muy rpido sature a un receptor muy lento. 3.3 Capa de red La capa de red se ocupa del control de la operacin de la subred. Un punto vital de su diseo es la decisin sobre cmo encaminar los paquetes del origen al destino. El encaminamiento puede basarse en unas tablas estticas o bien determinarse dinmicamente en funcin del trfico de red. Tambin debe detectar y corregir problemas de congestin de trfico. En ocasiones tambin incluye funciones de contabilidad para el cobro de los servicios de subred. El nivel de red tambin debe resolver los problemas de comunicacin entre distintas redes. 3.3.1 Protocolos de Red Los protocolos de nivel red proporcionan servicios para los sistemas de comunicaciones. Manejan la informacin de direccionamiento y encaminamiento, comprueban los errores y las peticiones de retransmisin. Tambin proporcionan los procedimientos para el acceso a la red, cuando la red usada los especifica en concreto (como Ethernet, anillo con testigo y etc.). Entre los protocolos de red se incluyen los siguientes: Conexin de red avanzada par a par (APPN, Advanced Peer-to-Peer Networking) de IBM. Servicio de red orientado a la conexin (CONS, Connection-Oriented Network Service) y Servicio de red no orientado a la conexin (CLNS, Connectionless Network Service). Protocolo Internet del grupo de protocolos TCP/IP de Internet y UNIX. La parte de IPX del grupo de protocolos SPX/IPX de Novell. Interfaces NetBEUI de Microsoft. Protocolo de distribucin de datagramas (DDP, Datagram Delivery Protocol) de AppleTalk. Protocolo X.25 (Usado por telepac) El protocolo X.25 es una recomendacin del CCITT (ITU) que define las conexiones de terminales y de computadoras a las redes de conmutacin de paquetes. Las redes de conmutacin de paquetes encaminan los paquetes de datos a travs de una red a los nodos destinos. X.25 es un servicio de conmutacin de paquetes bien conocido que tradicionalmente se usa para la conexin de terminales remotos a sistemas anfitriones (host). El servicio proporciona conexiones cualquiera a cualquiera para usuarios simultneos. La interfaz X.25 soporta velocidades de lnea de hasta 64 kbps aunque una 32 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

parte importante del rendimiento es la sobrecarga para la correccin de errores. El CCITT revis la norma en 1992 y aument la velocidad a 2 Mbps. La arquitectura de conmutacin de paquetes de X.25 tiene ventajas y desventajas. Los X.25 adolece de presentaciones pobres y no es aceptable para la mayora de las aplicaciones en tiempo real LAN o LAN. Sin embargo, X.25 es muy conocido, entendido y aceptado para el acceso a terminales o a computadoras remotas siempre y cuando el trfico sea ligero. X.25 puede ser el nico camino fiable para establecer enlaces de red internacionales con pases con sistemas telefnicos no fiables. Casi todos los pases tienen servicios X.25. Por el contrario, la obtencin de circuitos dedicados fiables en algunos pases es casi imposible. 3.4 Capa de transporte La principal funcin es aceptar los datos de la capa de sesin, dividirlos si es necesario y pasarlos a la capa de red. Adems, debe asegurar que todos lleguen correctamente al otro extremo. Este trabajo debe hacerse de forma eficiente para aislar la capa de sesin de cambios en el hardware. Lo habitual es establecer una conexin de red distinta para cada conexin de transportesolicitada por la capa de sesin. Si la conexin de transporte necesita un gran caudal, sta podra crear mltiples conexiones de red. Por otra parte, si el mantenimiento de una conexin de red es costoso, podra multiplexar varias conexiones de transporte sobre la misma conexin de red. La capa de transporte determina qu tipo de servicio debe dar a la capa de sesin. El tipo de conexin ms habitual es el punto a punto libre de errores. La capa de transporte es la primera capa extremo a extremo dentro de la jerarqua. Debe preocuparse del establecimiento y liberacin de conexiones, as como proporcionar mecanismos de control de flujo y de congestiones. 3.4.1 Protocolos de Transporte Los protocolos de transporte proporcionan servicios de distribucin de datos orientados a la conexin a travs de redes. Fundamentalmente proporcionan intercambio de datos extremo a extremo en los cuales se mantienen sesiones o conexiones entre sistemas para el intercambio secuencial y fiable de los datos. Los protocolos de transporte incluyen aquellos aqu enumerados: Conexin de red avanzada par a par (APPN, Advanced Peer-to-Peer Networking) de IBM. Servicio de transporte orientado a la conexin (COTS, Connection-Oriented Transport Service) y Servicios de transporte no orientados a la conexin (CLTs, Connectionless Transport Services de OSI). Parte del Protocolo de control de transmisin (TCP, Transmission Control Protocol) del grupo de protocolos de TCP/IP de Internet y UNIX. Parte de SPX del grupo de protocolos SPX/IPX de Novell. Interfaces NetBIOS y NetBEUI de Microsoft. 33 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

Protocolo de mantenimiento de la tabla de encaminamiento (RTMP, Routing Table Mantenance Protocol) de AppleTalk, Protocolo de eco de AppleTalk (AEP, AppleTalk Echo Protocol), Protocolo de transaccin de AppleTalk (ATP, AppleTalk Transaction Protocol), Protocolos de vinculacin de nombre (NBP, Name Binding Protocol). 3.5 Capa de sesin Una capa de sesin permite que los usuarios de diferentes mquinas puedan establecer sesiones entre ellos. Un servicio de la capa de sesin es gestionar el control de dilogo. Puede permitir que el trfico vaya en las dos direcciones simultneamente, o bien alternativamente, en cuyo caso determinar qu estacin tiene el turno. Otro servicio asociado a la capa de sesin es la administracin del testigo. Tambin debe encargarse de la sincronizacin. Esto implica la insercin de puntos de verificacin en el flujo de datos, en los que puede retomarse la conversacin en caso de fallo. 3.6 Capa de presentacin La capa de presentacin se ocupa de los aspectos de sintaxis y semntica de la informacin que transmite. Tambin puede ocuparse de la compresin y encriptacin de los datos intercambiados. 3.7 Capa de aplicacin Contiene una cantidad de protocolos usados frecuentemente como, por ejemplo, ofrecer servicios de terminal virtual, transferencia de archivos, correo electrnico, ejecucin remota de procesos, etctera. Transmisin de datos en el modelo OSI Vistas ya las distintas capas que especifica el modelo de referencia OSI, conviene estudiar la forma en que se produce una comunicacin. Supongamos que el proceso emisor tiene una informacin que enviar, para ello, entregar los datos a la capa de aplicacin. La capa de aplicacin aade a la informacin que recibe una cabecera (que puede ser nula), la cual permite a la capa seguir el protocolo que tenga definido. El conjunto formado por los datos originales y la cabecera de aplicacin es entregado a la capa de presentacin. La capa de presentacin transforma este bloque de distintas formas, en funcin del servicio pedido, y aade una nueva cabecera, la correspondiente al nivel de presentacin. El nuevo conjunto de datos es entregado al nivel inmediatamente inferior, el nivel de sesin. Es importante destacar que la capa de presentacin no distingue qu parte de los datos que recibi corresponden a la cabecera de la capa de aplicacin y qu parte son los datos del usuario. Es importante hacer notar que, en una o varias de las capas, el conjunto de datos que recibe la capa N de la N+1 pueden ser fragmentados en bloques ms pequeos para su entrega a la capa N-1. En ese caso, cada bloque recibir su propia cabecera y, adems, la capa que realiza la fragmentacin deber ser la encargada (en la mquina receptora) de reensamblar los bloques hasta formar el conjunto inicial de datos, y entregarlos a la capa superior. 34 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

Transmisin de datos en un modelo de capas El proceso se repite hasta llegar al nivel fsico, momento en el cual los datos son enviados a travs del canal fsico disponible hacia la mquina de destino. El nivel fsico de la estacin receptora recibir el conjunto de bits del mensaje y comenzar el proceso inverso. Capa a capa deber ir eliminando las distintas cabeceras y transmitiendo el resultado hacia las capas superiores hasta llegar al proceso receptor. Evidentemente, el objeto de aadir y eliminar las cabeceras no es tener algo que hacer, sino que las cabeceras permiten a cada nivel suministrar el servicio que le fue requerido por la capa superior de acuerdo al protocolo establecido para la capa. De esta manera, la comunicacin funciona como si cada capa se comunicase directamente con su homloga en la mquina de destino a travs de un canal lgico proporcionado por el resto de capas en ambas mquinas. Aunque la idea puede parecer rebuscada, es similar a lo que sucede en la comunicacin entre personas. Inicialmente tenemos una idea que queremos comunicar a nuestro interlocutor. Esa idea se entrega a la zona del cerebro encargada del lenguaje. A su vez, el rea del lenguaje se encargar de generar los impulsos nerviosos necesarios para hacer vibrar nuestras cuerdas vocales. Esta vibracin se transformar en un sonido recogido por el odo de nuestro interlocutor. Los impulsos nerviosos generados por su odo sern enviados al cerebro que los transformar en palabras, y de ellas extraeremos la idea. El proceso de la comunicacin es similar si el rea del lenguaje decide enviar la informacin al rea encargada de la escritura. En este caso, el rea del lenguaje estar pidiendo un servicio diferente a la capa inferior: escribir en lugar de hablar. Adems, el medio fsico empleado ser distinto, papel en lugar del aire. En cualquier caso, nosotros slo somos conscientes de que enviamos o recibimos un pensamiento. La informtica moderna utiliza muchos protocolos distintos. La norma publicada por la Internacional Standards Organization, entre los que se encuentra el modelo TCP/IP. El modelo TCP/IP Cuando ms tarde se aadieron redes de satlite y radio, los protocolos existentes tuvieron problemas para interactuar con ellas, de modo que se necesit una arquitectura de referencia nueva. As, la capacidad de conectar entre s mltiples redes de manera simultnea fue uno de los principales objetivos de diseo desde el principio. Esta arquitectura se populariz despus como el modelo de referencia TCP/IP, por las iniciales de sus dos protocolos primarios. Protocolo TCP/IP (Usado por INTERNET) Los protocolos TCP/IP comenzaron a utilizarse en ARPANET a partir del ao 1971. En 1983 adoptan su estructura bsica actual, como consecuencia de un proyecto financiado por DARPA para su utilizacin en entornos de sistemas operativos UNIX. Es por ello por lo que muchos mandatos y libreras TCP/IP proceden del mundo UNIX. Si bien los protocolos TCP/IP comenzaron a utilizarse en la red ARPANET, muy pronto se 35 Lic. Salvador Antelmo Casanova Valencia

Teleprocesos

adoptaron para una segunda red denominada MILNET, segregada de ARPANET para aplicaciones militares. El conjunto de estas dos redes fu el embrin de la red Internet, que muy pronto se extendi a las redes de investigacin y acadmicas ms importantes del mundo. En la actualidad la arquitectura TCP/IP se utiliza en todo tipo de redes, tanto de rea local como de rea extensa. Ha sido adoptada por ms de 160 fabricantes, si bien en muchos casos coexistiendo con las arquitecturas propias o "propietarias" como SNA o DNA. Por ello se ha convertido en un estndar "de facto" o de "hecho". De esta forma los protocolos TCP/IP han trascendido de los sistemas operativos UNIX y actualmente se utilizan con mltiples sistemas, como DOS, OS/2, MVS y OS/400 de IBM, VMS de DEC, etc. adems de los que se basan en UNIX. TCP/IP es una familia de protocolos desarrollados para permitir la comunicacin entre cualquier par de computadoras de cualquier red o fabricante, respetando los protocolos particulares de cada red individual. Los protocolos TCP/IP proporcionan a los usuarios de las redes unos servicios de comunicacin de datos tales como : Transferencia de archivos entre equipos. Conexiones remotas de equipos. Correo electrnico. Acceso a archivos distribuidos. Administracin de sistemas. Manejo de ventanas. Utilizacin de gateways con funciones de encaminamiento. 3.8 La capa de interred Todos los requerimientos condujeron a la eleccin de una red de conmutacin de paquetes basada en una capa de interred carente de conexiones. Esta capa, llamada capa de interred, es el eje que mantiene unida toda la arquitectura. La misin de esta capa es permitir que los nodos inyecten paquetes en cualquier red y los hagan viajar de forma independiente a su destino (que podra estar en una red diferente). La capa de interred define un formato de paquete y protocolo oficial llamado IP (Internet Protocol, Protocolo de Internet). El trabajo de la capa de interred es entregar paquetes IP a donde se supone que deben ir. Aqu, la consideracin ms importante es claramente el ruteo de los paquetes, y tambin evitar la congestin. Por lo anterior, es razonable decir que la capa de interred TCP/IP es muy parecida en su funcionalidad a la capa de red OSI.

36 Lic. Salvador Antelmo Casanova Valencia

Вам также может понравиться