Está en la página 1de 92

Tecnologa ADSL, redes de datos y comunicaciones IP .

Objetivo: Al terminar el curso el tcnico conocer los fundamentos de transmisin de datos, modelo OSI, modelo TCP/IP y comparacin con el modelo OSI la tecnologa ADSL, ATM, conceptos: DNS, DHCP, NAT, PPP, PPPoE, PPPoA. Ser capaz de identificar y medir los parmetros que tienen impacto sobre el ancho de banda, instalar un acceso bsico. Principios bsicos de operacin, funcionamiento y arquitectura de redes Lan, WAN e Internet. Ser capaz de identificar sus componentes, interpretar la nomenclatura tcnica, instalar y realizar la conectividad de los equipos para su operacin bsica. Bibliografa: Autor: F red Halsall Comunicacin de datos, redes de computadores y sistemas abiertos. Autor: Tcnico en telecomunicaciones. Autor: cisco SYSTEMS, INC Academia de Networking de cisco System. Temas de estudio: Modelo OSI. Introduccin Funciones de las capas del modelo OSI Comunicacin entre capas. Comunicacin entre capas primitivas Comunicacin de igual a igual Modelo TCP/IP y comparacin con el modelo OSI. Introduccin Capa de aplicacin Capa de transporte Capa de Internet Comparacin entre el modelo OSI y TCP/IP Transmisin de datos. Conceptos y terminologa. Terminologa utilizada en transmisin de datos. Frecuencia, espectro y ancho de banda. Transmisin de datos analgicos y digitales. Perturbaciones en la transmisin. Medios de transmisin. Modulacin y codificacin de datos. Modulacin de datos digitales sobre seales analgicas

Conversin de datos analgicos a seales digitales. Codificacin de datos. Tipos de cdigos. La interfaz en las comunicaciones de datos Transmisin asncrona y sncrona. Configuraciones de la lnea. Interfaces. Control del enlace de datos Control del flujo. Deteccin de errores. Control de errores. Conmutacin Conmutacin de circuitos. Conmutacin de paquetes. Arquitectura y topologa redes Lan. Topologas. Dispositivos. Arquitectura a nivel de protocolo. Control de acceso al medio (MAY ). Control de enlace lgico (LLC). Ethernet y (CSMA / CD). Control de acceso al medio en IEEE 802.3. El protocolo Internet (Internet protocol - IP) Introduccin. Direccionamiento IP. IP privadas Mascaras Direccin de red. Direccin de broadcast. Direccin de Host. Subredes. Protocolo de data grama de usuario (UDP) . Protocolo de control de transmisin (TCP) Mensajes De Error Y Control En IP ( ICMP ) . Clase D IP Multicast. Tecnologa ADSL Redes WAN. Que Es El XDSL? Tabla Comparativa De Servicios DSL. HDSL. SDSL . VDSL. ADSL - Asymmetric Digital Subscriber Line

Ventajas Del ADSL Modulacin DMT. FFT Arquitectura de red Descripcin de equipos ATU-R "ADSL terminal unit-remote". DSLAM y ATU-c Splitter o microfiltro . Calificacin de enlaces para ADSL Atenuacin. Ruido. Ruido de fondo. Ruido impulsivo. Diafona. Paradiafona (NEXT). Tele diafona (FEXT). Perdida de insercin. SNR (relacin seal ruido). Bobinas de carga. Tecnologa ATM. ATM.- asynchronous transfer mode (modo de transferencia asncrono). Vpi: (virtual path indicator). Vci: (virtual channel indicator). Conceptos: DNS, DHCP, NAT, PPP, PPPoE, PPPoA. DHCP ("dynamic host configuration protocol"). PPP. PPPoE y PPPoA. Sistema de nombre d e dominio (DNS). Network addresses translation nat.

Modelo OSI.
Introduccin Durante las ltimas dcadas ha habido un enorme crecimiento en la cantidad y tamao de las redes. Muchas de ellas sin embargo, se desarrollaron utilizando implementaciones de hardware y software diferentes. Como resultado, muchas de las redes eran incompatibles y se volvi muy difcil para las redes que utilizaban especificaciones distintas poder comunicarse entre s. Para solucionar este problema, la organizacin internacional para la normalizacin (hizo) realiz varias investigaciones acerca de los esquemas de red. La hizo reconoci que era necesario crear un modelo de red que pudiera ayudar a los diseadores de red a implementar redes que pudieran comunicarse y trabajar en conjunto (interoperabilidad) y por lo tanto, elaboraron el modelo de referencia OSI en 1984. El modelo de referencia OSI es el modelo principal para las comunicaciones por red. Aunque existen otros modelos, en la actualidad la mayora de los fabricantes de redes relacionan sus productos con el modelo de referencia OSI, especialmente cuando desean ensear a los

usuarios cmo utilizar sus productos. Los fabricantes consideran que es la mejor herramienta disponible para ensear cmo enviar y recibir datos a travs de una red. El modelo de referencia OSI permite que los usuarios vean las funciones de red que se producen en cada capa. Ms importante an, el modelo de referencia OSI es un marco que se puede utilizar para comprender cmo viaja la informacin a travs de una red. Adems, puede usar el modelo de referencia OSI para visualizar cmo la informacin o los paquetes de datos viajan desde los programas de aplicacin, a travs de un medio de red, hasta otro programa de aplicacin ubicado en otro computador de la red, an cuando el transmisor y el receptor tengan distintos tipos de medios de red. En el modelo de referencia OSI, hay siete capas numeradas, cada una de las cuales ilustra una funcin de red especfica. Esta divisin de las funciones de red se denomina divisin en capas. Si la red se divide en estas siete capas, se obtienen las siguientes ventajas: Divide la comunicacin de red en partes ms pequeas y sencillas. Normaliza los componentes de red para permitir el desarrollo y el soporte de los productos de diferentes fabricantes. Permite a los distintos tipos de hardware y software de red comunicarse entre s. Impide que los cambios en una capa puedan afectar las dems capas, para que se puedan desarrollar con ms rapidez. Divide la comunicacin de red en partes ms pequeas para simplificar el aprendizaje. Funciones de las capas del modelo OSI Cada una de las siete capas del modelo de referencia OSI sirve para una funcin especfica. El modelo OSI define las funciones que pueden ser utilizadas por cualquier proveedor de productos de red. Las capas son: Capa fsica: esta capa proporciona los medios elctricos, mecnicos, de procedimiento y funcionales para activar y mantener el enlace fsico entre los sistemas. Esta capa usa medios fsicos como cables de par trenzado, coaxial y de fibra ptica, tam bin involucrar los siguientes tpicos. Cuantos pines tiene el conector. Para que sirve cada conector. Que voltaje representa un 1 o un 0. Cuanto tiempo dura un BIT. Si la comunicacin puede ser simultnea en ambas direcciones. Como se inicia y como se termina la comunicacin. Que frecuencia de luz se utiliza en el caso de fibra ptica. Etc. Capa enlace de datos: esta capa prepara a los paquetes para su transmisin fsica a travs del medio. Maneja la notificacin de errores, topologa de la red y control de flujo. Esta capa utiliza direcciones de control de acceso al medio (MAC), puede involucrar los siguientes tpicos. Forma tramas con pedazos de datos.

Transmite las tramas en forma secuencial. Procesa los ACK. Debe reconocer errores. Crear y reconocer los lmites de las tramas. Capa de red: esta capa toma los segmentos los trasforma en paquetes para desplazarlos en una red o de una red a otra. Determina como los paquetes son llevados desde el origen al destino tambin se encuentra en esta capa el esquema de direccionamiento lgico por Ej. IP, IPX, etc. Puede involucrar los siguientes tpicos. Rutas: Estticas (cableadas en la red) Dinmicas (se determina al inicio) El control de la congestin en la red Capa de transporte: acepta los datos de la capa de sesin y segmenta en unidades ms pequeas si es necesario, pasa los segmentos a la capa de red y asegura de que todos lleguen correctamente al destino, estableciendo conexiones entre equipos finales. Tipo de servicios a proveer: Conexin punto a punto libre de errores. Conexin sin garanta respecto de errores. Comunicacin orientada a la conexin o no orientada.

Orientado a la conexin

no orientado a la conexin

Tipos de errores: Falta de un pedazo de informacin. Pedazo duplicado. Pedazos desordenados. Capa de sesin: esta capa establece, mantiene y administra las sesiones entre aplicaciones, sincroniza el dilogo entre las capas de presentacin de los dos host y administra su intercambio de datos. Adems de regular la sesin, la capa de sesin ofrece disposiciones para una eficiente transferencia de datos, clase de servicio y un registro de excepciones acerca de los problemas de la capa de sesin, presentacin y aplicacin Servicios: Proveer control del dialogo. Operacin de token.

Sincronizacin. Capa de presentacin: esta capa proporciona representacin de datos y formateo de cdigos. Garantiza que los datos que llegan desde la red puedan ser utilizados por la aplicacin y que la informacin enviada por la aplicacin se pueda transmitir a travs de la red. Ejemplos: Representacin de datos Formato de los datos doc, exe, xls, jpg, etc. Representacin de fechas Orden de magnitud Capa de aplicacin: la capa de aplicacin proporciona servicios de red a las aplicaciones del usuario. Por ejemplo, los servicios de transferencia de archivos prestan servicios a una aplicacin de procesamiento de texto en esta capa. Algunos ejemplos: Programa ftp Programa de terminal remoto (telnet) Aplicacin de Web Mail Napster - mp3 Voz sobre IP con h.323 Comunicacin entre capas. Cada capa se comunica con la capa que esta directamente asociada a ella es as que para establecer una comunicacin entre dos Host los datos deben pasar por todas las capas.

Comunicacin entre capas primitivas

Connect.solicitud Connect.indicacin Connect. Respuesta Connect. Confirmacin Data. Solicitud Data. Indicacin Disconnect. Solicitud Disconnect. Indicacin Ejemplo de primitivas: Connect.solicitud - llamar a Juan Connect.indicacin - telfono de Juan suena Connect. Respuesta - Juan contesta Connect. Confirmacin - saludo Data. Solicitud - lo invito a que nos juntemos Data. Indicacin - Juan escucha la invitacin Data. Solicitud - dice que s Data. Indicacin - escucho la respuesta

Disconnect. Solicitud - cuelgo el telfono Disconnect. Indicacin - Juan cuelga Ejemplo de uso de primitivas

Comunicacin de igual a igual Para que exista entendimiento en el proceso de comunicacin entre los Host es necesario que cada capa se comunique con su igual del otro extremo, es as que por Ej. La capa de transporte del Host emisor se comunica con la misma del Host receptor.

Modelo TCP/IP y comparacin con el modelo OSI.


Introduccin La arquitectura TCP/IP esta hoy en da ampliamente difundida, a pesar de ser una arquitectura de facto, en lugar de ser uno de los estndares definidos por la ISO, IICC, etc. Esta arquitectura se empez a desarrollar como base de la Arpanet (red de comunicaciones militar del gobierno de los EE.UU.), que pudiera sobrevivir ante cualquier circunstancia, incluso una guerra nuclear, por distintos tipos de conexiones: cables, microondas, fibras pticas y enlaces satelitales. Y con la expansin de la paso a llamarse Internet, se ha convertido en una de las arquitecturas de redes ms difundida. As como el modelo de referencia OSI posee siete capas, la arquitectura TCP/IP viene definida por 4 niveles: acceso al medio, Internet, transporte, (TCP o UDP ) y el nivel de aplicacin. Aunque el modelo de referencia OSI sea universalmente reconocido, el estndar abierto de Internet desde el punto de vista histrico y tcnico es el protocolo de control de transmisin/protocolo Internet (TCP/IP). El modelo de referencia TCP/IP y la pila de protocolo TCP/IP hacen que sea posible la comunicacin entre dos computadores.

Capa de aplicacin Los diseadores de TCP/IP sintieron que los protocolos de nivel superior deberan incluir los detalles de las capas de sesin y presentacin. Crearon una capa de aplicacin que maneja protocolos de alto nivel, aspectos de representacin, codificacin y control de dilogo. El modelo TCP/IP combina todos los aspectos relacionados con las aplicaciones en una sola capa y garantiza que estos datos estn correctamente empaquetados para la siguiente capa. Capa de transporte La capa de transporte se refiere a los aspectos de calidad del servicio con respecto a la confiabilidad, el control de flujo y la correccin de errores. Uno de sus protocolos, el protocolo para el control de la transmisin (TCP), ofrece maneras flexibles y de alta calidad para crear comunicaciones de red confiables, sin problemas de flujo y con un nivel de error bajo. TCP es un protocolo orientado a la conexin. Mantiene un dilogo entre el origen y el destino mientras empaqueta la informacin de la capa de aplicacin en unidades denominadas segmentos. A este nivel existe tambin el protocolo UDP que no es orientado a la conexin, a diferencia de TCP no ofrece confiabilidad si no que solamente enva los datos y no se preocupa de cmo lleguen al Host receptor.

Capa de Internet El propsito de la capa de Internet es enviar paquetes origen desde cualquier red y que estos paquetes lleguen a su destino independientemente de la ruta y de las redes que recorrieron para llegar hasta all. El protocolo especfico que rige esta capa se denomina protocolo Internet (IP). En esta capa se produce la determinacin de la mejor ruta. Capa de acceso de red El nombre de esta capa es muy amplio y se presta a confusin. Es la capa que se ocupa de todos los aspectos que requiere un paquete IP para realizar realmente un enlace fsico y luego realizar otro enlace fsico. Esta capa incluye los detalles de tecnologa Lan y WAN y todos los detalles de la capa fsica y de enlace de datos del modelo OSI. Comparacin entre el modelo OSI y TCP/IP

Transmisin de datos.
Datos analgicos y digitales. Los datos analgicos se pueden representar por una seal electromagntica con el mismo espectro que los datos. La transmisin analgica es una forma de transmitir seales analgicas (que pueden contener datos analgicos o datos digitales). El problema de la transmisin analgica es que la seal se debilita con la distancia, por lo que hay que utilizar amplificadores de seal cada cierta distancia. Los datos analgicos toman valores continuos y los digitales, valores discretos. Una seal analgica es una seal continua que se propaga por ciertos medios. Analgico

10

Una seal digital es una serie de pulsos que se transmiten a travs de un cable ya que son pulsos elctricos. Los datos digitales se suelen representar por una serie de pulsos de tensin que representan los valores binarios de la seal. La transmisin digital tiene el problema de que la seal se atena y distorsiona con la distancia, por lo que cada cierta distancia hay que introducir repetidores de seal. Digital.

ltimamente se utiliza mucho la transmisin digital debido a que: La tecnologa digital se ha abaratado mucho. Al usar repetidores en vez de amplificadores, el ruido y otras distorsiones no es acumulativo. La utilizacin de banda ancha es ms aprovechada por la tecnologa digital. Los datos transportados se pueden encriptar y por tanto hay ms seguridad en la informacin.

11

Al tratar digitalmente todas las seales, se pueden integrar servicios de datos analgicos (voz, vdeo, etc.) Con digitales como texto y otros. Conceptos y terminologa. Frecuencia, espectro y ancho de banda. Conceptos en el dominio temporal: Una seal, en el mbito temporal, puede ser continua o discreta. Puede ser peridica o no peridica. Una seal es peridica si se repite en intervalos de tiempo fijos llamados periodo. La onda seno es la ms conocida y utilizada de las seales peridicas. En el mbito del tiempo, la onda seno se caracteriza por la amplitud, la frecuencia y la fase. S (t) = a x sen (2 x pi x f x t + fase)
AMPLITUD

TIEMPO

PERIODO

La longitud de onda se define como el producto de la velocidad de propagacin de la onda por su fase. Conceptos del dominio de la frecuencia: En la prctica, una seal electromagntica est compuesta por muchas frecuencias. Si todas las frecuencias son mltiplos de una dada, esa frecuencia se llama frecuencia fundamental. El periodo (o inversa de la frecuencia) de la seal suma de componentes es el periodo de la frecuencia fundamental. Se puede demostrar que cualquier seal est constituida por diversas frecuencias de una seal seno. El espectro de una seal es el conjunto de frecuencias que constituyen la seal. El ancho de banda es la anchura del espectro. Muchas seales tienen un ancho de banda infinito, pero la mayora de la energa est concentrada en un ancho de banda pequeo. Si una seal tiene una componente de frecuencia 0, es una componente continua.

12

AMPLITUD

FRECUENCIA ANCHO DE BANDA

Relacin entre la velocidad de transmisin y el ancho de banda: El medio de transmisin de las seales limita mucho las componentes de frecuencia a las que puede ir la seal, por lo que el medio slo permite la transmisin de cierto ancho de banda. En el caso de ondas cuadradas (binarias), estas se pueden simular con ondas senosoidales en las que la seal slo contenga mltiplos i mpares de la frecuencia fundamental. Cuanto ms ancho de banda, ms se asemeja la funcin seno (multifrecuencia) a la onda cuadrada. Pero generalmente es suficiente con las tres primeras componentes. Se puede demostrar que al duplicar el ancho de banda, se duplica la velocidad de transmisin a la que puede ir la seal. Al considerar que el ancho de banda de una seal est concentrado sobre una frecuencia central, al aumentar esta, aumenta la velocidad potencial de transmitir la seal. Pero al aumentar el ancho de banda, aumenta el coste de transmisin de la seal aunque disminuye la distorsin y la posibilidad de ocurrencia de errores. Perturbaciones en la transmisin. Atenuacin La energa de una seal decae con la distancia, por lo que hay que asegurarse que llegue con la suficiente energa como para ser captada por la circuitera del receptor y adems, el ruido debe ser sensiblemente menor que la seal original (para mantener la energa de la seal se utilizan amplificadores o repetidores). Debido a que la atenuacin vara en funcin de la frecuencia (a frecuencias mas elevadas, mayor es la atenuacin), las seales analgicas llegan distorsionada, por lo que hay que utilizar sistemas que le devuelvan a la seal sus caractersticas iniciales (usando bobinas que cambian las caractersticas elctricas o amplificando ms las frecuencias ms altas). Se mide en desieles ( DB)

13

Distorsin de retardo. Debido a que en medios guiados, la velocidad de propagacin de una seal vara con la frecuencia, hay frecuencias que llegan antes que otras dentro de la misma seal y por tanto las diferentes componentes en frecuencia de la seal llegan en instantes diferentes al receptor. Para atenuar este problema se usan tcnicas de ecualizacin.

14

Ruido. El ruido es toda aquella seal que se inserta entre el emisor y el receptor de una seal dada. Hay diferentes tipos de ruido. Ruido trmico debido a la agitacin trmica de electrones dentro del conductor. Ruido de nter modulacin cuando distintas frecuencias comparten el mismo medio de transmisin. Diafona se produce cuando hay un acoplamiento entre las lneas que transportan las seales y el ruido impulsivo se trata de pulsos discontinuos de poca duracin y de gran amplitud que afectan a la seal.

AMPLITUD

RUIDO

TIEMPO

PERIODO

15

Capacidad del canal Se llama capacidad del canal a la velocidad a la que se pueden transmitir los datos en un canal de comunicacin de datos.

Mxima velocidad de transmisin (R). Mnima probabilidad de errores de bit (P). B

Mxima utilizacin del sistema


(servicio eficaz para el mayor nmero posible de usuarios, con retardos mnimos e inmunidad a las interferencias).

Mnimas necesidades de potencia. Mnimo ancho de banda necesario (BW). Mnima complejidad del sistema.
La velocidad de los datos es la velocidad expresada en bits por segundo a la que se pueden transmitir los datos. El ancho de banda es aquel ancho de banda de la seal transmitida y que est limitado por el transmisor y por la naturaleza del medio de transmisin (en hertzios). La tasa de errores es la razn a la que ocurren errores. Para un ancho de banda determinado es acons ejable la mayor velocidad de transmisin posible pero de forma que no se supere la tasa de errores aconsejable. Para conseguir esto, el mayor inconveniente es el ruido. Para un ancho de banda dado (W), la mayor velocidad de transmisin posible es 2 W, pero si se permite (con seales digitales) codificar ms de un BIT en cada ciclo, es posible transmitir ms cantidad de informacin. La formulacin de Nyquist nos dice que aumentado los niveles de tensin diferenciables en la seal, es posible incrementar la cantidad de informacin transmitida. C = 2w log2 m El problema de esta tcnica es que el receptor debe de ser capaz de diferenciar ms niveles de tensin en la seal recibida, cosa que es dificultada por el ruido. Cuanto mayor es la velocidad de transmisin, mayor es el dao que puede ocasionar el ruido.

16

Shannon propuso la frmula que relaciona la potencia de la seal (s), la potencia del ruido (n), la capacidad del canal (c) y el ancho de banda (w). C = w log2 (1+s/n) Esta capacidad es la capacidad mxima terica de cantidad de transmisin, pero en la realidad, es menor debido a que no se ha tenido en cuenta nada ms que el ruido trmico. Medios de transmisin Al hablar de medios de transmisin, nos referimos a los tipos de tecnologa que se pueden utilizar para la transmisin de datos tales como par trenzado, pares trenzados apantallados y sin apantallar, cable coaxial, fibra ptica, transmisin inalmbrica, microondas terrestres, microondas por satlite, infrarrojos, etc. Cada uno de estos tienen distintas caractersticas, lo importante es que para las capas superiores se comportan como medios de transporte. Modulacin y codificacin de datos. Modulacin de datos digitales sobre seales analgicas La modulacin consiste en combinar una seal de entrada con una seal portadora para producir una seal cuyo ancho de banda est centrado en torno a la frecuencia de la portadora. Este proceso es necesario para transmitir datos digitales mediante seales analgicas, pero no se sabe si est justificado para transmitir datos analgicos. Este proceso es necesario ya que para transmitir seales analgicas sin modular, tendramos que utilizar enormes antenas y tampoco podramos utilizar tcnicas de multiplexacin por divisin en frecuencias. Tcnicas de codificacin. Para transmitir datos digitales mediante seales analgicas es necesario convertir estos datos a un formato analgico. Para esto existen varias tcnicas. Modulacin de amplitud. Consiste en multiplicar la seal original por la portadora y de esta forma se obtiene la forma original pero slo utilizando los mximos y los mnimos de la seal modulada. De esta forma, se puede reconstruir la seal original y se evita la utilizacin de enormes antenas. Hay una aproximacin que utiliza slo la mitad del ancho de banda y se necesita menos potencia para su transmisin. Pero esta aproximacin y otras quitan la portadora, con lo que se pierde el poder de sincronizacin de la seal. Desplazamiento de amplitud (ASK): los dos valores binarios se representan por dos valores de amplitud de la portadora. Aunque este mtodo es muy sensible a cambios repentinos de la ganancia, es muy utilizado en fibras pticas (1 es presencia de luz y 0 es ausencia de luz).

17

Modulacin en frecuencia. Desplazamiento de frecuencia (FSK): en este caso, los dos valores binarios se representan por dos frecuencias prximas a la portadora. Este mtodo es menos sensible a errores que ASK y se utiliza para mayores velocidades de transmisin que ASK, para transmisiones de telfono a altas frecuencias y para redes Lan con cables coaxiales.

Modulacin de fase. Se puede hacer que la seal portadora tenga cambios de fase que recreen la seal original a modular (modulacin en fase) o tambin que la portadora tenga cambios de frecuencia que simulen la seal original a modular (modulacin en frecuencia). Desplazamiento de fase (PSK): en este caso es la fase de la portadora la que se desplaza. Un 0 se representa como una seal con igual fase que la seal anterior y un 1 como una seal con fase opuesta a la anteriormente enviada .utilizando varios ngulos de fase , uno para cada tipo de seal , es posible codificar ms bits con iguales elementos de seal .

18

Velocidad de modulacin Hay que diferenciar entre la razn de datos (bits por unidad de tiempo) y la velocidad de modulacin (elementos de seal por unidad de tiempo). Cuanto mejor sea el sistema de codificacin, mayor velocidad de modulacin se podr obtener. Tcnicas de altibajos. Para mantener sincronizado el reloj del receptor en tcnicas bifase, se hace necesario sustituir series largas de ausencias de tensin por cambios sincronizados (que portan el reloj) y luego se requiere un mtodo en el receptor para volver a decodificar la seal original.

Conversin de datos analgicos a seales digitales. Para transmitir datos analgicos en seales digitales es preciso realizar un proceso de digitalizacin de los datos. Este proceso y el siguiente de decodificacin la realiza un dispositivo llamado Codec. Modulacin por codificacin de impulsos. Se basa en el teorema de muestreo: " si una seal f (t) se muestrea a intervalos regulares de tiempo con una frecuencia mayor que el doble de la frecuencia significativa ms alta de la seal, entonces las muestras as obtenidas contienen toda la informacin de la seal original. La funcin f (t) se puede reconstruir a partir de estas muestras mediante la utilizacin de un filtro pasa-baja. Es decir, se debe muestrear la seal original con el doble de frecuencia que ella, y con los valores obtenidos, normalizndolos a un nmero de bits dado (por ejemplo, con 8 bits habra que distinguir entre 256 posibles valores de amplitud de la seal original a cuantificar) se ha podido codificar dicha seal. En el receptor, este proceso se invierte, pero por supuesto se ha perdido algo de informacin al codificar, por lo que la seal obtenida no es exactamente igual que la original (se le ha introducido ruido de cuantizacin). Hay tcnicas no lineales en las que es posible reducir el ruido de cuantificacin muestreando a intervalos no siempre iguales. Modulacin delta Esta tcnica reduce la complejidad de la anterior mediante la aproximacin de la funcin a codificar por una funcin escalera lo ms parecida posible. De esta forma, cada escaln de la escalera ya puede ser representado por un valor (en 8 bits, uno entre 256 posibles valores de amplitud). La eleccin de un adecuado salto de escalera y de la frecuencia de muestreo puede hacer que se modifique la precisin de la seal. La principal ventaja de esta tcnica respecto a la anterior es la facilidad de implementacin. Codificacin de datos.

19

Una seal es digital si consiste en una serie de pulsos de tensin. Para datos digitales no hay ms que codificar cada pulso como BIT de datos. En una seal unipolar (tensin siempre del mismo signo) habr que codificar un 0 como una tensin baja y un 1 como una tensin alta (o al revs). En una seal bipolar (positiva y negativa), se codifica un 1 como una tensin positiva y un 0 como negativa (o al revs). La razn de datos de una seal es la velocidad de transmisin expresada en bits por segundo, a la que se transmiten los datos. La razn de modulacin es la velocidad con la que cambia el nivel de la seal, y depende del esquema de codificacin elegido. Un aumento de la razn de datos aumentar la razn de error por BIT. Un aumento de la relacin seal-ruido (s/n) reduce la tasa de error por BIT. Un aumento del ancho de banda permite un aumento en la razn de datos. Para mejorar las prestaciones del sistema de transmisin, se debe utilizar un buen esquema de codificacin, que establece una correspondencia entre los bits de los datos y los elementos de seal. Factores a tener en cuenta para utilizar un buen sistema de codificacin: Espectro de la seal: la ausencia de componentes de altas frecuencias, disminuye el ancho de banda. La presencia de componente continua en la seal obliga a mantener una conexin fsica directa (propensa a algunas interferencias). Se debe concentrar la energa de la seal en el centro de la banda para que las interferencias sean las menores posibles. Sincronizacin: para separar un BIT de otro, se puede utilizar una seal separada de reloj (lo cul es muy costoso y lento) o bien que la propia seal porte la sincronizacin, lo cul implica un sistema de codificacin adecuado. Deteccin de errores: es necesaria la deteccin de errores ya en la capa fsica. Inmunidad al ruido e interferencias: hay cdigos ms robustos al ruido que otros. Coste y complejidad: el coste aumenta con el aumento de la razn de elementos de seal. Tipos de cdigos. Existen diversos tipos de cdigos a continuacin pasaremos a estudiar algunos. No retorno a cero (NRZ). Es el esquema ms sencillo ya que se codifica un nivel de tensin como un 1 y una ausencia de tensin como un 0 (o al revs). Ventajas: sencillez, fcil de implementar, uso eficaz del ancho de banda. Desventajas: presencia de componente en continua, ausencia de capacidad de sincronizacin. Se suelen utilizar en grabaciones magnticas. Otra modalidad de este tipo de codificacin es la NRZI que consiste en codificar los bits cuando se producen cambios de tensin (sabiendo la duracin de un BIT, si hay un cambio de

20

tensin, esto se codifica por ejemplo como 1 y si no hay cambio, se codifica como 0). A esto se le llama codificacin diferencial. Lo que se hace es comparar la polaridad de los elementos de seal adyacentes, y esto hace posible detectar mejor la presencia de ruido y es ms difcil perder la polaridad de una seal cuando hay dificultades de transmisin.

Binario multinivel. Este sistema intenta subsanar las deficiencias de NRZ utilizando el sistema de codificar un 1 cada vez que se produce un cambio de nivel de la seal, y codificando un 0 cuando no hay cambio de nivel (lo cul sigue siendo un inconveniente para cadenas de ceros). Ventajas: no hay problemas de sincronizacin con cadenas de 1 (aunque s con cadenas de 0), no hay componente en continua, ancho de banda menor que en NRZ, la alternancia de pulsos permite la deteccin de errores. Desventajas: hay an problemas de sincronizacin, es menos eficaz que el NRZ, hay mayor tasa de errores que NRZ. Bifase En la codificacin Manchester siempre hay una transicin en mitad del intervalo de duracin del BIT (la mitad del BIT se encarga de la sincronizacin). En Manchester diferencial la transicin en mitad del intervalo se utiliza slo como sincronizacin y es la presencia de un cambio de tensin al inicio del BIT lo que seala la presencia de un 1. Ventajas: sincronizacin, no tiene componente en continua, deteccin de errores. Desventajas: se necesita mayor ancho de banda.

21

La interfaz en las comunicaciones de datos Transmisin asncrona y sncrona. Hay enormes dificultades a la hora de recuperar la seal transmitida por un emisor sobre todo debido a que hay que saber cada cuanto tiempo va a llegar un dato; para esto se suelen usar tcnicas de sincronizacin. Transmisin asncrona. La manera ms fcil de conseguir sincronismo es enviando pequeas cantidades de bits a la vez, sincronizndose al inicio de cada cadena. Esto tiene el inconveniente de que cuando no se transmite ningn carcter, la lnea est desocupada. Para detectar errores, se utiliza un BIT de paridad en cada cadena. Usando la codificacin adecuada, es posible hacer corresponder un 0 (por ejemplo) a cuando la lnea est parada (con NRZ, cada vez que se quiera comenzar a transmitir una cadena, se usa un 1 como seal). Si el receptor es un tanto ms rpido o lento que el emisor, es posible que incluso con cadenas cortas (o tramas, que son las cadenas ms los bits adicionales de paridad y de comienzo y parada) se produzcan errores como el error de delimitacin de trama (se leen datos fuera de la trama al ser el receptor ms lento que el emisor) o el error que se produce al introducirse ruido en la transmisin de forma que en estado de reposo, el receptor crea que se ha emitido un dato (el ruido) . Este tipo de transmisin es sencilla y no costosa, aunque requiere muchos bits de comprobacin y de control.

22

Transmisin sncrona. En este tipo de transmisin no hay bits de comienzo ni de parada, por lo que se transmiten bloques de muchos bits. Para evitar errores de delimitacin, se pueden sincronizar receptor y emisor mediante una lnea aparte (mtodo utilizado para lneas cortas) o incluyendo la sincronizacin en la propia seal (codificacin Manchester o utilizacin de portadoras en seales analgicas). Adems de los datos propios y de la sincronizacin, es necesaria la presencia de grupos de bits de comienzo y de final del bloque de datos, adems de ciertos bits de correccin de errores y de control. A todo el conjunto de bits y datos se le llama trama. Para bloques grandes de datos, la transmisin sncrona es ms eficiente que la asncrona.

Configuraciones de la lnea. Topologa. Cuando slo es necesaria la conexin de un emisor con un receptor, se utilizan enlaces punto a punto. Si se quiere utilizar un ordenador central y varias terminales, se pueden utilizar conexiones punto a punto entre cada terminal y el computador central, pero ste debe tener un puerto de e/s dedicado a cada terminal y adems una lnea de conexin entre cada terminal y el computador central. Existe la posibilidad de conectar un computador central con varias terminales mediante una lnea multipunt o y por medio de un slo puerto de e/s. Simplex, full-duplex y semi -duplex

23

En la transmisin semi -duplex cada vez slo una de las dos estaciones del enlace punto a punto puede transmitir.

En la transmisin full-duplex las dos estaciones pueden si multneamente enviar y recibir datos. En transmisin digital, para full-duplex se requieren (en medios guiados) dos cables por conexin (uno para un sentido y otro para otro).

En transmisin analgica es necesaria la utilizacin de dos frecuencias para full-duplex o dos cables si se quiere emitir y recibir en la misma frecuencia. Interfaces. Generalmente, los computadores y terminales no estn capacitados para transmitir y recibir datos de una red de larga distancia, y para ello estn los mdem u otros circuitos parecidos. A

24

los terminales y computadores se les llama DTE y a los circuitos (mdem) de conexin con la red se les llama DCE. Los DCE se encargan de transmitir y recibir bits uno a uno. Los DTE y DCE estn comunicados y se pasan tanto datos de informacin como de control. Para que se puedan comunicar dos DTE hace falta que ambos cooperen y se entiendan con sus respectivos DCE. Tambin es necesario que los dos DCE se entiendan y usen los mismos protocolos. La interfaz entre el DCE y el DTE debe de tener una concordancia de especificaciones: De procedimiento: ambos circuitos deben estar conectados con cables y conectores similares. Elctricas: ambos deben de trabajar con los mismos niveles de tensin. Funcionales: debe de haber concordancia entre los eventos generados por uno y otro circuito. Interfase v.24/EIA-232-e: Es un interfaz utilizado para conectar DTE con mdems a travs de lneas analgicas de telefona. Especificaciones: Conector de 25 contactos. Un solo cable de conexin y otro de tierra. Sealizacin digital y codificacin NRZ-l. Se permite funcionamiento full-duplex. Circuitos de datos, de control, de temporizacin y de tierra. A cortas distancias es posible evitar el uso de DCE y conectar directamente DTE a DTE. Conmutacin Cuando los datos hay que enviarlos a largas distancias (e incluso a no tan largas), generalmente deben pasar por varios nodos intermedios. Estos nodos son los encargados de encauzar los datos para que lleguen a su destino. En conmutacin de circuitos, los nodos intermedios no tratan los datos de ninguna forma, slo se encargan de encaminarlos a su destino. En redes de comunicacin conmutadas, los datos que entren en las redes provenientes de alguna de las estaciones, son conmutados de nodo en nodo hasta que lleguen a su destino. Hay nodos slo conectados a otros nodos y su nica misin es conmutar los datos internamente a la red. Tambin hay nodos conectados a estaciones y a otros nodos, por lo que deben de aadir a su funcin como nodo, la aceptacin y emisi n de datos de las estaciones que se conectan. Los enlaces entre nodos estn multiplexados en el tiempo o por divisin de frecuencias. Generalmente hay ms de un camino entre dos estaciones, para as poder desviar los datos por el camino menos colapsado. Para redes de rea amplia, generalmente se utilizan otras tcnicas de conmutacin: conmutacin de circuitos y conmutacin de paquetes. Conmutacin de circuitos. Redes de conmutacin de circuitos.

25

Para cada conexin entre dos estaciones, los nodos intermedios dedican un canal lgico a dicha conexin. Para establecer el contacto y el paso de la informacin de estacin a estacin a travs de los nodos intermedios, se requieren estos pasos: Establecimiento del circuito: el emisor solicita a un cierto nodo el establecimiento de conexin hacia una estacin receptora. Este nodo es el encargado de dedicar uno de sus canales lgicos a la estacin emisora (suele existir de antemano). Este nodo es el encargado de encontrar los nodos intermedios para llegar a la estacin receptora, y para ello tiene en cuenta ciertos criterios de encaminamiento, coste, etc. Transferencia de datos: una vez establecido el circuito exclusivo para esta transmisin (cada nodo reserva un canal para esta transmisin), la estacin se transmite desde el emisor hasta el receptor conmutando sin demoras de nodo en nodo (ya que estos nodos tienen reservado un canal lgico para ella). Desconexin del circuito: una vez terminada la transferencia, el emisor o el receptor indican a su nodo ms inmediato que ha finalizado la conexin, y este nodo informa al siguiente de este hecho y luego libera el canal dedicado. As de nodo en nodo hasta que todos han liberado este canal dedicado. Debido a que cada nodo debe saber organizar el trfico y las conmutaciones, stos deben tener la suficiente "inteligencia" como para realizar su labor eficientemente. La conmutacin de circuitos suele ser bastante ineficiente ya que los canales estn reservados aunque no circulen datos a travs de ellos. Para trfico de voz, en que suelen circular datos (voz) continuamente, puede ser un mtodo bastante eficaz ya que el nico retardo es el establecimiento de la conexin, y luego no hay retardos de nodo en nodo (al estar ya establecido el canal y no tener que procesar ningn nodo ninguna informacin). La red pblica de telefona utiliza conmutacin de circuitos. Su arquitectura es la siguiente: Abonados: son las estaciones de la red. Bucle local: es la conexin del abonado a la red. Esta conexin, como es de corta distancia, se suele hacer con un par trenzado. Centrales: son aquellos nodos a los que se conectan los abonados (centrales finales) o nodos intermedios entre nodo y nodo (centrales intermedias). Lneas principales: son las lneas que conectan nodo a nodo. Suelen usar multiplexacin por divisin en frecuencias o por divisin en el tiempo. La conmutacin de circuitos, a pesar de sus deficiencias es el sistema ms utilizado para conectar sistemas informticos entre s a largas distancias debido a la profusin e interconexin que existe (debido al auge del telfono) y a que una vez establecido el circuito, la red se comporta como si fuera una conexin directa entre las dos estaciones, ahorrando bastante lgica de control. Conmutacin de paquetes Principios de conmutacin de paquetes.

26

Debido al auge de las transmisiones de datos, la conmutacin de circuitos es un sistema muy ineficiente ya que mantiene las lneas mucho tiempo ocupado aun cuando no hay informacin circulando por ellas. Adems, la conmutacin de circuitos requiere que los dos sistemas conectados trabajen a la misma velocidad, cosa que no suele ocurrir hoy en da debido a la gran variedad de sistemas que se comunican. En conmutacin de paquetes, los datos se transmiten en paquetes cortos. Para transmitir grupos de datos ms grandes, el emisor trocea estos grupos en paquetes ms pequeos y les adiciona una serie de bits de control. En cada nodo, el paquete se recibe, se almacena durante un cierto tiempo y se transmite hacia el emisor o hacia un nodo intermedio. Las ventajas de la conmutacin de paquetes frente a la de circuitos son: La eficiencia de la lnea es mayor: ya que cada enlace se comparte entre varios paquetes que estarn en cola para ser enviados en cuanto sea posible. En conmutacin de circuitos, la lnea se utiliza exclusivamente para una conexin, aunque no haya datos a enviar. Se permiten conexiones entre estaciones de velocidades diferentes: esto es posible ya que los paquetes se irn guardando en cada nodo conforme lleguen (en una cola) y se irn enviando a su destino. No se bloquean llamadas: ya que todas las conexiones se aceptan, aunque si hay muchas, se producen retardos en la transmisin. Se pueden usar prioridades: un nodo puede seleccionar de su cola de paquetes en espera de ser transmitidos, aquellos ms prioritarios segn ciertos criterios de prioridad. Tcnica de conmutacin. Cuando un emisor necesita enviar un grupo de datos mayor que el tamao fijado para un paquete, ste los trocea en paquetes y los enva uno a uno al receptor. Hay dos tcnicas bsicas para el envo de estos paquetes: Tcnica de data gramas: cada paquete se trata de forma independiente, es decir, el emisor enumera cada paquete, le aade informacin de control y lo enva hacia su destino. Puede ocurrir que por haber tomado caminos diferentes, un paquete con nmero por ejemplo 6 llegue a su destino antes que el nmero 5. Tambin puede ocurrir que se pierda el paquete nmero 4. Todo esto no lo sabe ni puede controlar el emisor, por lo que tiene que ser el receptor el encargado de ordenar los paquetes y saber los que se han perdido (para su posible reclamacin al emisor), y para esto, debe tener el software necesario. Tcnica de circuitos virtuales: antes de enviar los paquetes de datos, el emisor enva un paquete de control que es de peticin de llamada, este paquete se encarga de establecer un camino lgico de nodo en nodo por donde irn uno a uno todos los paquetes de datos. De esta forma se establece un camino virtual para todo el grupo de paquetes. Este camino virtual ser numerado o nombrado inicialmente en el emisor y ser el paquete inicial de peticin de llamada el encargado de ir informando a cada uno de los nodos por los que pase de que ms adelante irn llegando los paquetes de datos con ese nombre o nmero. De esta forma, el encaminamiento slo se hace una vez (para la peticin de llamada). El sistema es similar a la conmutacin de circuitos, pero se permite a cada nodo mantener multitud de circuitos virtuales a la vez.

27

Las ventajas de los circuitos virtuales frente a la data gramas son: El encaminamiento en cada nodo slo se hace una vez para todo el grupo de paquetes. Por lo que los paquetes llegan antes a su destino. Todos los paquetes llegan en el mismo orden del de partida ya que siguen el mismo camino. En cada nodo se realiza deteccin de errores, por lo que si un paquete llega errneo a un nodo, ste lo solicita otra vez al nodo anterior antes de seguir transmitiendo los siguientes. Desventajas de los circuitos virtuales frente a los datagramas: En data gramas no hay que establecer llamada (para pocos paquetes, es ms rpida la tcnica de data gramas). Los data gramas son ms flexibles, es decir que si hay congestin en la red una vez que ya ha partido algn paquete, los siguientes pueden tomar caminos diferentes (en circuitos virtuales, esto no es posible). El envo mediante datagramas es ms seguro ya que si un nodo falla, slo un paquetes se perder (en circuitos virtuales se perdern todos). Tamao del paquete. Un aumento del tamao de los paquetes implica que es ms probable que lleguen errneos. Pero una disminucin de su tamao implica que hay que aadir ms informacin de control, por lo que la eficiencia disminuye. Hay que buscar un compromiso entre ambos.

Arquitectura y topologa redes Lan.


Topologas La topologa define la estructura de una red. La definicin de topologa puede dividirse en dos partes. La topologa fsica, que es la disposicin real de los cables y la topologa lgica, que define la forma en que los Host acceden a los medios. Las topologas fsicas que se utilizan comnmente son de bus, de anillo, en estrella, en estrella extendida, jerrquica y en malla. Topologa de bus: en esta topologa todas las estaciones se encuentran conectadas directamente a travs de interfaces fsicas llamadas tomas de conexin a un medio de transmisin lineal o bus.

28

Topologa en anillo: la red consta de una serie de repetidores conectados unos a otros en forma circular. Cada estacin est conectada a un repetidor, que es el que pasa informacin de la red a la estacin y de la estacin a la red. Los datos circulan en el anillo en una sola direccin. La informacin tambin se desgaja en tramas con identificadores sobre la estacin de destino. Cuando una trama llega a un repetidor, ste identifica la informacin si es de la estacin la recoge o la deja pasar si no corresponde. Cuando la trama llega a la estacin origen la elimina de la red.

Topologas de estrella extendida: esta topologa permite ramificaciones a partir de un punto llamado raz, aunque no se permiten bucles.

29

Topologa en estrella: en este caso, se trata de un nodo central del cul salen los cableados para cada estacin. Las estaciones se comunican unas con otras a travs del nodo central.

Topologa malla completa: esta topologa interconecta todos los nodos entre s, es poco utilizada por los costos de implementacin, en casos donde se requiere alta confiabilidad de los enlaces es posible encontrar

30

Dispositivos. Los dispositivos que se conectan de forma directa a un segmento de red se denominan Host. Estos Host incluyen computadores, tanto clientes y servidores, impresoras, escner, etc.

Existen elementos que proveen comunicacin a los dispositivos tales como tarjetas de red, cableado. Antenas inalmbricas, HUB, conectores, Switch, cordones, repetidores, etc. La tarjeta de red es el elemento que permite al conectar al Host a la red, esta trabaja a nivel capa 2 del modelo OSI. Y en la actualidad existen para distintas tecnologas tales como token, Ethernet, Wreles.

Cableado

31

Existen distintos medios de transmisin par trenzado, pares trenzados apantallados y sin apantallar, cable coaxial, fibra ptica, transmisin inalmbrica, infrarrojos y los ms utilizados son cables UTP. El cable de par trenzado no blindado (UTP) es un medio mas utilizado compuesto por cuatro pares de hilos de cobre de calibre 22 24 con una impedancia de 100 ohmios. Cada uno de los 8 hilos de cobre individuales del cable UTP est revestido de un material aislador. Cada par de hilos est trenzado para utilizar el efecto de cancelacin que producen los pares trenzados para limitar la degradacin de la seal a causa de la EMI y la RFI. Se puede instalar a una distancia mxima de 100 MT. Norma TIA/ EIA-568-a TIA/EIA-568 -a contiene especificaciones que reglamentan el rendimiento de los cables y norma el tendido de dos cables, uno para voz y otro para datos en cada toma. De los dos cables, el cable de voz debe ser UTP de cuatro pares. El estndar TIA/EIA-568-a especifica cinco categoras en las especificaciones. Estas son el cableado categora 1 (Cat 1), categora 2 (Cat 2), categora 3 (Cat 3), categora 4 (Cat 4) y categora 5 (Cat 5). Entre estos, slo Cat 3, Cat 4 y Cat 5 son aceptados para uso en las Lan. Entre estas tres categoras, la categora 5 es la que actualmente se recomienda e implementa con mayor frecuencia en las instalaciones.

Normas de cableado: en las siguientes figuras pueden observar las normas 568-a y 568-b que especifica como conectar el cable UTP al conector rj45 y la funcin de cada hilo

32

33

Conectores RJ 45. Los conectores macho y hembra permiten la conexin del cable UTP a los siguientes lugares de la red, pacht panel, roseta y tarjeta de red.

34

El HUB es el elemento que otorga comunicacin a nivel de capa 1 del modelo OSI a la red repartiendo los datos que le lleguen por una de sus bocas a todas las dems.

Switch.

35

Es un dispositivo de capa 2 diseado para conectar segmentos de redes Lan . El propsito de un Switch es filtrar el trfico de una Lan, para que el trfico siga siendo local, genera tablas para la conmutacin con los nmeros de puerta del Switch y las direcciones MAC de las tarjetas de red permitiendo la conmutacin de capa 2 la conectividad a otros segmentos de la red.

Arquitectura a nivel de protocolo. El instituto de ingeniera elctrica y electrnica (IEEE) es una organizacin profesional que define los estndares de red, pueden observar algunos de estos en la tabla que esta a continuacin. 802 802.1 802.2 802.3 802.3u 802.3z 802.4 802.5 802.7 802.8 802.9 802.10 802.11 802.12 802.14 Estndar para red de rea metropolitana y local Administracin y conmutacin de redes Lan y MAN (incluye el protocolo Spanning Tree) Control de enlace lgico Acceso mltiple con deteccin de portadora/deteccin de colisiones CSMD/CD, tecnologa en la que basa Ethernet 10 base t. Fast Ethernet 100 base t. Gigabit Ethernet. Mtodo de acceso de bus que pasa a travs de un token Mtodo de acceso de Token Ring Ancho de banda de red de rea local Red de rea local y metropolitana por fibra ptica Integracin de servicios (entre trabajo de Internet y subredes) Seguridad en redes Lan y MAN Lan basada en greles (basado en radio frecuencias, en dos seales de microondas entre 2400 y 2500 mhz. Lan de alta velocidad (seales de 100 mhz usando un mtodo de acceso de demanda de prioridad) Mtodo de acceso de T Vcable.

Para analizar la arquitectura a nivel de protocolo se puede acudir al modelo OSI o a las especificaciones, en la siguiente figura pueden observar la comparacin de estos temas.

36

Comparacin entre el modelo OSI y las especificaciones Lan. Capas del modelo OSI Capa enlace de datos Subcapa LLC Subcapa MAC

Capa fsica

Especificacin Lan E T H E R N E T IEEE 802.3 10base-t Token Ring IEEE 802.5 FDDI IEEE 802.2

En arquitecturas Lan, las tres primeras capas tienen las siguientes funciones: Capa fsica: Codificacin y decodificacin de seales. 802.3 codificacin Manchester en capa fsica

Generacin y eliminacin de prembulo. Transmisin y recepcin de bits. Control de acceso al medio (MAC). El MAC es parte de la capa 2 del modelo OSI y su misin es el encargado del control de acceso de cada estacin al medio. El MAC puede realizarse de forma distribuida cuando todas las

37

estaciones cooperan para determinar cul es y cundo debe acceder a la red. Tambin se puede realizar de forma centralizada utilizando un controlador. El esquema centralizado tiene las siguientes ventajas: Puede proporcionar prioridades, rechazos y capacidad garantizada. La lgica de acceso es sencilla. Resuelve conflictos entre estaciones de igual prioridad. Los principales inconvenientes son: Si el nodo central falla, falla toda la red. El nodo central puede ser un cuello de botella. Las tcnicas de control de acceso al medio pueden ser sncronas o asncronas. Las sncronas hacen que la red se comporte como de conmutacin de circuitos, lo cul no es recomendable para Lan y WAN. Las asncronas son ms aceptables ya que las Lan actan de forma impredecible y por tanto no es conveniente el mantenimiento de accesos fijos. Las asncronas se subdividen en 3 categoras: rotacin circular, reserva y competicin. Rotacin circular: es la utilizada por la tecnologa token Ring. Se va rotando la oportunidad de transmitir a cada estacin, de forma que si no tiene nada que transmitir, declina la oferta y deja paso a la siguiente estacin. La estacin que quiere transmitir, slo se le permite una cierta cantidad de datos en cada turno. Este sistema es eficiente cuando casi todas las estaciones quieren transmitir algo, de forma que el tiempo de transmisin se reparte equitativamente. Pero es ineficiente cuando slo algunas estaciones son las que desean transmitir, ya que se pierde mucho tiempo rotando sobre estaciones que no desean transmitir. Reserva: esta tcnica es adecuada cuando las estaciones quieren transmitir un largo periodo de tiempo, de forma que reservan ranuras de tiempo para repartirse entre todas las estaciones. Competicin: en este caso, todas las estaciones que quieren transmitir compiten para poder hacerlo (el control de acceso al medio se distribuyen entre todas las estaciones). Son tcnicas sencillas de implementar y eficientes en bajas cargas pero muy ineficientes para cargas altas (cuando hay muchas estaciones que quieren el acceso y adems transmiten muchos datos). Direcciones MAC . A este nivel se encuentra el direccionamiento fsico que consta de 24 BIT que la OUI le entrega al fabricante y 24 BIT que el fabricante asigna a cada dispositivo, se expresan en hexadecimales. Es importante mencionar que cada direccin MAC es nica a nivel mundial

38

Uso de las direcciones MAC por parte de la tarjeta de red: las Lan Ethernet y 802.3 son redes de broadcast. Todas las estaciones ven todas las tramas. Cada estacin debe escuchar y examinar cada trama para determinar si la comunicacin el para l. En este tipo de red, cuando un dispositivo desea enviar datos a otro, puede abrir una ruta de comunicacin hacia el otro dispositivo usando la direccin MAC. Cuando se envan tramas desde un origen a travs de una red, las tramas transportan la direccin MAC del destino deseado. A medida que estos datos viajan a travs de los medios de red, la tarjeta de red de cada dispositivo verifica si la direccin MAC coincide con la direccin destino fsica que transporta el paquete de datos. Si no hay concordancia, la tarjeta de red descarta la trama. Control de enlace lgico (LLC). Esta capa es parte de la capa 2 del modelo OSI, se encarga de transmitir tramas entre dos estaciones sin tener que pasar por ningn nodo intermedio. Esta capa debe permitir el acceso mltiple. Esta capa debe identificar todos los posibles accesos a ella, ya sean de una capa superior como estaciones destino u otros. Servicios LLC: el LLC debe controlar el intercambio de datos entre dos usuarios, y para ello puede establecer una conexin permanente, una conexin cuando se requiera el intercambio de datos o una mezcla de ambas (slo se establece conexin permanente cuando sea necesaria). Protocolo LLC: hay varias formas de utilizacin de este protocolo que van desde envos de tramas con requerimiento de trama de confirmacin hasta conexiones lgicas entre dos estaciones previo intercambio de tramas de peticin de conexin. Ethernet y (CSMA / CD) Estas redes utilizan acceso mltiple con deteccin de portadora/deteccin de colisiones. Algunas utilizan banda ancha. El estndar ms utilizado es el IEEE 802.3. Control de acceso al medio en IEEE 802.3. En estas redes, no hay un tiempo preestablecido de acceso al medio sino que cualquier estacin puede acceder a l de forma aleatoria. Los accesos son de tipo competitivo.

39

La tcnica ms antigua utilizada es la Aloha, que consiste en que si una estacin quiere transmitir una trama, lo hace y espera el tiempo suficiente para que la estacin de destino le de tiempo para confirmar la llegada de la trama. Si no llega la confirmacin en ese tiempo, la estacin vuelve a enviar la trama. Este proceso lo repite hasta que o bien recibe la confirmacin o bien lo ha intentado una serie determinada de veces sin conseguir la confirmacin. La estacin receptora recibe la trama y si detecta que no hay error (mediante unos cdigos) enva una confirmacin. Puede ocurrir que dos tramas se interfieran (colisin) y entonces las dos son rechazadas, es decir que el receptor no enva confirmacin. El sistema Aloha , aunque es muy sencillo, permite pocas cargas en la red ya que si hay muchas tramas circulando a la vez, la probabilidad de que interfieran (y sean errneas) es muy grande. La eficiencia de Aloha es grande cuando las distancias entre estaciones es poca, ya que podra implementarse un mecanismo para que todas las estaciones dejaran de transmitir cuando una trama circulara por la red (ya que la espera sera mu y pequea al ser la distancia poca). A esta tcnica ms sofisticada se le llama CSMA. Es decir, con CSMA, la estacin que desee transmitir escucha el medio para ver si hay ya una trama en l, y si no la hay emite su trama y espera confirmacin para cerciorarse de que ha llegado a su destino correctamente. Las colisiones slo se producirn si dos estaciones emiten tramas casi en el mismo instante. Para evitar esta ltima ineficiencia, CSMA hace: El emisor transmite si la lnea est libre y si no, se aplica 2. En caso de que el medio est ocupado, se espera hasta que est libre. Si se detecta una colisin, el emisor que la ha detectado enva una seal de interferencia para que todas las estaciones sepan de la colisin y dejen de transmitir (para dejar de colisionar). Despus de emitir la interferencia, se espera un poco y se vuelve a emitir la trama. De esta forma, CSMA slo desaprovecha el tiempo en que se tarda en detectar una colisin. Dependiendo de la tcnica de transmisin, la deteccin de colisin cambia. Especificaciones IEEE 802.3 a 10 Mbps (Ethernet). Especificacin 10base5: utiliza cable coaxial, topologa en bus, sealizacin digital Manchester, longitud mxima de segmento de cable (entre cada par de repetidores) es 500 metros, slo hay un camino posible entre dos repetidores. Especificacin 10base2: similar a la anterior pero con cable ms fino y menos costoso. Especificacin 10base-t: se usa cable de par trenzado apantallado aunque permite menor distancia , topologa en estrella , debido al tipo de cable, las distancias mximas permitidas rondan los 100 metros . Especificacin 10 ancha36: utiliza cable coaxial y banda ancha, cables de unos 2000 metros, modulacin por desplazamiento de fase, codificacin diferencial. Especificacin 10base-f: fibra ptica, codificacin Manchester. Especificaciones IEEE 802.3 a 100 Mbps (Ethernet a alta velocidad). Utiliza MAC, dos enlaces fsicos entre nodos (cada uno en una direccin), pares trenzados apantallados o no apantallados de alta calidad o fibra pti ca.

40

Formato de trama 802.3.

Los campos de trama Ethernet e IEEE 802.3 se describen en los siguientes resmenes: Prembulo: el patrn de unos y ceros alternados les indica a las estaciones receptoras que una trama es Ethernet o IEEE 802.3. La trama Ethernet incluye un Byte adicional que es el equivalente al campo inicio de trama (SOF) de la trama IEEE 802.3. Inicio de trama (SOF): el Byte delimitador de IEEE 802.3 finaliza con dos bits 1 consecutivos, que sirven para sincronizar las porciones de recepcin de trama de todas las estaciones de la Lan. SOF se especifica explcitamente en Ethernet . Direcciones destino y origen: los primeros 3 Byte de las direcciones son especificados por IEEE segn el proveedor o fabricante. El proveedor de Ethernet o IEEE 802.3 especifica los ltimos 3 Bytes. La direccin origen siempre es una direccin unicast (de nodo nico). La direccin destino puede ser unicast, multicast (grupo de nodos) o de broadcast (todos los nodos). Tipo (Ethernet ): el tipo especifica el protocolo de capa superior que recibe los datos una vez que se ha completado el procesamiento Ethernet. Longitud (IEEE 802.3): la longitud indica la cantidad de Bytes de datos que sigue este campo. Datos (Ethernet): una vez que se ha completado el procesamiento de la capa fsica y de la capa de enlace, los datos contenidos en la trama se envan a un protocolo de capa superior, que se identifica en el campo tipo. Aunque la versin 2 de Ethernet no especifica ningn relleno, al contrario de lo que sucede con IEEE 802.3, Ethernet espera por lo menos 46 Bytes de datos. Datos (IEEE 802.3): una vez que se ha completado el procesamiento de la capa fsica y de la capa de enlace, los datos se envan a un protocolo de capa superior, que debe estar definido dentro de la porcin de datos de la trama. Si los datos de la trama no son suficientes para llenar la trama hasta una cantidad mnima de 64 Bytes, se insertan Bytes de relleno para asegurar que por lo menos haya una trama de 64 Bytes. Secuencia de verificacin de trama (FCS): esta secuencia contiene un valor de verificacin CRC de 4 Bytes, creado por el dispositivo emisor y recalculado por el dispositivo receptor para verificar la existencia de tramas daadas.

El protocolo Internet (Internet protocol - IP)


Introduccin. El protocolo IP es parte integral del TCP/IP. Las tareas principales del IP son el direccionamiento de los paquetes de informacin y la administracin del proceso de fragmentacin.

41

El paquete es la unidad de transferencia que el IP utiliza, algunas veces identificada en forma ms especfica como paquete Internet o paquete IP Las caractersticas de este protocolo son: No orientado a conexin. Transmisin en unidades denominadas paquetes. Sin correccin de errores, ni control de congestin. No garantiza la entrega en secuencia. La entrega del paquete en IP no est garantizada porque sta se puede retrasar, enrrutar de manera incorrecta o mutilar al dividir y reensamblar los fragmentos del mensaje. Por otra parte, el IP no contiene suma de verificacin para el contenido de datos del paquete, solamente para la informacin del encabezado. En cuanto al ruteo (encaminamiento) este puede ser: Paso a paso a todos los nodos Mediante tablas de rutas estticas o dinmicas Data grama IP. 0 Vers TTL Direccin IP origen Direccin IP destino Opciones IP (si las hay) Datos ... Campos del datagrama IP: Vers (4 bits). Indica la versin del protocolo IP que se utiliz para crear el datagrama. Actualmente se utiliza la versin 4 (ipv4) aunque ya se estn preparando las especificaciones de la siguiente versin, la 6 (ipv6). Hlen (4 bits). Longitud de la cabecera expresada en mltiplos de 32 bits. El valor mnimo es 5, correspondiente a 160 bits = 20 Bytes. Tipo de servicio (type of service). Los 8 bits de este campo se dividen a su vez en: Prioridad (3 bits). Un valor de 0 indica baja prioridad y un valor de 7, prioridad Relleno Hlen 10 Tipo de servicio Protocolo 20 Longitud total Bandrs Desplazamiento de fragmento CRC cabecera 30

0 1 2 3 4 5 6 7 8 9 0 1 2 3 3 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 Identificacin

42

Mxima. Los siguientes tres bits indican cmo se prefiere que se transmita el mensaje, es decir, son sugerencias a los encaminadores que se encuentren a su paso los cuales pueden tenerlas en cuenta o no. BIT d (delay). Solicita retardos cortos (enviar rpido). BIT t (throughput). Solicita un alto rendimiento (enviar mucho en el menor tiempo posible). BIT r (reliability). Solicita que se minimice la probabilidad de que el datagrama se pierda o resulte daado (enviar bien). Los siguientes dos bits no tienen uso. Longitud total (16 bits). Indica la longitud total del datagrama expresada en Bytes. Como el campo tiene 16 bits, la mxima longitud posible de un datagrama ser de 65535 Bytes. Identificacin (16 bits). Nmero de secuencia que junto a la direccin origen, direccin destino y el protocolo utilizado identifica de manera nica un datagrama en toda la red. Si se trata de un datagrama fragmentado, llevar la misma identificacin que el resto de fragmentos. Banderas o indicadores (3 bits). Slo 2 bits de los 3 bits disponibles estn actualmente utilizados. El BIT de ms fragmentos (mf) indica que no es el ltimo datagrama. Y el BIT de no fragmentar (nf) prohbe la fragmentacin del datagrama. Si este BIT est activado y en una determinada red se requiere fragmentar el datagrama, ste no se podr transmitir y se descartar. Desplazamiento de fragmentacin (13 bits). Indica el lugar en el cual se insertar el fragmento actual dentro del datagrama completo, medido en unidades de 64 bits. Por esta razn los campos de datos de todos los fragmentos menos el ltimo tienen una longitud mltiplo de 64 bits. Si el paquete no est fragmentado, este campo tiene el valor de cero. Tiempo de vida o TTL (8 bits). Nmero mximo de segundos que puede estar un datagrama en la red de redes. Cada vez que el datagrama atraviesa un Router se resta 1 a este nmero. Cuando llegue a cero, el datagrama se descarta y se devuelve un mensaje ICMP de tipo "tiemp o excedido" para informar al origen de la incidencia. Protocolo (8 bits). Indica el protocolo utilizado en el campo de datos: 1 para ICMP, 2 para IGMP , 6 para TCP y 17 para UDP . CRC cabecera (16 bits). Contiene la suma de comprobacin de errores slo para la cabecera del datagrama. La verificacin de errores de los datos corresponde a las capas superiores. Direccin origen (32 bits). Contiene la direccin IP del origen.

43

Direccin destino (32 bits). Contiene la direccin IP del destino. Opciones IP . Este campo no es obligatorio y especifica las distintas opciones solicitadas por el usuario que enva los datos (generalmente para pruebas de red y depuracin). Relleno. Si las opciones IP (en caso de existir) no ocupan un mltiplo de 32 bits, se completa con bits adicionales hasta alcanzar el siguiente mltiplo de 32 bits (recurdese que la longitud de la cabecera tiene que ser mltiplo de 32 bits). Direccionamiento IP. El TCP/IP utiliza una direccin de 32 bits para identificar una mquina y la red a la cual est conectada. nicamente el NIC (centro de informacin de red) asigna las direcciones IP (o Internet), aunque si una red no est conectada a Internet, dicha red puede determinar su propio sistema de numeracin. Hay cuatro formatos para la direccin IP, cada uno de los cuales se utiliza dependiendo del tamao de la red. Los cuatro formatos, clase a hasta clase d (aunque ltimamente se ha aadido la clase e para un futuro) aparecen en la figura:

Conceptualmente, cada direccin est segmentada en dos sectores, de red y Host. La clase se identifica mediante las primeras secuencias de bits, a partir de los 3 primeros bits (de orden ms alto). Las direcciones de clase a corresponden a redes grandes con muchas mquinas. Las direcciones en decimal son 0.1.0.0 hasta la 126.0.0.0 (lo que permite hasta 1.6 millones de Host). Las direcciones de clase b sirven para redes de tamao intermedio, y el rango de direcciones vara desde el 128.0.0.0 hasta el 191.255.0.0. Esto permite tener 16320 redes con 65024 Host en cada una.

44

Las direcciones de clase c tienen slo 8 bits para la direccin local o de anfitrin (Host) y 21 bits para red. Las direcciones de esta clase estn comprendidas entre 192.0.1.0 y 223.255.255.0, lo que permite cerca de 2 millones de red es con 254 Host cada una. Por ltimo, las direcciones de clase d se usan con fines de multidifusin, cuando se quiere una difusin general a ms de un dispositivo. El rango es desde 224.0.0.0 hasta 239.255.235.255. Cabe decir que, las direcciones de clase e (aunque su utilizacin ser futura) comprenden el rango desde 240.0.0.0 hasta el 247.255.255.255. Por tanto, las direcciones IP son cuatro conjuntos de 8 bits, con un total de 32 bits. Por comodidad estos bits se representan como si estuviesen separados por un punto, por lo que el formato de direccin IP puede ser red. Host. Host. Host para clase a hasta red. Red. Red. Host para clase c. A partir de una direccin IP, una red puede determinar si los datos se enviarn a travs de una puerta de enlace (Gatew yde, Router). Obviamente, si la direccin de la red es la misma que la direccin actual (enrutamiento a un dispositivo de red local, llamado Host directo), se evitar utilizar la puerta de enlace; pero todas las dems direcciones de red se enrutarn a una puerta de enlace para que salgan de la red local. La puerta de enlace que reciba los datos que se transmitirn a otra red, tendr entonces que determinar el enrutamiento can base en la direccin IP de los datos y una tabla interna que contiene la informacin de enrutamiento. IP privadas Los nmeros IP privadas, son un grupo de direcciones IP que fueron reservadas para aplicaciones en donde se requiere utilizar el protocolo TCP/IP fuera del Internet que todos conocemos, las direcciones seleccionadas para este fin son: Direcciones clase a: 10.0.0.0 10.255.255.255 Direcciones clase b: 172.16.0.0 172.31.255.255 Direcciones clase c: 192.168.0.0 192.168.255.255 Estas direcciones en ningn caso pueden ser utilizadas para conectarse a Internet dado que las mismas no pueden ser identificadas como direcciones vlidas dentro de las tablas de ruta de los Routers. (Tablas de encaminamiento de trfico) 5.2 mascaras Introduccin. La mscara de red es aquella que indica si la direccin IP de un Host, pertenece a una red. La siguiente tabla muestra las mscaras de red por defecto correspondientes a cada clase: Clase A B C Decimal 255.0.0.0 255.255.0.0 255.255.255.0 Binario 11111111.00000000.00000000.00000000 11111111. 11111111. 00000000. 00000000. 11111111. 11111111. 11111111. 00000000.

Los unos indican los bits de la direccin correspondientes a la red y los ceros, los correspondientes al Host.

45

Direccin de red. La codificacin de informacin de red en las direcciones de red en IP tiene una ventaja importante: hacer posible que exista un ruteo eficiente. Otra ventaja es que las direcciones de red IP se pueden referir tanto a redes como a Host. Por regla, nunca se asigna un campo Host igual a 0 a un Host individual. En vez de eso, una direccin IP con campo Host igual a 0 se utiliza para referirse a la red en s misma. Explicado de otra forma, las direcciones IP se pueden utilizar para referirse a redes as como a anfitriones individuales. Por regla, una direccin que tiene todos los bits del campo Host igual a 0, se reserva para referirse a la red en s misma. Como calcular la direccin de red. Para calcular la direccin de red se realiza una producto lgico binario (AND), entre la direccin del Host y la mascara. Filtro AND Dato 0 0 1 1 Funcin AND AND AND AND Dato 0 1 0 1 Igual Igual Igual Igual Resultado 0 0 0 1

Supongamos una direccin IP 148.120.33.110 con mscara 255.255.0.0, en la que tenemos un computador. Si expresamos esta direccin y la de la mscara de subred en binario, tenemos: Decimal 148.120.33.110 AND 255.255.0.0 148.120.0.0 11111111 10010100 11111111 01111000 00000000 00000000 00000000 00000000 Mscara de red Direccin de su red Red 10010100 Host 00100001

01111000

01101110

Direccin del Host

Al hacer el producto binario de las dos primeras direcciones (donde hay dos 1 en las mismas posiciones ponemos un 1 y en caso contrario, un 0) obtenemos la tercera. Direccin de broadcast. Otra de las ventajas que ofrece el direccionamiento IP es el uso de direcciones de broadcast, que hacen referencia a todos los Host de la misma red. Segn el estndar, cualquier direccin de Host compuesta por unos est reservada para broadcast. Por ejemplo, una direccin que contenga 32 unos se considera un mensaje difundido a todas las redes y a todos los dispositivos. Es posible difundir en todas las mquinas de una red alterando a unos toda la direccin local o de Host, de manera que la direccin 147.10.255.255 para una red de clase b se recibira en todos los dispositivos de dicha red; pero los datos no saldran de dicha red. Como calcular la direccin de broadcast.

46

Para calcular la direccin de broadcast primero de identifica la direccin de red y luego se agregan unos en sector de Host a esta direccin. Supongamos una direccin IP 148.120.33.110 con mscara 255.255.0.0, en la que tenemos un computador. Si expresamos esta direccin y la de la mscara de subred en binario, tenemos:

Decimal 148.120.33.110 AND 255.255.0.0 148.120.0.0 148.120.255.255

Red 10010100 11111111 10010100 10010100

01111000 11111111 01111000 01111000

Host 00100001 00000000 00000000 11111111

01101110 00000000 00000000 11111111

Direccin del Host Mscara de red Direccin de su red Direccin de broadcast

Direccin de Host. Como ya hemos visto existen dos direcciones que permiten identificar los extremos de la red (direccin de red y broadcast). Las direcciones utilizables para los Host se encuentran entre estas dos direcciones.

Subredes. Para mejorar la capacidad de direccionamiento IP se hace necesario crear subredes, entonces surge la pregunta Cmo se hace? Tomando la mascara por defecto nos encontramos que est divide en un sector llamado red y otro llamado Host, entonces se agregan unos al sector de Host pasando a conformar un sector intermedio llamados Subred. Ejemplo. Red Mascara Direccin IP 11111111. 00001010. Subred 1 111 1 111 .11111 00101000.10000 Host 000.00000000 000.0010 10 10

Al igual que con la direcciones que estn compuestas por las mascaras por defecto, encontramos las direcciones que identifican una subred, Direcciones de Subred, broadcast, y Host: La direccin de subred es la que en el campo de Host esta compuesta por nicamente ceros, la de broadcast es la que esta compuesta nicamente por unos y las direcciones de Host se encuentran entre la direccin de Subred y Broadcast. Protocolos de resolucin de direcciones. El objetivo es disear un software de bajo nivel que oculte las direcciones fsicas (MAC) y permita que programas de un nivel ms alto trabajen slo con direcciones IP (lgicas). La

47

transformacin de direcciones se tiene que realizar en cada fase a lo largo del camino, desde la fuente original hasta el destino final. En particular, surgen dos casos. Primero, en la ltima fase de entrega de un paquete, ste se debe enviar a travs de una red fsica hacia su destino final. La computadora que enva el paquete tiene que transformar la direccin IP de destino final en su direccin fsica (MAC). Segundo, en cualquier punto del camino, de la fuente al destino, que no sea la fase final, el paquete se debe enviar hacia un Router intermedio. Por lo tanto, el transmisor tiene que transformar la direccin IP del Router en una direccin fsica. El problema de transformar direcciones de alto nivel en direcciones fsicas se conoce como problema de asociacin de direcciones (address resolution problem). Este problema se suele resolver, normalmente, mediante tablas en cada mquina que contienen pares de direcciones, de lgicas y fsicas. En el problema de asociacin de direcciones en TCP/IP para redes con capacidad de difusin como Ethernet , se utiliza un protocolo de bajo nivel para asignar direcciones en forma dinmica y evitar as la utilizacin de una tabla de conversiones. Este protocolo es conocido como protocolo de asociacin de direcciones (ARP - address resolution protocol). La idea detrs de la asociacin dinmica con ARP es muy sencilla: cuando un Host a quiere definir la direccin IP de un Host b, transmite por broadcast un paquete especial que pide al Host que posee la direccin IP b, que responda con su direccin fsica b. Todos los anfitriones reciben la solicitud, incluyendo a b, pero slo b reconoce su propia direccin IP y enva una respuesta que contiene su direccin fsica. Cuando a recibe la respuesta, utiliza la direccin fsica para enviar el paquete IP directamente a b. En resumen: El ARP permite que un Host encuentre la direccin fsica de otro Host dentro de la misma red fsica con slo proporcionar la direccin IP de su objetivo. La informacin se guarda luego en una tabla ARP de orgenes y destinos. Protocolo de datagrama de usuario (UDP). La mayora de los sistemas operativos actuales soportan multiprogramacin. Puede parecer natural decir que un proceso es el destino final de un mensaje. Sin e mbargo, especificar que un proceso en particular en una mquina en particular es el destino final para un paquete es un poco confuso. Primero, por que los procesos se crean y se destruyen dinmicamente, los transmisores rara vez saben lo suficiente para identificar un proceso en otra mquina. Segundo, nos gustara poder reemplazar los procesos que reciben paquete, sin tener que informar a todos los transmisores. Tercero, necesitamos identificar los destinos de las funciones que implantan sin conocer el proceso que implanta la funcin. En vez de pensar en un proceso como destino final, imaginaremos que cada mquina contiene un grupo de puntos abstractos de destino, llamados puertos de protocolo. Cada puerto de protocolo se identifica por medio de un nmero entero positivo. Para comunicarse con un puerto externo, un transmisor necesita saber tanto la direccin IP de la mquina de destino como el nmero de puerto de protocolo del destino dentro de la mquina. El UDP proporciona el mecanismo primario que utilizan los programas de aplicacin para enviar a otros programas de aplicacin. El UDP proporciona puertos de protocolo utilizados para distinguir entre muchos programas que se ejecutan en la misma mquina. Esto es, adems de los datos, cada mensaje UDP contiene tanto en nmero de puerto de destino como el nmero de puerto origen, haciendo posible que el software UDP en el destino entregue el mensaje al receptor correcto y que ste enve una respuesta.

48

El UDP utiliza el protocolo Internet subyacente para transportar un mensaje de una mquina a otra y proporciona la misma semntica de entrega de paquetes, sin conexin y no confiable que el IP. No emplea acuses de recibo para asegurarse de que llegan mensajes, no ordena los mensajes entrantes, ni proporciona retroalimentacin para controlar la velocidad del flujo de informacin entre las mquinas. Por tanto, los mensajes UDP se pueden perder, duplicar o llegar sin orden. Adems, los paquetes pueden llegar ms rpido de lo que el receptor los puede procesar. En resumen: El UDP proporciona un servicio de entrega sin conexin y no confiable, utilizando el IP para transportar mensajes entre mquinas. Emplea el IP para llevar mensajes, pero agrega la capacidad para distinguir entre varios destinos dentro de la computadora anfitrin. Formato de los mensajes UDP : Cada mensaje UDP se conoce como paquete de usuario. Conceptualmente, un paquete de usuario consiste en dos partes: un encabezado UDP y un rea de datos UDP. El encabezado se divide en cuatro campos de 16 bits, que especifican el puerto desde el que se envi el mensaje, el puerto para el que se destina el mensaje, la longitud del mensaje y una suma de verificacin UDP . Formato del mensaje UDP. 0 Puerto UDP origen Longitud mensaje UDP Datos ... Puerto UDP de origen (16 bits, opcional). Nmero de puerto de la mquina origen. Puerto UDP de destino (16 bits). Nmero de puerto de la mquina destino. Longitud del mensaje UDP (16 bits). Especifica la longitud medida en Bytes del mensaje UDP incluyendo la cabecera. La longitud mnima es de 8 Bytes. Suma de verificacin UDP (16 bits, opcional). Suma de comprobacin de errores del mensaje. Para su clculo se utiliza una pseudo-cabecera que tambin incluye las direcciones IP origen y destino. Para conocer estos datos, el protocolo UDP debe interactuar con el protocolo IP. Datos. Aqu viajan los datos que se envan las aplicaciones. Los mismos datos qu e enva la aplicacin origen son recibidos por la aplicacin destino despus de atravesar toda la red de redes. Protocolo de control de transmisin (TCP) 10 20 Puerto UDP destino Suma verificacin UDP 30 0 1 2 3 4 5 6 7 8 9 0 1 2 3 3 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

49

Es un servicio de transporte de flujo confiable. En las secciones anteriores hemos visto el servicio de entrega de paquetes sin conexin y no confiable, que forma la base para toda comunicacin en Internet , as como el protocolo IP que lo defina. Ahora veremos el segundo servicio ms importante y mejor conocido a nivel de red, la entrega de flujo confiable (reliable stream transport), as como el protocolo de control de transmisin (TCP) que lo define. En el nivel ms bajo, las redes de comunicacin proporcionan una entrega de paquetes no confiable. Los paquetes se pueden perder o destruir debido a errores. Las redes que rutean dinmicamente los paquetes pueden entregarlos en desorden, con retraso o duplicados. En el nivel ms alto, los programas de aplicacin a menudo necesitan enviar grandes volmenes de datos de una computadora a otra. Utilizar un sistema de entrega de conexin y no confiable para transferencias de grandes volmenes de informacin resulta ser la peor opcin. Debido a esto, el TCP se ha vuelto un protocolo de propsito general para estos casos. La interfaz entre los programas de aplicacin y la entrega confiable (es, decir, las caractersticas del TCP) se caracterizan por cinco funciones: Servicio orientado a conexin: el servicio de entrega de flujo en la mquina destino pasa al receptor exactamente la misma secuencia de Bytes que le pasa el t ransmisor en la mquina origen. Conexin de circuito virtual: durante la transferencia, el software de protocolo en las dos mquinas contina comunicndose para verificar que los datos se reciban correctamente. Si la comunicacin no se logra por cualquier motivo (V.Q. Falla el hardware de red), ambas mquinas detectarn la falla y la reportarn a los programas apropiados de aplicacin. Se utiliza el trmino circuito virtual para describir dichas conexiones porque aunque los programas de aplicacin visualizan la conexin como un circuito dedicado de hardware, la confiabilidad que se proporciona depende del servicio de entrega de flujo. Transferencia con memoria intermedia: los programas de aplicacin envan un flujo de datos a travs del circuito virtual pasando repetidamente Bytes de datos al software de protocolo. Cuando se transfieren datos, cada aplicacin utiliza piezas del tamao que encuentre adecuado, que pueden ser tan pequeas como un Byte. En el extremo receptor, el software de protocolo entrega Bytes del flujo de datos en el mismo orden en que se enviaron, ponindolos a disposicin del programa de aplicacin receptor tan pronto como se reciben y se verifican. El software de protocolo puede dividir el flujo en paquetes, independientemente de las piezas que transfiera el programa de aplicacin. Para hacer eficiente la transferencia y minimizar el trfico de red, las implantaciones por lo general recolectan datos suficientes de un flujo para llenar un paquete razonablemente largo antes de enviarlo. Por lo tanto, inclusive si el programa de aplicacin genera el flujo un Byte a la vez, la transferencia a travs de la red puede ser sumamente eficiente. De forma similar, si el programa de aplicacin genera bloques de datos muy largos, el software de protocolo puede dividir cada bloque en partes ms pequeas para su transmisin. Para aplicaciones en las que los datos de deben entregar aunque no se llene una memoria intermedia, el servicio de flujo proporciona un mecanismo de empuje o push que las aplicaciones utilizan para forzar una transferencia. En el extremo transmisor, el push obliga al software de protocolo a transferir todos los datos generados sin tener que esperar a que se llene una memoria intermedia. Sin embargo, la funcin de push slo garan tiza que los datos se transferirn, por tanto, an cuando la entrega es forzada, el software de protocolo puede dividir el flujo en formas inesperadas (V.Q. El transmisor puede reducirlo en caso de congestin).

50

Flujo no estructurado: posibilidad de envi ar informacin de control junto a datos. E. Conexin full duplex: se permite la transferencia concurrente en ambas direcciones. Desde el punto de vista de un proceso de aplicacin, una conexin full duplex permite la existencia de dos flujos independiente s que se mueven en direcciones opuestas, sin ninguna interaccin aparente. Esto ofrece una ventaja: el software subyacente de protocolo puede enviar datagramas de informacin de control de flujo al origen, llevando datos en la direccin opuesta. Este procedimiento de carga, transporte y descarga reduce el trafico en la red. La contradiccin Hemos visto que el servicio de entrega de flujo confiable garantiza la entrega de los datos enviados de una mquina a otra sin prdida o duplicacin. Surge ahora la pregunta contradictoria del milln: cmo puede el software subyacente de protocolo proporcionar una transferencia confiable si el sistema subyacente de comunicacin slo ofrece una entrega no confiable de paquetes? La respuesta es complicada, pero la mayor parte de los protocolos confiables utilizan una tcnica fundamental conocida como acuse de recibo positivo con retransmisin. La tcnica requiere que un receptor se comunique con el origen y le enve un mensaje de acuse de recibo (ACK) conforme recibe los datos (ver los primeros temas para una descripcin ms detallada). El transmisor guarda un registro de cada paquete que enva y espera un ACK antes de enviar el siguiente paquete. El transmisor tambin arranca un temporizador cuando enva un paquete y lo retransmite si dicho temporizador expira antes de que llegue un ACK . El problema final de la confiabilidad surge cuando un sistema subyacente de entrega de paquetes los duplica. Los duplicados tambin pueden surgir cuando las redes tienen grandes retrasos que provocan la retransmisin prematura. Para evitar la confusin causada por ASK retrasados o duplicados, los protocolos de acuses de recibo positivos envan los nmeros de secuencia dentro de los ASK, para que el receptor pueda asociar correctamente los acuses de recibo con los paquetes. Pero, como casi todo en esta vida es un problema tras otro, el TCP no iba a ser menos; uno de los problemas que acarrea lo anterior es que un protocolo simple de acuses de recibo positivos ocupa una cantidad sustancial de ancho de banda de red debido a que debe retrasar el envo de un nuevo paquete hasta que reciba un ACK del paquete anterior. La solucin est en otra tcnica conocida como ventana deslizante, que es una forma ms compleja de acuse de recibo positivo y retransmisin. Los protocolos de ventana deslizante utilizan el ancho de banda de red de mejor forma al permitir que el transmisor enve varios paquetes sin esperar el ACK (remitirse a captulos anteriores para una descripcin de ste mtodo).

51

Formato del segmento TCP. A continuacin veremos las definiciones de los campos en el segmento TCP: 0 Puerto TCP origen Nmero de secuencia Nmero de acuse de recibo Hlen Reservado Bits cdigo Ventana Puntero de urgencia Relleno Suma de verificacin Opciones (si las hay) Datos ... Puerto fuente (16 bits). Puerto de la mquina origen. Al igual que el puerto destino es necesario para identificar la conexin actual. Puerto destino (16 bits). Puerto de la mquina destino. Nmero de secuencia (32 bits). Indica el nmero de secuencia del primer Byte que trasporta el segmento. Nmero de acuse de recibo (32 bits). Indica el nmero de secuencia del siguiente Byte que se espera recibir. Con este campo se indica al otro extremo de la conexin que los Bytes anteriores se han recibido correctamente. Hlen (4 bits). Longitud de la cabecera medida en mltiplos de 32 bits (4 Bytes). El valor mnimo de este campo es 5, que corresponde a un segmento sin datos (20 Bytes). Reservado (6 bits). Bits reservados para un posible uso futuro. Bits de cdigo o indicadores (6 bits). Los bits de cdigo determinan el propsito y contenido del segmento. A continuacin se explica el significado de cada uno de estos bits (mostrados de izquierda a derecha) si est a 1. Urg. El campo puntero de urgencia contiene informacin vlida. 10 20 Puerto TCP destino 30

0 1 2 3 4 5 6 7 8 9 0 1 2 3 3 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

52

ACK. El campo nmero de acuse de recibo contiene informacin vlida, es decir, el segmento actual lleva un ACK. Obser vemos que un mismo segmento puede transportar los datos de un sentido y las confirmaciones del otro sentido de la comunicacin. Psh. La aplicacin ha solicitado una operacin push (enviar los datos existentes en la memoria temporal sin esperar a completar el segmento). Rst. Interrupcin de la conexin actual. Syn. Sincronizacin de los nmeros de secuencia. Se utiliza al crear una conexin para indicar al otro extremo cual va a ser el primer nmero de secuencia con el que va a comenzar a transmitir (vere mos que no tiene porqu ser el cero). Fin. Indica al otro extremo que la aplicacin ya no tiene ms datos para enviar. Se utiliza para solicitar el cierre de la conexin actual. Ventana (16 bits). Nmero de Bytes que el emisor del segmento est dispuesto a aceptar por parte del destino. Suma de verificacin (24 bits). Suma de comprobacin de errores del segmento actual. Para su clculo se utiliza una pseudo-cabecera que tambin incluye las direcciones IP origen y destino. Puntero de urgencia (8 bits). Se utiliza cuando se estn enviando datos urgentes que tienen preferencia sobre todos los dems e indica el siguiente Byte del campo datos que sigue a los datos urgentes. Esto le permite al destino identificar donde terminan los datos urgentes. Ntese que un mismo segmento puede contener tanto datos urgentes (al principio) como normales (despus de los urgentes). Opciones (variable). Si est presente nicamente se define una opcin: el tamao mximo de segmento que ser aceptado. Relleno. Se utiliza para que la longitud de la cabecera sea mltiplo de 32 bits. Datos. Informacin que enva la aplicacin. Puertos, conexiones y puntos extremos. Al igual que el UDP, el TCP reside sobre el IP en el esquema de estratificacin por capas de protocolos. El TCP permite que varios programas de aplicacin en una mquina se comuniquen de manera concurrente y realiza el demultiplexado del trfico TCP entrante entre los programas de aplicacin. As mismo, al igual que el UDP, el TCP utiliza nmeros de puerto de protocolo para identificar el destino final dentro de una mquina. Cada puerto tiene asignado un nmero entero pequeo utilizado para identificarlo. Para comprender el significado de un puerto hay que pensar de cada puerto como en una cola de salida en la q ue el software de protocolo coloca los datagramas entrantes, aunque en realidad los puertos TCP son ms complejos, ya que un nmero de puerto no corresponde a un slo objeto. El TCP utiliza la conexin, no el puerto de protocolo, como su abstraccin fundamental; las conexiones se identifican por medio de un par de puntos extremos. Qu es exactamente un punto extremo en TCP? Un punto extremo es un par de nmeros enteros (Host, puerto), en donde Host es la direccin IP de un anfitrin y puerto es el un puerto TCP en dicho anfitrin. Las conexiones vienen definidas por dos puntos extremos, y es ms: la abstraccin de la conexin para TCP permite que varias conexiones compartan un punto extremo (por ejemplo, varias conexiones en los mismos puertos). Esto es posible a que el TCP identifica una conexin

53

por medio de un par de puntos extremos, y por eso varias conexiones en la misma mquina pueden compartir un nmero de puerto TCP. El TCP combina la asignacin dinmica y esttica de puertos mediante un conjunto de asignacin de puertos bien conocidos para programas llamados con frecuencia, pero la salida de la mayor parte de los nmeros disponibles para el sistema se asigna conforme los programas lo necesitan. La siguiente tabla muestra un ejemplo de nmeros de puerto TCP asignados actualmente.

DECIMAL CLAVE 0 1 5 7 9 11 13 15 17 19 20 21 23 25 42 43 53 79 93 101 103 104 QUOTE CHARGEN FTP-DATA FTP TELNET SMTP NAMESERVER NICNAME DOMAIN FINGER DCP HOSTNAME X400 X400-SND TCPMUX RJE ECHO DISCARD USERS DAYTIME

CLAVE UNIX

DESCRIPCIN Reservado Multiplexor TCP Introduccin de funcin remota

echo discard systat daytime netstat qotd chargen ftp-data ftp telnet smtp name whois nameserver finger hostnames x400 x400-snd

Eco Abandonar Usuarios activos Fecha, hora Estado de red Cita del da Generador de caracteres Datos para FTP File Transfer Protocol Conexin por terminal Protocolo de Transporte de Correo Sencillo Nombre del host servidor Comando whois Servidor de nombre de dominio (DNS) Comando finger Protocolo de Control de Dispositivo Servidor de Nombre de Anfitrin NIC Servicio de correo X400 Envo de coreo X400

Mensajes de error y control en IP (ICMP). Como hemos visto anteriormente, el protocolo Internet ( IP) proporciona un servicio de entrega de datagramas, no confiable y sin conexin, al hacer que cada Router direccione datagra mas. Si un Router no puede, por ejemplo, rutear o entregar un datagrama, o si el Router detecta una condicin anormal que afecta su capacidad para direccionarlo (V.Q., congestionamiento de la red), necesita informar a la fuente original para que evite o corrija el problema. Para permitir que los Routers de una red reporten los errores o proporcionen informacin sobre circunstancias inesperadas, se agreg a la familia TCP/IP un mecanismo de mensajes de propsito especial, el protocolo de mensajes de control Internet (ICMP). El ICMP permite que los Routers enven mensajes de error o de control hacia otros Routers o anfitriones,

54

proporcionando una comunicacin entre el software de IP en una mquina y el mismo software en otra. Cuando un datagrama causa un error, el ICMP slo puede reportar la condicin del error a la fuente original del datagrama; la fuente debe relacionar el error con un programa de aplicacin individual o debe tomar alguna otra accin para corregir el problema. Formato de los mensajes ICMP: Aunque cada mensaje ICMP tiene su propio formato, todos comienzan con los mismos tres campos; un campo type (tipo) de mensaje, de 8 bits y nmeros enteros, que identifica el mensaje; un campo code (cdigo), de 8 bits, que proporciona ms informacin sobre el tipo de mensaje, y una campo checksum (suma de verificacin), de 16 bits. Adems, los mensajes ICMP que reportan errores siempre incluyen el encabezado y los primeros 64 bits de datos del datagrama que caus el problema. La razn de regresar ms que el encabezado del datagrama nicamente es para permitir que el receptor determine de manera ms precisa qu protocolo(s) y qu programa de aplicacin es responsable del datagrama. El campo type de ICMP define el significado del mensaje as como su formato. Los tipos incluyen:
CAMPO TYPE 0 3 4 5 8 11 12 13 14 15 16 17 18 Tipo de Mensaje ICMP Respuesta de ECO Destino inaccesible Disminucin de origen (source quench - datagrama eliminado por congestin) Redireccionar (cambiar una ruta) Solicitud de ECO Tiempo excedido para un datagrama Problema de parmetros de un datagrama Solicitud de TIMESTAMP Respuesta de TIMESTAMP Solicitud de Informacin (obsoleto) Respuesta de Informacin (obsoleto) Solicitud de Mscara de direccin Respuesta de mscara de direccin

Una de las herramientas de depuracin ms utilizadas incluye los mensajes ICMP de echo request (8) y echo reply (0). En la mayora de los sistemas, el comando que llama el usuario para enviar solicitudes de eco ICMP se conoce como ping.

Clase d IP multicast Unicast (= unidifusin). En el sistema unicast la transmisin de informacin se dirige a un solo punto. Una direccin que solamente puede ser reconocida por un sistema anfitrin. Multicast (= multidifusin). En el sistema multicast la transmisin de informacin llega multiples puntos a la vez. Modo de difusin de informacin en vivo que permite que sta pueda ser recibida por mltiples nodos de la red y por lo tanto por mltiples usuarios.

55

Objetivo de IP multicast: difusin conservando ancho de banda, replicando paquetes slo cuando sea necesario (hacer unicasts es una solucin sub-ptima, que no escala) La nica diferencia entre un paquete IP unicast y uno multicast es la direccin de destino: clase d en el de mult icast Clase a Clase b Clase c Clase d 1.0.0.0-126.255.255.255 128.0.0.0-191.255.255.255 192.0.0.0-223.255.255.255 224.0.0.0-239.255.255.255

Hay 28 bits para el nmero de grupo de multicast: 256 millones de grupos (direcciones de clase d), cada uno con un nmero de emisores potenciales igual al nmero de Host en Internet Cada ordenador puede entrar o salir de un grupo multicast en cualquier instante. No hay restricciones en cuanto al nmero de grupos en los que puede ingresar, ni en cuanto a la ubicacin de los miembros. Un ordenador no tiene que pertenecer a un grupo para enviar mensajes a los miembros del mismo: los emisores no conocen a los destinatarios, ni viceversa. Modelo similar a la radiodifusin, pero con mltiples emisores y mltiples receptores (incluye 11, 1-n, n-1, n-m) La direccin de clase d es un nombre lgico, no incluye ninguna informacin ``topolgica'', y ha de ser ``convertida'' de manera distribuida en el conjunto de destinatarios, que vara dinmicamente
Server

MULTICAST

56

Server

UNICAST

Tecnologa ADSL
An tes de hablar de ADSL debemos saber que existen diferentes tipos de redes (WAN y MAN), Redes WAN: Se caracterizan por ser redes que van mas all que un entorno de red de rea local y se utilizan en gran parte para interconectar redes. Los servicios de redes WAN normalmente son dados por proveedores de servicios de telecomunicaciones. En este tipo de red el trfico de datos es otorgado por las capas 1, 2 y 3 del modelo OSI. Y se pueden encontrar tecnologas tales como telefona, RDSI, x 25, frame relay, ATM, XDSL, etc. Continuacin estudiaremos la tecnologa XDSL, para poder entender mejor el funcionamiento de ADSL Que es el XDSL? Bajo el nombre XDSL se definen una serie de tecnologas que permiten el uso de una lnea de cobre (la que conecta nuestro domicilio con la central de telefona) para transmisin de datos de alta velocidad, y a la vez, para el uso normal de la lnea telefnica. Se llaman XDSL ya que los acrnimos de estas tecnologas acaban en DSL, y significan "digital subscriber line" (lnea de abonado digital) y dentro de esta tecnologa XDSL podemos encontrar HDSL, ADSL, VDSL. Cada una de estas tecnologas tiene distintas caractersticas en cuanto a (prestaciones, velocidad de la transmisin de datos y distancia de la central) debido a que el cable de cobre no estaba pensado para dichas tecnologas, a cuanta ms distancia peores prestaciones). Entre estas tecnologas la ms adecuada para un uso domestico de Internet es la llamada ADSL. Continuacin se presenta una tabla comparativa, en la cual podemos ver las distintas tecnologas DSL, su uso, y velocidades Tabla comparativa de servicios DSL

57

Tecnologa

Descripcin

Velocidad

Limitacin de la distancia

Aplicaciones Sustitucin de varios canales t1/e1 agregados, interconexin mediante PBX, agregacin de trfico frame relay, extensin de LAN.

HDSL

Lnea de abonados digital de ndice de datos alto

1.544 Mbps full duplex (t1)

4.572 metros 2.048 Mbps full Con 24 AWG. duplex (e1) (utiliza 2-3 pares)

SDSL

Lnea de abonados digital simtrica

768 Mbps full (utiliza 1 par)

3.040 metros Con 24 AWG.

Lan. Acceso a

ADSL

Lnea de abonados digital asimtrica

Depende del plan

5.847 metros (3.658 para las velocidades ms rpidas)

Internet, vdeo bajo demanda, servicios telefnicos tradicionales. Igual que ADSL ms TV de alta definicin. Es espectralmente compatible con voz y otras tecnologas DSL sin el bucle local No usa Splitter; similar a DSL lite Versin unidireccional de HDSL

Lnea de abonados VDSL (bdsl) digital de tasa muy alta

13 a 52 Mbps bajada 1,5 a 2,3 Mbps subida 640 Kbps a 2.2 Mbps bajada 272 Kbps a 1.088 Mbps subida 1 downstream

305 a 1.471 metros (segn la velocidad)

RADSL

Lnea de abonados digital de tasa adaptable

Se ajusta de forma dinmica a las condiciones de la lnea y su longitud. 5.847 metros en 24

CDSL

El consumidor DSL de rockwell Lnea de abonados digital unidireccional

de mbps; menos alambre de la upstr eam medida

UDSL

HDSL . La lnea digital de suscriptor de alta tasa de bits (high BIT-rate digital subscriber line, HDSL) es una tecnologa que proporciona transmisin digital de alta velocidad a travs de las lneas telefnicas de cobre existentes. La variante ms temprana de la DSL que se us ampliamente fue la HDSL (DSL de alta tasa de bits) que se utiliza para la transmisin digital de banda ancha dentro de un sitio corporativo y

58

entre la compaa telefnica y un cliente. La principal caracterstica de la HDSL es que es simtrica: est disponible una cantidad igual de ancho de banda en ambas direcciones. Po r esta razn, su mxima tasa de transferencia de datos es menor que la de la ADSL. La HDSL puede transmitir tanto en un solo alambre de par entrelazado como se puede transmitir en una lnea t1 en Norteamrica o en una lnea e1 en Europa (2,320 Kbps) SDSL . Symmetrical (single pair) digital subscriber line Lnea de abonado digital simtrica (sobre un solo par) Utiliza un solo par trenzado para transmitir datos a 768 Kbps, aproximadamente la mitad de una lnea e1. VDSL. VDSL son las siglas de very high speed digital suscriber line (lnea de abonado digital de muy alta velocidad) y significa la evolucin del ADSL . En qu se diferencian? La diferencia bsica es la velocidad. Actualmente, el ADSL "slo" llega a los 6 Mb/S de bajada y el VDSL puede llegar a los 52 Mb/S de bajada. Proporcionalmente, el VDSL tendr menor cantidad de velocidad de subida que el ADSL. (Menor proporcin, pero mayor cantidad ADSL - asymmetric digital subscriber line Lnea de abonado digital asimtrica. Permite la transmisin de datos a mayor velocidad en un sentido que en el otro (de ah viene la "asimtria" en el nombre). ADSL fue propuesto a principios de esta dcada por los investigadores de los laboratorios AT&T Bell y de la universidad de Stanford. Desde entonces ha evolucionado desde simulaciones de ordenador y prototipos de laboratorio hasta la implementacin de los sistemas que tenemos hoy en da Su principio es muy sencillo: Transmite un canal de alta velocidad desde la central hasta el abonado (Downstream) y otro mucho ms lento en la direccin contraria (Upstream). Hace ambas cosas simultneamente, sin que haya interferencias en el servicio telefnico existente sobre el par de cobre. Utiliza tcnica de modulacin para la transmisin de datos a gran velocidad sobre el par de cobre. La primera diferencia entre esta tcnica de modulacin y las usadas por los mdem en banda vocal (v.32 a v.90) es que stos ltimos slo transmiten en la banda de frecuencias usada en telefona (300 Hz a 3.400 Hz), mientras que los mdem ADSL operan en un margen de frecuencias mucho ms amplio que va desde los 24 Khz. hasta los 1.104 Khz., aproximadamente. La velocidad de transmisin aumenta con un aumento de frecuencia por lo que como aqu el aumento de frecuencia es de alrededor de 300 veces ms, la mejora tiene que ser muy notable. La zona post se reserva para telefona bsica y esto es lo que permite separar entre voz y datos, mientras que con un mdem convencional se utiliza la misma zona. Como se puede

59

observar en la imagen, se reservan frecuencias desde los 4khz hasta los 24khz como medida de proteccin frente a interferencias.

Por tanto, lo que hemos hecho es aumentar la frecuencia de trabajo. Comparacin de ADSL, contra MODEM analgicos, RDSI y cable MODEM: Los mdem analgicos actuales slo ofrecen velocidades bajas de 28,8 Kbps (v.34-ITU-t), y 56 Kbps (v.90- ITU-t) con RDSI se puede llegar hasta 128 Kbps pero esto es poco comparado con las velocidades de los mdem ADSL que pueden llegar hasta 6mbps Tabla comparativa. Caracterstica Velocidad mxima Dispositivo Tecnologa RDSI 128kbps Adaptador de red Digital MODEM analgicos v.32 a Cable mdems v.90 28kbps a 56kbps Puerto com. Analgico 1mbps Adaptador de red Digital Baja, al compartir un mismo cable Seguridad Alta Alta ADSL 6mbps Adaptador ADSL Digital

todos los vecinos central pertenecientes a un rea Segn ubicacin

Alta, al disponer de un cable independiente y exclusivo hasta la

Disponibilidad Tipo de conexin

Universal Dialer SLM

Universal Dialer SLM

Segn ubicacin

Continua con el Continua con el servidor servidor

60

Si. Compartido Ancho de banda compartido Necesidad de la instalacin de una nueva lnea Velocidad de bajada y de subida Se reparte Se reparte Compartida Ms rpida la de bajada Si No Si No Si Si para todos los usuarios de varios bloques de edificios. No

Otra diferencia entre el ADSL y otros mdem es que el ADSL puede coexistir en un mismo bucle de abonado con el servicio telefnico, cosa que no es posible con un mdem convencional pues opera en banda vocal, la misma que la telefona. Al tratarse de una modulacin en la que se transmiten diferentes caudales en los sentidos usuario -> red y red -> usuario, el mdem ADSL situado en el extremo del usuario es distinto del ubicado al otro lado del bucle, en la central local. En la figura siguiente se muestra un enlace ADSL entre un usuario y la central local de la que depende. En dicha figura se observa que adems de los mdem situados en casa del usuario (ATU-r o "ADSL terminal unit-remote) y en la central (ATU-c o "ADSL terminal unit-central"), delante de cada uno de ellos se ha de colocar un dispositivo denominado "Splitter". Este dispositivo no es ms que un conjunto de dos filtros: uno paso alto y otro paso bajo.

Ventajas del ADSL: Para el usu ario: -acceso de alta velocidad - conexin permanente - a diferencia del cable, la capacidad no se comparte con otros usuarios

61

Para la compaa telefnica: - doble funcin del mismo cable - nula ocupacin de la central - no existe riesgo de colapso en la red conmutada - adems no hace falta acondicionar toda una central, es suficiente instalar el servicio solo en aquellas lneas de los clientes que lo requieran. A continuacin estudiaremos la tcnica de modulacin que permite alcanzar grandes velocidades en ADSL. Modulacin DMT. DMT En una primera etapa coexistieron dos tcnicas de modulacin para el ADSL: CAP ("carrierless amplitude/phase") y DMT ("discrete multitone"). Finalmente los organismos de estandarizacin (ANSI, ETSI e ITU) se han decantado por la solucin DMT. Bsicamente consiste en el empleo de mltiples portadoras y no slo una, que es lo que se hace en los mdems de banda vocal. Cada una de estas portadoras (denominadas subportadoras) es modulada en cuadratura (modulacin QAM) por una parte del flujo total de datos que se van a transmitir. Estas subportadoras estn separadas entre s 4,3125 Khz., y el ancho de banda que ocupa cada subportadora modulada es de 4 Khz. El reparto del flujo de datos entre subportadoras se hace en funcin de la estimacin de la relacin seal/ruido en la banda asignada a cada una de ellas. Cuanto mayor es esta relacin, tanto mayor es el caudal que puede transmitir por una subportadora. Esta estimacin de la relacin seal/ruido se hace al comienzo, cuando se establece el enlace entre el ATU-r y el ATU-c, por medio de una secuencia de entrenamiento predefinida. La tcnica de modulacin usada es la misma tanto en el ATU-r como en el ATU-c. La nica diferencia estriba en que el ATU-c dispone de hasta 256 subportadoras, mientras que el ATU-r slo puede disponer como mximo de 32. La modulacin parece y realmente es bastante complicada, pero el algoritmo de modulacin se traduce en una IFFT (transformada rpida de fourier inversa) en el modulador, y en una FFT (transformada rpida de fourier) en el demodulador situado al otro lado del bucle. Estas operaciones se pueden efectuar fcilmente si el ncleo del mdem se desarrolla sobre un DSP.

62

Como se puede comprobar, la modulacin DMT empleada parece y realmente es bastante complicada, pero el algoritmo de modulacin se traduce en una IFFT (transformada rpida de fourier inversa) en el modulador, y en una FFT (transformada rpida de fourier) en el demodulador situado al otro lado del bucle. Estas operaciones se pueden efectuar fcilmente si el ncleo del mdem se desarrolla sobre un DSP . El modulador del ATU -C, hace una IFFT de 512 muestras sobre el flujo de datos que se ha de enviar en sentido "Downstream ". El modulador del ATU -R, hace una IFFT de 64 muestras sobre el flujo de datos que se ha de enviar en sentido "Upstream". El demodulador del ATU-C, hace una FFT de 64 muestras tomadas de la seal "Upstream" que recibe. El demodulador del ATU-R, hace una FFT, sobre 512 muestras de la seal "Downstream " recibida. En las dos figuras anteriores se han presentado las dos modalidades dentro del ADSL con modulacin DMT : FDM y cancelacin de ecos. En la primera, los espectros de las seales ascendente y descendente no se solapan, lo que simplifica el diseo de los mdems, aunque reduce la capacidad de transmisin en sentido descendente, no tanto por el menor nmero de subportadoras disponibles sino, aqullas para las que la atenuacin del par de cobre es menor. La segunda modalidad, basada en un cancelador de ecos para la separacin de las seales correspondientes a los dos sentidos de transmisin, permite mayores caudales a costa de una mayor complejidad en el diseo. En la figura de modulacin ADSL DMT con FDM y en la figura modulacin ADSL DMT con cancelacin de ecos se muestran los espectros de las seales transmitidas por los mdem ADSL tanto en sentido ascendente como descendente. Como se puede ver, los espectros nunca

63

se solapan con la banda reservada para el servicio telefnico bsico (POTS o "plain old telephone service"), y en cambio s que se solapan con los correspondientes al acceso bsico RDSI. Por ello el ADSL y el acceso bsico RDSI son incompatibles. QAM. QAM es un proceso que conserva el ancho de banda; se utiliza en mdem y permite que dos seales portadoras digitales ocupen el mismo ancho de banda de transmisin. Con QAM se utilizan dos seales de mensaje independientes para modular dos seales portadoras que poseen frecuencias idnticas pero difieren en la amplitud y fase. Los receptores QAM pueden discernir si utilizar nmeros menores mayores de estado de fase y amplitud para hacer frente al ruido e interferencias en el par de cobre. La versin CAP de QAM almacena en memoria partes de una seal de mensaje modulada y luego reensambla las partes en la onda modulada. La seal portadora se suprime antes de transmitir debido a que no contiene informacin y se reensambla en el mdem receptor (de ah el nombre de "carrierless" en CAP). Al arrancar, CAP comprueba la calidad de la lnea de acceso e implementa la versin ms eficiente de QAM para asegurar el rendimiento satisfactorio para transmisiones de seal individuales. Los servicios tradicionales de telefona utilizan una frecuencia base de transmisin muy pobre (hasta 4khz) para transmitir seales de voz analgicas. Esto significa que aunque se usen las tcnicas ms sofisticadas de modulacin, las tecnologas locales de mdems solo pueden alcanzar velocidades de 56kbps. Para que ADSL alcance velocidades de hasta 6mbps, aparte de usar un amplio ancho de banda (hasta 1.1mhz), se utiliza FDM (frecuency division multiplexing) para dividir el canal en varios subcanales. Para enviar la informacin a travs de cada canal se debe utilizar alguna tcnica de codificacin de la informacin. En el caso de ADSL se utiliza DMT (discrete multi -tone modulation) el cual a su vez subdivide cada canal en tonos. La modulacin por multi -tonos (DMT) utiliza QAM (quadrature amplitude modulation) que es una modulacin combinacin de modulaciones por amplitud (AM) y por fase (P M), esta puede alcanzar (tericamente) a transmitir 15-bits por baudio. En la siguiente figura se propone un ejemplo de transmisin de los bits 001-010-100 -011-101-000-011 -110 usando QAM.

Ejemplo de codificacin en QAM.

64

Descripcin de equipos. ATU-r "ADSL terminal unit-remote". Es el equipo que se encuentra en el la parte del usuario para la conexin al loop de DSL. La conexin es tpicamente 10baset, ATM-25 o usb. Los ATU-r s estn disponibles en un gran nmero de configuraciones dependiendo del servicio especfico que se va a brindar. Algunas de las funciones de ATU-r incluyen la habilidad para proveer a la capa 1 y 2 el manejo de estadsticas tales como relacin seal a ruido, adems de la habilidad de proveer a la capa 3 estadsticas MIB (management informacin base) tales como conteo de paquetes. El mdem ADSL situado en el extremo del usuario es distinto del ubicado al otro lado del bucle, en la central local. En la figura: se muestra un enlace ADSL entre un usuario y la central local de la que depende. En dicha figura se observa que adems de los mdems situados en casa del usuario (ATU-r o "ADSL terminal unit-remote) y en la central (ATU-c o "ADSL terminal unit-central"), delante de cada uno de ellos se ha de colocar un dispositivo denominado "Splitter". Este dispositivo no es ms que un conjunto de dos filtros: uno paso alto y otro paso bajo. La finalidad de estos filtros es la de separar las seales transmitidas por el bucle de modo que las seales de baja frecuencia (telefona) de las de alta frecuencia ( ADSL).

65

DSLAM y ATU-c. Como antes se ha explicado, el ADSL necesita una pareja de mdems por cada usuario: uno en el domicilio del usuario (ATU-r) y otro (ATU-c) en la central local a la que llega el bucle de ese usuario. Esto complica el despliegue de esta tecnologa de acceso en las centrales. Para solucionar esto surgi el DSLAM ("digital subscriber line Access multiplexer"): un chasis que agrupa gran nmero de tarjetas, cada una de las cuales consta de varios mdems ATU-c, y que adems concentra el trfico de todos los enlaces ADSL hacia una red WAN (figura DSLAM) .

Figura: DSLAM La integracin de varios ATU-C en un equipo, el DSLAM, es un factor fundamental que ha hecho posible el despliegue masivo del ADSL. De no ser as, esta tecnologa de acceso no hubiese pasado nunca del estado de prototipo dada la dificultad de su despliegue, tal y como se constat con la primera generacin de mdems ADSL Splitter o microfiltro Para permitir el uso simultneo de la conexin de datos ADSL y el servicio telefnico bsico de voz, es necesario colocar un pequeo dispositivo que permita discriminar las frecuencias de

66

banda vocal y ADSL, este dispositivo acta de filtro separador de los dos servicios para que no interfieran uno con el otro.

Los filtros separadores, deben colocarse necesariamente en los dos extremos de la lnea telefnica, uno en el lado de la central y el otro en el domicilio del usuario. El filtro en el lado de la central, es inevitable y lo realizar telefnica cuando se curse el alta de la lnea ADSL, por el contrario el filtro en la vivienda admite dos alternativas: Colocar el filtro a la entrada de la instalacin existente (instalacin con Splitter) Colocar un filtro en cada uno de los telfonos conectados (instalacin con microfiltro) Solucin con Splitter . En una instalacin con Splitter, ste se coloca despus del ptr de telefnica, normalmente en la entrada de la vivienda. La instalacin telefnica existente no se modifica, sin embargo debe realizarse una ampliacin del cableado, desde el Splitter hasta donde est situado el computador.

Figura instalacin con Splitter.

67

Solucin con microfiltro. Los microfiltro realizan la funcin contraria al Splitter, filtrando los datos en las conexiones telefnicas, siendo igual de efectivos. Estos pequeos dispositivos se colocan entre la roseta y el telfono, segn se muestra en la siguiente figura:

Figura colocacin de los microfiltro. El nmero mximo de microfiltro est limitado a 3 unidades, por lo que slo podremos tener tres aparatos telefnicos instalados en el domicilio simultneamente, sin perjuicio de que existan ms rosetas sin utilizar. Una instalacin con microfiltro tpica se muestra la figura

68

Arquitectura de red

Calificacin de enlaces para ADSL. La mayora de los pares de cobre que conectan las centrales locales con los abonados fueron instaladas hace ya algunas dcadas y muchos no han sido sustituidos desde entonces. Los pares enrollados y no apantallados de AWG 24 y AWG. 26 (0.5 mm y 0.4 mm de seccin, respectivamente) hacen la funcin para la cual estaban inicialmente diseados, llevar seales portadoras de voz. Sus longitudes son limitadas debido a la atenuacin por encima de los 4khz. Se estima que el 95% de los usuarios estn por debajo de los 2.9 Km. de distancia de la central. An hay otro problema que debe ser considerado. Debido a las capacitancias y resistencias distribuidas a lo largo de los pares de cobre, las seales de voz pueden verse distorsionadas, efectos que se ven incrementados con la distancia y la frecuencia. Para ecualizar las lneas en el margen de frecuencias de inters para comunicaciones de voz (hasta los 4khz), telefnica instalo inductores en las lneas ms largas. Estos inductores mejoran la respuesta de frecuencia en la banda de voz, pero pagando un precio: incrementan la atenuacin para las seales que estn fuera de esta banda. En consecuencia, estos inductores deben ser retirados para transmisiones ADSL Continuacin mencionaremos y estudiaremos algunos parmetros que intervienen la seal ADSL al ser transportada por estos pares de cobre. La atenuacin. La dispersin del pulso. Las reflexiones: Desacoplo de transceptor.

69

Cambios de dimetro. Tomas en puente. Los ruidos e interferencias: SNR Ruido blanco. Perdida de insercin Diafona. Auto-diafona. Interferencias de radio frecuencia (RFI). Ruido impulsivo. Bobinas de carga Atenuacin. Bsicamente consiste en un debilitamiento de la seal. Se puede pensar en la atenuacin como en las prdidas que sufre la seal elctrica al ser transmitida. En un par de cobre la atenuacin por unidad de longitud aumenta a medida que se incrementa la frecuencia de las seales transmitidas. Y cuanto mayor es la longitud del cable, tanto mayor es la atenuacin total que sufren las seales transmitidas. Ambas cosas explican que la velocidad mxima que se puede conseguir mediante los mdems ADSL vare en funcin de la longitud del cable. En la siguiente figura : la velocidad mxima en (Kbps) de los mdems ADSL en funcin de la longitud del bucle de abonado se representa la curva de velocidad mxima en Kbps, tanto en sentido ascendente como descendente, que se puede conseguir sobre un bucle de abonado con un calibre de 0,405 mm., sin pares multiples. En la figura se representan las curvas sin ruido. Ya que la presencia de ruido externo provocara la reduccin de la relacin seal/ruido con la que trabaja cada una de las subportadoras, y esa disminucin se traduce en una reduccin del caudal de datos que modula a cada subportadora, lo que a su vez implica una reduccin de la velocidad total que se puede transmitir a travs del enlace entre el ATU -r y el ATU-c.

70

Dispersin de los pulsos La dispersin del pulso sucede aunque los sistemas que compensan la atenuacin estn implementados, y se identifica ya que los pulsos llegan al extremo remoto con una forma distinta de la que salieron. La SIG. Figura muestra lo que le sucede a un pulso de 2 s despus de atravesar sucesivas longitudes de cable, incluso con compensacin de la atenuacin: el pulso se va dispersando ms y ms conforme recorre mayor distancia, por un efecto llamado dispersin.

Amplitud Despus de 1 km de cable de cobre de 0,5 mm Despus de 2 km de cable de cobre de 0,5 mm Despus de 3 km de cable de cobre de 0,5 mm

Despus de 4 km de cable de cobre de 0,5 mm Pulso original de 2 s de ancho

0 0 10 20 tiempo s

El efecto de dispersin (motivado por la dependencia de la frecuencia de la funcin de transferencia del canal) conduce a lo que es conocido como ISI. Los pulsos se dispersan, lo que hace que interfieran con otros pulsos y causen errores en el proceso de deteccin. Este efecto es ms grave si el pulso es ms corto y se convierte en un factor de limitacin en sistemas de alta velocidad de transmisin. El ISI puede cancelarse en parte, utilizando ecualizadores de canal adaptativos. Pero la ecualizacin no deja de ser un proceso de amplificacin que limita la calidad de la seal recibida (ruido, etc.) Reflexin. Las reflexiones en los cables estn motivadas por:

71

Desacoplo de impedancia. Cambios en el dimetro del cable. Pares mltiples. Los cables no son totalmente homogneos. Desacoplo de impedancia Las mayores reflexiones se originan en aquellos puntos en los que desacoplo de impedancia se producen al conectar la terminacin de lnea. Este acoplamiento a la lnea se realiza con el llamado transformador hbrido. Cuando la impedancia coincide exactamente, el receptor queda aislado del transmisor. Sin embargo, el aislamiento perfecto implica que el acoplamiento de impedancias debe conseguirse en todas las frecuencias, caso virtualmente imposible cuando la seal tiene un gran ancho de banda. Las variaciones en la impedancia del cable son ms intensas en las frecuencias bajas, por lo que el transformador hbrido presenta una pobre atenuacin de eco en ese rango. Nuevamente, el mdem ha de ser capaz de trabajar adecuadamente en los diferentes tipos de lnea, que necesitan distintas impedancias de acoplamiento; cada tipo de lnea, cada longitud, le presenta al mdem una impedancia diferente. Normalmente, se utiliza un cancelador para eliminar el eco no deseado, a menos que las seales de transmisin y recepcin ocupen bandas de frecuencia separadas, como sucede en la multiplexacin por divisin de frecuencia (FDM) . Cambios de dimetro Un bucle de abonado puede estar construido con cables de diferente calibre: uno ms delgado cerca de la central y otro ms grueso cerca de la instalacin del abonado. Esta disparidad origina reflexin y afecta el desempeo de los mdem. Tambin en este caso la reflexin es mayor en las bajas frecuencias.

72

Cambio 0,4 a 0,65 mm

0,4 mm

0,65 mm

Cambio 0,65 a 0,4 mm

0,65mm
Pares multiples

0,4 mm

Dado que la constitucin del bucle del abonado suele hacerse antes de conocer las necesidades de aqul, los cables de distribucin normalmente estn pensados para dar servicio en todos los lugares donde pudiera haber clientes potenciales. Resulta una prctica comn conectar un par trenzado desde un cable de alimentacin a otro para aumentar la probabilidad de dar servicio a los clientes. Los cables de distribucin no utilizados son conocidos como pares multiples. La SIG. Figura muestra que los pares multiples crean pulsos de eco. Los pares multiples afectan la respuesta a la frecuencia del cable y originan la distorsin de los pulsos.

73

Ruido. El ruido es toda aquella seal que se inserta entre el emisor y el receptor de una determinada seal. Hay diferentes tipos de ruidos: Ruido trmico: Que es el producido por la agitacin trmica (temperatura) de electrones dentro de un conductor o semiconductor Ruido de fondo: Es aquel producido por interferencias de otras fuentes tales como servicios digitales, radio difusin AM o equipos elctricos. Este ruido de fondo se puede encontrar en todo el espectro de frecuencias que utiliza ADSL (24khz a 1.1 mhz) Continuacin se presenta resultados obtenidos en una medida grafica a un par de cobre con instrumento de medicin SUNSET XDSL en el cual se observa como el ruido de fondo afecta a la seal

74

Ruido impulsivo Se define como rfagas de gran amplitud de ruido capaces de daar secuencias de bits, con duracin variable desde unos pocos a cientos de microsegundos y proced entes de diversas Fuentes: impulsos de disco, corriente de llamada, cambios de polaridad en la lnea, rayos, etc. Diafona. La diafona es el acoplamiento inductivo y capacitivo entre diferentes hilos dentro del mismo cable. Aunque este efecto es conocido a frecuencias vocales y de ah el que los pares del bucle de abonado sean trenzados en la mayor parte de su recorrido, a las altas frecuencias de los sistemas DSL adquiere nueva relevancia (el paso del trenzado para audio no es el idneo para estas frecuencias). Existen dos tipos de diafona: Paradiafona (NEXT) cuando la fuente de la seal perturbadora est colocada en el mismo punto que el receptor perturbado;

75

Tele diafona (FEXT), cuando el receptor est colocado en el lado remoto. La diafona adems puede ser auto, cuando es producida por sistemas de la misma tecnologa, o fornea, cuando son sistemas diferentes.

Perdida de insercin. Son seales elctricas transmitidas por un enlace, pierden un poco de su energa cuando viajan a lo largo del enlace. La prdida de la insercin mide la cantidad de energa que se pierde. La medida de prdida de insercin cuantifica el efecto de la resistencia que el enlace ofrece a la transmisin de las seales elctricas. Los enlaces muestran ms prdida de insercin para las seales de frecuencia ms altas. La prdida de la insercin ser medida por consiguiente encima del rango de frecuencia aplicable. La prdida de la insercin tambin aumenta bastante linealmente con la longitud del enlace. La prdida de la insercin se expresa en decibelios o DB. El decibelio es una expresin logartmica de la proporcin de poder de rendimiento dividido por la seal de la entrada

76

En la grafica tenemos una seal en la cual podemos observar como a partir de una determinada frecuencia tenemos pedidas porcada una de ellas SNR ( relacin seal ruido) La SNR es variable depende de la frecuencia, de la longitud, el ADSL puede adaptar la velocidad de transmisin dependiendo de a la SNR existente, mientras mayor sea el SNR mejor ser la transmisin de datos. En la grafica se muestra una seal con un SNR de 66.223 (DB), es una buena seal los valores limites de SNR son aprox. 11 (DB)

Bobinas de carga. En longitudes de cable muy grandes (sobre 5 kilmetro), las seales de alta frecuencia se atenan debido al aumento de la capacidad. Para resolver este problema se situaron bobinas de carga a intervalos regulares sobre la lnea. Una bobina de carga es un inductor de 88 (m.). Estas bobinas de carga se sitan a intervalos regulables sobre cables de mas de 5 kilmetros la primera de ellas aparece a los 1000 metros de la central a continuacin las bobinas se sitan cada 2 kilmet ros.

77

El cable cargado permite la transmisin entre 300 Hz y 3,1 Khz. con mayores niveles de potencia que el cable que no esta cargado. Sin embargo a frecuencias mayores que 3khz el nivel de potencia cae mucho ms de lo que lo hace en un cable no cargado. El resultado es que las altas frecuencias (mayores a 3 Khz.) estn fuertemente atenuadas cuando hay bobinas de carga. Por tanto las seales de alta frecuencia como las de ADSL, no pueden pasar a travs de bobinas de carga. Una bobina de carga provoca un cambio de impedancia. Esto se pode de manifiesto en la grafica. Una cada o bache representa una impedancia. El numero de bobinas de carga que se observa en la grafica es de tres ya que cada cada el la grfica es una bobina Instrumentacin. Primeramente debemos identificar los tres puntos en los cuales realizaremos las medidas. Siendo el primero de estos la precalificacin, la cual llamaremos mediciones de tipo a que son aquellas pruebas realizadas en la oficina central. La segunda etapa es la denominada alta de circuito, mediciones b y c en la cual realizaremos pruebas en los cables de planta externa ya sea en armarios doble conexin, cajas terminales etc. Y las ltimas pruebas son las que realizaremos en la casa del usuario mediciones d ye

Con lo cual tenemos entonces bsicamente tres tipos de instrumentos, los cuales permiten realizar distintas funciones, dentro de los cuales encontramos en algunos de ellos funcionalidades mixtas y en algunos casos la totalidad de las mismas. Pero dado que en condiciones reales en muy contadas ocasiones el proceso comentado se realiza por una sola persona y de una sola vez, es bastante comn separar las funciones en distintos instrumentos de medicin, permitiendo reducir costos, aumentar el nmero de los mismos y especializar al tcnico en el instrumento y mediciones a realizar en forma cotidiana.

78

Presentacin de los instrumentos:

79

Tabla comparativa de mediciones con instrumentos Funcin Ref. A1 A2 A3 Mediciones sobre la lnea A4 A5 A6 A7 A8 A9 A10 Chequeo servicio B1 B2 C1 C2 C3 Mediciones sobre el servicio ADSL C4 C5 C6 C7 C8 C9 C10 C11 Medicin Perdidas de insercin Respuesta en frecuencia Reflectmetro Medicin de diafona Detector de bobinas de carga Medicin de capacidad de loop Medicin re resistencias de loop Medicin de corrientes de loop Identificador de interferencias Multmetro digital Precalificacin de servicios Prediccin de velocidad Margen de ruido Diagrama de ocupacin de portadoras Analizador de perturbaciones en el tiempo PSD de la seal PSD del ruido Potencia de salida Atenuacin Capacidad del enlace Emulacin de ATU-c Emulacin de ATU-r Envo y prueba de ping * * * * * SUNSET XDSL * * * * * * * * * * * * * * * Cable Shark * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * COLT 250 COLT 450

ATM.- asynchronous transfer mode (modo de transferencia asncrono), el cual tiene como mayores ventajas una gran capacidad de integracin de diversos tipos de trfico, asignacin dinmica y flexible del ancho de banda, optimizacin de la relacin entre caudal y latencia y la ganancia estadstica El ATM opera por conmutacin de paquetes, como otros protocolos, pero a diferencia de estos, el tamao de estos paquetes es fijo y reciben el nombre de clulas, siendo 53 el nmero de octetos de cada clula, de los cuales 48 son octetos de informacin ("payload") y 5 para el control. La informacin necesaria para el control de la transmisin, es decir, esos 5 octetos, son los que hacen que la velocidad de transmisin no se ajuste a la velocidad mxima a la que el ADSL puede funcionar, pero, lgicamente son necesarios, pues son necesarios protocolos para el control de errores, control de informacin enviada, etc. Cada clula, al tener un tamao fijo, permite el uso de nodos de conmutacin a velocidades muy altas. En la siguiente figura observamos el formato de celda ATM:

Tecnologa ATM

80

VPI: (virtual path indicator) indicador de trayecto virtual, el cual permite asociar la celda a un trayecto, trayecto por el cual ser conmutada y reenviada, vemos segn se trate de UNI o NNI, la capacidad de direccionamiento de trayectos vara entre: 8 bits VCI: (virtual channel indicator) indicador de canal virtual, dicho indicador permite diferenciar el trafico de un mismo trayecto, separando las celdas en distintos circuitos segn su valor VCI .

Conceptos: DNS, DHCP, NAT, PPP, PPPoE, PPPoA.


DHCP ("dynamic Host configuration protocol") Introduccin: DHCP es un protocolo propuesto como estndar. Su status es electivo. Las especificaciones actuales de DHCP se pueden encontrar en los RFC 1541 - DHCP ("dynamic Host configuration protocol") y RFC 1533 - opciones de DHCP y extensiones de los distribuidores de bootp. DHCP proporciona un entorno de trabajo para pasar informacin de configuracin a Host en una red TCP/IP. DHCP se basa en el protocolo bootp, aadiendo la capacidad de asignar automticamente direcciones de red reutilizables y opciones de configuracin adicionales. Para ms informacin sobre bootp, remitirse a bootp (("bootstrap protocol"). Los elementos participantes en DHCP pueden nter operar con los de bootp (RFC 1534). DHCP consta de dos componentes: Un protocolo que entrega parmetros de configuracin especficos de un Host de un servidor DHCP al Host. Un mecanismo para reservar direcciones de red para los Host. IP requiere la configuracin de muchos parmetros dentro del software de implementacin del protocolo. Debido a que IP utilizar en muchas clases distintas de hardware de red, no se puede suponer o adivinar que los valores de esos parmetros tienen valores correctos por defecto. El uso de un sistema de asignacin de direcciones distribuidas basado en un mecanismo de

81

consulta/defensa, para descubrir direcciones de red que ya estn en uso, no garantiza direcciones de red unvocas porque puede que los Host no sean siempre capaces de defender sus direcciones de red. DHCP soporta tres mecanismos para la asignacin de direcciones IP: Asignacin automtica DHCP asigna al Host una direccin IP permanente. Asignacin dinmica DHCP asigna una direccin IP por un periodo de tiempo limitado. Una red as se denomina arrendamiento. Este es el nico mecanismo que permite la reutilizacin automtica de direcciones que ya no son necesitadas por los host a los que estaban asignadas. Asignacin manual La direccin del host es asignada por el administrador de red El formato del mensaje DHCP:

Code Indica solicitud o respuesta 1 request 2 reply Hwtype

82

El tipo de hardware, por ejemplo: 1 Ethernet 6 IEEE 802 Networks Remitirse al STD 2 - nmeros asignados de Internet para una lista completa. Length: longitud en Bytes de la direccin hardware. Ethernet y las redes en anillo usan 6, por ejemplo. Host El cliente lo pone a 0. Cada "Router" que retransmite la solicitud a otro servidor lo incrementa, con el fin de detectar bucles. El RFC 951 sugiere que un valor de 3 indica un bucle. Transaction ID: nmero aleatorio usado para comparar la solicitud con la respuesta que genera. Seconds: fijado por el cliente. Es el tiempo transcurrido en segundos desde que el cliente inici el proceso de arranque. Flags field: el BIT ms significante de este campo se usa como flag de broadcast. Todos los dems bits deben estar a 0; estn reservados para usos futuros. Normalmente, los servidores DHCP tratan de entregar los mensajes dhcpreply directamente al cliente usando unicast. La direccin de destino en la cabecera IP se pone al valor de la direccin IP fijada por el servidor DHCP, y la direccin MAC a la direccin hardware del cliente DHCP. Si un Host no puede recibir un datagrama IP en unicast hasta saber su propia direccin IP, el BIT de broadcast se debe poner a 1 para indicar al servidor que el mensaje dhcpreply se debe enviar como un broadcast en IP y MAC . De otro modo, este BIT debe ponerse a cero. Client IP address: fijada por el cliente. O bien es su direccin IP real, o 0.0.0.0. Your IP address: fijada por el servidor si el valor del campo anterior es 0.0.0.0 Server IP address: fijada por el servidor. Router IP address: fijada por el "Router" retransmisor si se usa retransmisin bootp. Client hardware address: fijada por el cliente y usada por el servidor para identificar cul de los clientes registrados est arrancando. Server Host name: nombre opcional del Host servidor acabado en x'00'. Nombre del fichero de arranque: el cliente o bien deja este campo vaco o especifica un nombre genrico, como "Router" indicando el tipo de fichero de arranque a usar. En la solicitud de dhcpdiscover se pone al valor nulo. El servidor devuelve el la ruta de acceso completa del fichero en una respuesta dhcpoffer. El valor termina en x'00'. Options Los primeros cuatro Bytes del campo de opciones del mensaje DHCP contienen el cookie (99.130.83.99). El resto del campo de opciones consiste en parmetros marcados llamados opciones. Remitirse al RFC 1533 para ms detalles. E. Almacn de parmetros de configuracin DHCP permite un almacenamiento persistente de los parmetros de red de los clientes. El modelo de almacenamiento persistente en DHCP consiste en que el servicio DHCP almacena una entrada con un valor y una clave para cada cliente, donde la clave es un identificador nico, por ejemplo un nmero IP de subred y un identificador nico dentro de la subred, y el valor contiene los parmetros de configuracin del cliente. Asignando una nueva direccin de red : Esta seccin describe la interaccin del cliente servidor cuando el cliente no conoce su direccin de red. Se asume que el servidor DHCP tiene un bloque de direcciones de red con el

83

que puede satis facer peticiones de nuevas direcciones. Cada servidor mantiene adems una base de datos local y permanente de las direcciones asignadas y de los arrendamientos. El cliente enva un broadcast de un mensaje dhcpdiscover en su subred fsica. El mensaje dhcpdiscover puede incluir algunas opciones como sugerencias de la direccin de red, duracin del arrendamiento, etc. Cada servidor puede responder con un mensaje dhcpoffer que incluye una direccin de red disponible y otras opciones de configuracin. El cliente recibe uno o ms mensaje dhcpoffer de uno o ms servidores. Elige uno basndose en los parmetros de configuracin ofertados y hace un broadcast de un mensaje dhcprequest que incluye la opcin identificadora del servidor para indicar qu mensaje ha seleccionado. Los servidores reciben el broadcast de dhcprequest del cliente. Los servidores no seleccionados utilizan el mensaje como notificacin e que el cliente ha declinado su oferta. El servidor seleccionado vincula al cliente al almacenamiento persistente y responde con un mensaje dhcpack que contiene los parmetros de configuracin para el cliente. La combinacin de las direcciones hardware y asignada del cliente constituyen un identificador nico de su arrendamiento y las usan tanto el cliente como el servidor para identificar cualquier arrendamiento al que se haga referencia en un mensaje DHCP. El campo "your IP address" en los mensaje dhcpack se rellena con la direccin de red seleccionada. El cliente recibe el mensaje dhcpack con parmetro de configuracin. Realiza un chequeo final de estos parmetros, por ejemplo con ARP para la direccin de red asignada, y registra la duracin del arrendamiento y el cookie de identificacin de ste especificado en el mensaje dhcpack. En este punto, el cliente est configurado. Si el cliente detecta un problema con los parmetros en el mensaje dhcpack, enva un mensaje dhcpdecline al servidor y reinicia el proceso de configuracin. El cliente debera esperar un mnimo de diez segundos antes de reiniciar este proceso para evitar un exceso de trfico en la red en caso de que se produzca algn bucle. Si el cliente recibe un mensaje, reinicia el proceso de configuracin. Puede elegir renunciar a su arrendamiento enviando un mensaje dhcprelease al servidor. El cliente especifica el arrendamiento al que renuncia incluyendo sus direcciones hardware y de red, reutilizando una direccin de red previamente asignada Si el cliente recuerda y desea usar una direccin de red previamente asignada se llevan a cabo los siguientes pasos: El cliente hace un broadcast de un mensaje dhcprequest en su subred. Este mensaje incluye la direccin de red del cliente. Los servidores que conozcan los parmetros de configuracin del cliente le responden con un mensaje dhcpack. El cliente r ecibe el mensaje dhcpack con parmetros de configuracin. Efecta un ltimo chequeo de estos y registra la duracin del arrendamiento y el cookie de identificacin de este, especificado en el dhcpack. En este punto, el cliente est configurado. Si el cliente detecta algn problema con los parmetros en el dhcpack, enva un mensaje dhcpdecline al servidor y reinicia el proceso de configuracin solicitando una nueva direccin de red. Si el cliente recibe un mensaje dhcpnak, no puede reutilizar la direccin que solicit. En vez de eso debe pedir una nueva direccin reiniciando el proceso de configuracin descrito en asignando una nueva direccin de red. El cliente puede elegir renunciar a su arrendamiento de

84

la direccin de red al enviar un mensaje dhcprelease al servidor. Identifica el arrendamiento al que renuncia con el cookie de identificacin. Nota: un Host debera usar DHCP para readquirir o verificar su direccin IP y sus parmetros de configuracin siempre que cambien los parmetros de su red local, por ejemplo en el arranque del sistema o despus de una desconexin de la red local, ya que la configuracin de esta puede haber cambiado sin que lo sepa el Host o el usuario. PPP. Introduccin. A fines de la dcada del 80, el protocolo Internet de enlace serial (slip) representaba una limitacin para el crecimiento de Internet. PPP se cre para solucionar los problemas de conectividad remota de Internet. Adems, PPP era necesario para poder asignar direcciones IP de forma dinmica y permitir el uso de mltiples protocolos. PPP suministra conexiones de Router a Router y de Host a red a travs de circuitos sncronos y asncronos. PPP es el protocolo WAN ms popular y ms ampliamente utilizado porque ofrece todas estas funciones: Control de la configuracin del enlace de datos Proporciona asignacin dinmica de direcciones IP Multiplexin de protocolo de red Configuracin de enlace y verificacin de la calidad del enlace Deteccin de errores Opciones de negociacin para destrezas tales como negociacin de la direccin de capa de red y negociaciones de compresin de datos Componentes de PPP. PPP busca resolver los problemas de conectividad de Internet mediante tres componentes bsicos: Un mtodo para encapsular datagramas a travs de enlaces seriales. PPP utiliza el control de enlace de datos de alto nivel (HDLC) como base para encapsular datagramas a travs de enlaces punto a punto. Un protocolo de control de enlace (LCP) para establecer, configurar y probar la conexin de enlace de datos. Una familia de protocolos de control de red (NCP) para establecer y configurar distintos protocolos de capa de red. PPP est diseado para permitir el uso simultneo de mltiples protocolos de capa de red. En la actualidad, PPP soporta otros protocolos adems de IP, incluyendo intercambio de paquetes de internetworking (IPX) y appletalk. Como se indica en la figura, PPP utiliza su componente de NCP para encapsular mltiples protocolos. Las fases a travs de las cuales PPP establece una conexin punto a punto

85

PPP suministra un mtodo para establecer, configurar, mantener y terminar una conexin punto a punto. Para establecer comunicaciones a travs de un enlace punto a punto, PPP atraviesa cuatro fases distintas: Establecimiento del enlace y negociacin de la configuracin: un nodo PPP origen enva tramas LCP para configurar y establecer el enlace de datos. Determinacin de la calidad del enlace: el enlace se prueba para determinar si la calidad del enlace es suficiente para establecer los protocolos de capa de red. Tenga en cuenta que esta es una fase opcional. PPP soporta dos protocolos de autenticacin: protocolo de autenticacin de contrasea (PAP) y protocolo de autenticacin de saludo (CHAP). Ambos protocolos se describen en detalle en RFC 1334, "protocolos de autenticacin PPP". PAP. La fase de autenticacin de una sesin PPP es opcional. Una vez que se h a establecido el enlace, y que se ha seleccionado el protocolo de autenticacin, se puede autenticar el igual. La autenticacin, en caso de que se utilice, se lleva a cabo antes de que comience la fase de configuracin del protocolo de la capa de red. PAP ofrece un mtodo simple para que un nodo remoto establezca su identidad, utilizando el saludo de dos vas. Una vez que se completa la fase de establecimiento del enlace PPP, el nodo remoto enva un par de nombre de usuario/contrasea de forma reiterada a travs del enlace hasta que se acusa recibo de la autenticacin o la conexin se termina. PAP no es un protocolo de autenticacin slido. Las contraseas se envan a travs del enlace en texto no cifrado, y no hay proteccin contra la reproduccin o los ataques reiterados de ensayo y error. El nodo remoto tiene control de la frecuencia y la temporizacin de los intentos de conexin.

Cliente PPP solicitud

Servidor PPP

aceptar o rechasar

CHAP. CHAP. se utiliza para verificar peridicamente la identidad del nodo remoto, utilizando un saludo de tres vas. Esto se realiza durante el establecimiento inicial del enlace y se puede repetir en cualquier momento una vez que se ha establecido el enlace. CHAP . ofrece funciones

86

tales como verificacin peridica para mejorar la seguridad. Esto hace que CHAP sea ms efectivo que PAP . PAP realiza la verificacin slo una vez, lo que lo hace vulnerable a los "hackers" y a la reproduccin por mdem. Adems, PAP permite que la persona que realiza la llamada intente realizar la autenticacin a voluntad (sin antes recibir un pedido de verificacin), lo que lo hace vulnerable a los ataques, mientras que CHAP no permite que la persona que realiza la llamada intente realizar la autenticacin sin recibir un pedido de verificacin. Una vez que se ha completado la fase de establecimiento del enlace PPP, el Host enva un mensaje de comprobacin al nodo remoto. El nodo remoto responde con un valor. El Host compara el valor de la respuesta con su propio valor. Si los valores concuerdan, se produce un acuse de recibo de la autenticacin. De otro modo, la conexin se termina. CHAP. suministra proteccin contra los intentos de reproduccin a travs del uso de un valor de comprobacin variable que es exclusivo e impredecible. El uso de comprobaciones reiteradas tiene como fin limitar el tiempo de exposicin ante cualquier ataque nico. El Router local (o un servidor de autenticacin de terceros, como netscape commerce server) tiene el control de la frecuencia y la temporizacin de las seales.

Cliente PPP

Servidor PPP Desafi

respuesta aceptar o rechasar

Negociacin de la configuracin del protocolo de capa de red: el nodo PPP origen enva tramas NCP para seleccionar y configurar los protocolos de capa de red. Se configuran los protocolos de capa de red seleccionados (como IP, novell IPX y appletalk) se configuran y se pueden enviar los paquetes desde cada protocolo de capa de red. Protocolos de capa de red con los NCP. Estos protocolos de nivel superior incluyen los siguientes: BCP - protocolo de control de puente. IPCP - protocolo de control de protocolo Internet. IPXCP - protocolo de control de intercambio de paquetes de internetworking. Estos son campos funcionales que contienen cdigos estandarizados que indican el tipo de protocolo de capa de red que encapsula PPP.

87

PPPoE y PPPoA. Los protocolos PPPoE y PPPoA son un avance del protocolo PPP. PPPoE: protocolo punto a punto sobre Ethernet

COMPUTADOR

AGREGACION DE SERCICIO
SERVIDOR DHCP

RADIUS DSLAM

I
ISP

MODEM

N T E R N E T

Software cliente PPP PAP Cliente DHCP Red Ethernet

SHASTA O ERX

88

PPPoA: protocolo punto a punto sobre ATM.

COMPUTADOR

AGREGACION DE SERCICIO
SERVIDOR DHCP

RADIUS DSLAM

MODEM

ISP

N T E R N E T

SHASTA O ERX

IP Privadas puerta de enlace NAT

Software cliente PPP PAP Cliente DHCP Red ATM

Sistema de nombre de dominio (DNS). Introduccin: Como ya es sabido el protocolo TCP/IP utiliza nmeros de 32 bits, para identificar mquinas. An cuando cada direccin proporciona una representacin compacta y conveniente para identificar la fuente y el destino en paquetes enviados a travs de la red, los usuarios prefieren asignar a las mquinas nombres fciles de recordar. El DNS tiene dos as pectos conceptualmente independientes. El primero es abstracto. Especifica la sintaxis del nombre y las reglas para delegar la autoridad respecto a los nombres. El segundo es concreto: especifica la implantacin de un sistema de computacin distribuido que transforma eficientemente los nombres en direcciones. Resolucin de nombres: Conceptualmente, la resolucin de nombres de dominio procede de arriba hacia abajo, comenzando con el servidor de nombres raz y siguiendo luego hacia los servidores localizados en las ramas del rbol de la red. Hay dos formas de utilizar en sistema de nombres de dominio: contactar un servidor de nombres cada vez o solicitar al sistema de servidores de nombres que realice la traduccin completa. En este caso, el software cliente forma una solicitud de nombres de dominio que contiene el nombre a resolver, una declaracin sobre la clase del nombre, el tipo de respuesta deseada y un cdigo que especifica si el servidor de nombres debe traducir el nombre completamente. Se enva la solicitud a un servidor de nombre para su resolucin.

89

Cuando un servidor de nombres de dominio recibe una solicitud, verifica si el nombre seala un subdominio sobre el cual tenga autoridad. Si es as, traduce el nombre a una direccin de acuerdo con su base de datos y anexa una repuesta a la solicitud, antes de enviarla de regreso al cliente. Si el DNS no puede resolver el nombre completamente, verifica que tipo de interaccin especific el cliente. Si el cliente solicita una traduccin completa (una resolucin recursiva en la terminologa DNS), el servidor se pone en contacto con un servidor de nombres de dominio que pueda resolver el problema del nombre y devuelve la respuesta al cliente. Si el cliente solicita una resolucin no recursiva (resolucin iterativa), el servidor de nombres no puede dar una respuesta. Se genera una rplica que especifica el nombre del servidor que el cliente deber contactar la prxima vez para resolver el nombre. Como encuentra un cliente un DNS para comenzar la bsqueda? Como encuentra un DNS a otros DNS que puedan responder a las solicitudes que el no puede responder? La respuesta es sencilla: un cliente debe saber como contactar al ltimo DNS para asegurarse de que el DNS puede alcanzar a otros, el sistema de dominio requiere que cada servidor conozca la direccin del ltimo servidor en la raz. Adems, un servidor podra conocer la direccin de un servidor para el dominio de un nivel inmediatamente superior (llamado padre). Los DNS utilizan un puerto de protocolo bien conocido para toda comunicacin, as, los clientes saben cmo comunicarse con un servidor una vez que conocen la direccin IP de la mquina que se conecta al servidor. No hay forma estndar que los anfitriones localicen una mquina en el entorno local, el cual corre un DNS; esto se encuentra abierto para quien disee el software cliente. En algunos sistemas, la direccin de la mquina que proporciona el servicio de nombres de dominio est dentro de la frontera de los programas de aplicacin en el tiempo de compilacin, mientras que en otros la direccin se encuentra configurada dentro del sistema operativo. En el arranque. En otros ms, al administrador coloca la direccin de un servidor en un archivo en almacenamiento secundario (/etc./Host). Network address translation NAT. Las direcciones IP son un recurso escaso. Normalmente las empresas proveedoras de acceso a Internet entregan a sus clientes una direccin IP indispensable para identificar a su computadora en el mundo Internet y excepcionalmente entregan direcciones mltiples. Por ello resulta muy importante conocer las herramientas que permiten multiplicar ste recurso. En qu consiste el network address translation NAT ? NAT es un protocolo diseado para aumentar el grado de eficiencia con la cual se usan las direcciones IP en Internet, pues las direcciones IP son un recurso escaso. Por otro lado este protocolo se caracteriza por permitir utilizar en nuestras redes nmeros IP considerados como no ruteables sobre Internet, tambin llamados privados para conectarse a Internet, habilidad que obtiene el protocolo al utilizar un mecanismo conocido como traslacin, el cual permite que los paquetes con destino a Internet enviados desde una red, sean interceptados a fin de que en el paquete IP el nmero IP privado sea remplazado por uno valido, con lo cual el paquete IP queda listo para ser transportado sobre Internet. En que parte de la red se implementa este protocolo?

90

Este protocolo siempre es implementado en el dispositivo que sirve de punto de separacin entre los dispositivos con nmeros IP privados y el dispositivo que sirve para permitirnos acceso a Internet. Por lo tanto el NAT puede encontrarse implementado en el Router de acceso a Internet o en un dispositivo intermedio como un firewall, un servidor o un Router de acceso a Internet y la Lan que esta utilizando los nmeros IP privados. Qu beneficios ofrece este protocolo? El protocolo NAT ofrece los siguientes beneficios: Uso eficiente del espacio de direcciones IP. Seguridad. Facilidad de la administracin de la red. El uso eficiente del espacio de direcciones IP se consigue de la siguiente manera: En una red que no usa este protocolo si la misma tiene conectados un Router, un servidor de correo/Web y diez0 estaciones de trabajo, para que la misma tenga acceso a Internet se necesitara asignarle un bloque de doce direcciones IP vlidos, sin embargo si la misma red usa NAT solo se tendran que asignar tres direcciones IP vlidos, las cuales serian distribuidas de la siguiente manera: Una direccin IP para el Router. Una direccin IP para el servidor de correo/Web. Una direccin IP para las 10 estaciones de trabajo. Cabe indicar que adicionalmente se deber asignar diez direcciones IP no ruteables para las diez0 estaciones de trabajo, como conclusin se puede decir que el aumento de la eficiencia con la cual se utilizan las direcciones IP en este caso ha permitido conseguir ahorrar nueve direcciones IP. Sobre el tema de seguridad muchas personas cometen un error de percepcin pues piensan en Internet como un sistema de una sola va, sin embargo esto no es as pues cuando estamos conectados a Internet el Internet esta conectado a nosotros y por lo tanto estamos expuestos a posibles ataques provenientes del Internet. Los firewalls son dispositivos de seguridad que cumplen la tarea de inspeccionar los paquetes que pasan por la red y en funcin a reglas de seguridad establecidas por el usuario, descartan los que no cumplan con las mismas. Por su parte el NAT juega un papel similar al de un firewall bajo el punto de vista de seguridad, debido a las caractersticas de protocolo que podra restringir las conexiones a slo las que se originen desde la red local Lan del usuario. Finalmente refirindonos a la facilidad de administracin, tenemos que en una red Lan lo ms tedioso de configurar son las estaciones de trabajo de los usuarios, pues por lo general son las ms numerosas y dispersas y cada vez que exista un cambio en los bloques IP asignados, migracin de proveedor de acceso a Internet ISP o topologa de la Lan, ser necesario reconfigurar todas las PC de la red. Este problema de administracin puede ser resuelto por medio del protocolo NAT, el cual nos permitir que desde un solo punto se puedan hacer efectivos los cambios de numeracin IP en nuestra red. Cmo logra el NAT con una sola direccin IP, la conexin de mltiples mquinas a Internet? La tcnica de NAT que permite conectar mltiples estaciones de trabajo a Internet con una sola direccin IP vlida se conoce con el nombre de masquerading mas conocida como NAPT.

91

Con esta tcnica el dispositivo que realiza el NAT inscribe en su tabla de traslaciones por cada conexin una entrada que indica: El nmero IP de origen desde el cual se inici la conexin. (Nmero IP privada) El nmero de puerto TCP/IP desde el cual se origin la conexin. El nmero de puerto TCP/IP con el cual se reemplazo el nmero de puerto de origen. Con los dos primeros datos el sistema identifica hacia donde tiene que ir dirigido el paquete internamente y con el tercer dato el cual no se repite en ninguna de las conexiones establecidas hacia el exterior el sistema diferencia a que sistema interno definido con los dos primeros valores corresponde el paquete IP al momento que este llega al dispositivo que hace NAT, de esta manera usando los puertos TCP/IP de origen del paquete IP el sistema puede multiplexar las conexiones de mltiples estaciones de trabajo para que todas las conexiones el numero IP no ruteable sea remplazado por una nica direccin IP vlida. Cmo NAT puede dar seguridad a la Lan? El NAT permite que su red esta segura por dos razones fundamentales que son: Sus estaciones de trabajo tienen por defecto asignados nmeros IP privadas por lo tanto, aunque estas estn conectadas al Router, nadie externo a su red puede alcanzar sus estaciones de trabajo. La segunda razn por la cual su red es segura cuando utiliza NAT de una manera dinmica, es porque el NAT utiliza un mecanismo inequvoco para controlar los paquetes que pueden ingresar desde Internet a la Lan del usuario. Este mecanismo inequvoco es la tabla de traslacin la cual solo permite que ingresen a la Lan los paquetes que corresponden a respuestas a conexiones iniciadas por una maquina de la red Lan y que cuenten con una entrada inscrita en dicha tabla de traslacin, si el paquete que llega no tiene una correspondencia exacta en la tabla de traslacin el mismo es descartado. Cules son los tipos de trfico que son soportados por NAT y cules no? Son soportados por NAT los siguientes tipos de trfico: Cualquier trafico TCP/UDP que no transporte el nmero IP de origen o destino en la parte de data del paquete IP, HTTP, TFTP, telnet, archie, finger, NTP, NFS, Rlogin, RSH, RCP, ICMP, FTP, Netbios sobre TCP/IP, real audio, cuseeme, stream Works, DNS queries del tipo a o ptr, h.323, netmeeting, vdolive, vxtreme. No son soportados por NAT los siguientes tipos de trfico: IP multicast, routing table updates, DNS zone transfers, bootp, talk, ntalk, SNMP, netshow.

92

También podría gustarte