Sunteți pe pagina 1din 29

Pg.

TUTORIAL DE REDES
Tema 4 Introduccin acceso a WANs

Antoni Salavert

Pg.2

Tema 4

1 INTRODUCCIN......................................................................................................................................................3 1.1. TIPOS DE REDES.......................................................................................................................................................4 1.2. MULTIPLEXACIN......................................................................................................................................................5 1.2.1. TDM sncrono ............................................................................................................................................5 1.2.2. TDM asncrono o estadstico .......................................................................................................................7 1.3. NODOS...................................................................................................................................................................8 1.4. SERVICIOS DE RED....................................................................................................................................................9 1.5. TIPOS DE COMUNICACIONES.......................................................................................................................................10 2 PPP - POINT TO POINT PROTOCOL...................................................................................................................11 3 CONMUTACIN DE CIRCUITOS........................................................................................................................13 3.1. SISTEMAS DE TRANSMISIN DIGITAL.............................................................................................................................15 4 CONMUTACIN DE PAQUETES POR CIRCUITO VIRTUAL..........................................................................17 4.1. ATM - ASYNCHRONOUS TRANSFER MODE.................................................................................................................20 4.2. FRAME RELAY ......................................................................................................................................................24 5 CONMUTACIN DE PAQUETES POR DATAGRAMA......................................................................................26 5.1. ENRUTADOR..........................................................................................................................................................27 5.2. PROTOCOLO ENRUTABLE...........................................................................................................................................28 5.3. PROTOCOLOS DE ENRUTAMIENTO ................................................................................................................................28

Pg.3

Introduccin

Las limitaciones de la LAN son el nmero de terminales conectados y el dimetro de la red. Una WAN es una red que permite conectar un gran nmero de terminales a grandes distancias. Los factores difeneciales de una WAN son

la distancia entre usuarios el coste el nivel de protocolos

Una WAN se caracteriza por Ser una red que conecta equipos situados remotamente. Ser gestionada por una operadora de telecomunicaciones. Tener un alcance de decenas o centenas de Km. Utilizar velocidades muy variadas (desde baja velocidad a muy alta velocidad). Disponer de una gran conectividad entre las distintas redes Disponer de sus propios protocolos Las WAN son redes que permiten el acceso a: otras redes ya sean LAN (de la misma empresa) o WAN (de otras operadoras de telecomunicaciones) otros terminales remotos, ya sean privados o de la misma empresa, por ejemplo los cajeros. a ISP (Internet Service Provider): proveedores de servicios de Internet que ofrecen servicios de correo electrnico, web o news. Los ISP son redes privadas que permiten el acceso a Internet.

Pg.4

1.1. Tipos de redes


Fundamentalmente son de 3 tipos: Red pblica Red privada Red privada virtual

Red pblica: Es una red que alquila lneas de comunicacin a usuarios (clientes) para conectarlos con otros usuarios o con servidores. En estas redes. el usuario no administra las lneas de comunicaciones, stas son administradas por la operadora de telecomunicaciones. Estas redes suelen usar tecnologa WAN y los protocolos correspondientes a la misma. Red privada: Es una red que administra sus propias lneas de comunicaciones Estas redes pueden usar tecnologa LAN o WAN Red privada virtual Es una red privada, es decir, administrada por el dueo de la red, pero que usa una red pblica, es decir, administrada por una operadora, para interconectar a sus usuarios. Estas redes pueden usar tecnologa LAN o WAN.

Pg.5

1.2. Multiplexacin
Multiplexar es compartir la capacidad de la lnea, de forma que se pueda conseguir una mayor eficiencia y por tanto una mayor utilizacin. Las tres principales tcnicas de multiplexacin en comunicaciones son: FDM, multiplexacin por divisin de frecuencia TDM sncrono, multiplexacin por divisin de tiempo TDM estadstico o asncrono.

1.2.1. TDM sncrono


Se trata de transmitir varios canales de informacin digital, intercalados en el tiempo y es lo que se llama multiplexacin por divisin del tiempo (TDM Time Division Multiplexing)

La velocidades de transmisin de entrada son inferioresa las de salida, ya que se trata de una multiplexacin TDM. Estos sistemas son sncronos, es decir, todos los relojes de todos los dispositivos implicados se deben sincronizar a partir de un reloj principal que pertenecer a uno de los dispositivos.

Pg.6

Los sistemas de TDM convencionales emplean uno de los dos sistemas siguientes: Bit-Interleaved o Byte-Interleaved.

Bit-Interleaved Multiplexing Se reserva un "time slice" para cada salida al canal agregado. Cada time slice, consta de un bit de cada uno de los canales de entrada, y siempre en el mismo orden, es decir, se intercalan los bits de cada uno de los canales de entrada a la salida del mismo. Adems hay un canal de sincronizacin, que transporta una seal fija que el receptor usa para sincronizacin. El ancho de banda total es la suma de la de todos los canales de entrada menos el ancho de banda necesario para la sincronizacin. Este tipo de multiplexacin necesita poco o nada de buffers. No se adapta a la transmisin de bytes. Byte-Interleaved Multiplexing En este tipo, lo que se intercala son octetos, y se envan de forma secuencial al canal agregado de alta velocidad. Tambin se necesita un canal de sincronizacin para que los multiplexadores funcionen de forma sincronizada. Si los canales de entrada son todos sncronos, el ancho de banda total ser la suma de todos los canales excepto el ancho de banda del canal de sincronizacin. Sin embargo si los canales son asncronos, el ancho de banda agregado puede ser mayor si el tamao del octeto agregado es menor que el tamao del carcter asncrono (bits de arranque + datos + bits de stop). La razn es porque los bits de arranque y de stop de cada octeto son sustituidos antes de la transmisin, por lo que el receptor los debe restituir. Control del enlace Dado que es una transmisin sncrona, no es necesario el empleo de bits de cabecera ni de cola porque los relojes del transmisor y receptor estn perfectamente sincronizados gracias al canal de sincronizacin. Tampoco es necesario un control de flujo, porque el transmisor y el receptor funcionan a la misma velocidad de transmisin.

Pg.7

En cuanto al control de error, no es aconsejable a nivel de canal agregado, porque si hay errores solo afectarn a un canal en concreto, y sin embargo se debera retransmitir la informacin de todos los canales, con lo cual la eficiencia bajara de forma innecesaria. Por esta razn, el control de error se debe hacer en cada canal. Si Tb sal es el tiempo de bit de salida, Tb ent el tiempo de bit de entrada y N el nmero de canales Tb sal = Tb ent / N En consecuencia si vt sal es la velocidad de transmisin de salida y v de transmisin de cada canal v t sal = N v t i = v
ti
ti

la velocidad

Sin embargo dada la existencia de un canal de control, el tiempo de bit de salida valdr T b sal = T b ent / ( N+1 ) Y por tanto la velocidad efectiva de salida valdr v ef sal = v t ( N / N+1)

1.2.2. TDM asncrono o estadstico


Este tipo de multiplexacin asigna dinmicamente los time slots segn demanda. A diferencia del TDM en que hay n canales y n time slots, en este caso hay n canales pero solamente k time slots ( k < n ). El ancho de banda se aprovecha ms con STDM (Statistical TDM), ya que con TDM si un canal no tiene informacin a enviar, se malgasta su ancho de banda. Por lo general estos multiplexadores usan un protocolo asncrono como puede ser el HDLC, dado que las tramas a multiplexar son de nivel 2. A medida que llega informacin a transmitir, es insertada en el campo de informacin de la trama HDLC. Los receptores lo que hace es desagregar la trama HDLC. Los multiplexadores estadsticos son ideales para la transmisin de datos de transmisiones asncronas. Sin embargo tambin pueden multiplexar protocolos sncronos.

Pg.8

1.3. Nodos
Los nodos de una WAN son conmutadores de acceso o troncales y son los elementos bsicos que componen una red WAN. En ingls switches o crossconnects. Las funciones bsicas de estos nodos son: Empleo de multiplexacin: TDM sncrono o TDM asncrono. Empleo de conmutacin: transmiten los datos desde los puertos de entrada a los puertos de salida. En cuanto a la conmutacin hay de 2 tipos: de circuitos (lneas analgicas, RDSI) y de paquetes (X.25, Frame Relay) o celdas (ATM). Este tipo de conmutacin puede ser por circuito virtual o por datagrama.

Los conmutadores tambin pueden realizar otras funciones tales como encaminar (routing), direccionar (asignar direcciones de red), gestionar la red (network management), gestionar el trfico (traffic control) y gestionar la congestin (congestion control) Estas funciones dependen de la tecnologa de red empleada.

Pg.9

1.4. Servicios de red


En cuanto a los tipos de servicio pueden ser de dos tipos: orientados a conexin y no orientados a la conexin.

En un servicio orientado a la conexin, las fases de su transmisin son 3 : fase establecimiento de la llamada donde se efecta una reserva de recursos (ya sea fsica o virtual). Los recursos pueden ser buffers, velocidad de transmisin, ancho de banda, canales, ... fase de transferencia de la informacin donde se transmite la informacin en unidades llamadas paquetes fase de desconexin de la llamada donde se liberan los recursos reservados.

En los servicios no orientados a la conexin o best effort, solo hay la fase de transferencia de la informacin. En esta nica fase se transfiere directamente la informacin encapsulada en paquetes sin que haya una reserva previa de recursos. La red har lo posible para transmitir los paquetes pero no garantiza que pueda hacerlo.

Pg.10

1.5. Tipos de comunicaciones


Se pueden agrupar en dos tipos: Comunicaciones analgicas, tales como las lneas telefnicas convencionales (RTC) y Comunicaciones digitales.

En cuanto a las comunicaciones analgicas, que en principio tambin son de conmutacin por circuito, pueden ser: mediante llamada, como es el caso de la llamada telefnica convencional o dedicada, es decir, una comunicacin fija y permanente las 24 horas del da. Tambin se les llama punto a punto.

En cuanto a las lneas de comunicaciones digitales, hay tres tipos: conmutacin por circuito. En este caso tambin puede ser mediante llamada o lnea dedicada. Un ejemplo es el de RDSI. conmutacin por mensajes. Es el caso de X.25 y Frame Relay. conmutacin por celdas. Es el caso de ATM.

Pg.11

PPP - Point to Point Protocol

Este protocolo PPP se emplea para transmitir informacin entre un dispositivo de LAN, ya sea un ordenador o un enrutador, y un mdem, es decir, se emplea en el caso de lneas de comunicaciones analgicas. El protocolo PPP (Point to Point Protocol) fue creado para mejorar el protocolo SLIP (Serial Line Internet Protocol) en cuanto que ste nicamente soportaba el TCP/IP y no otros como IPX, NetBIOS, etc. Sus especificaciones se detallan en la RFC 1331. El protocolo PPP est compuesto por 3 protocolos: El HDLC como protocolo de nivel de enlace para encapsular mensajes que pertenecen a mltiples protocolos sobre enlaces punto a punto. El LCP (Link Control Protocol) como protocolo de nivel de red. Contiene los procedimientos para establecer, configurar y comprobar la conexin con la lnea serie. Dentro de este protocolo hay la fase de autenticacin que es opcional. El NCP (Network Control Protocol) como protocolo de nivel de transporte, que es necesario para establecer y configurar distintos protocolos de LAN. El protocolo PPP est diseado para permitir el uso simultneo de mltiples protocolos de nivel superior incluyendo los siguientes:

BCP IPCP IPXCP

Protocolo de control de puente Protocolo de control del protocolo IP Protocolo de control del protocolo IPX

Funcionamiento El protocolo PPP en su funcionamiento pasa por cuatro fases: 1. Establecimiento del enlace y negociacin de la configuracin. En esta fase, un nodo PPP origen enva mensajes LCP para configurar y establecer el enlace de datos. Los mensajes LCP contienen un campo de opcin de configuracin que permite que los dispositivos negocien el uso de opciones, como la unidad mxima de transmisin (MTU), la compresin de determinados campos PPP y el protocolo de autenticacin de enlace. Si no se incluye ninguna opcin de configuracin en un mensaje LCP, se adopta el valor por defecto para esa configuracin.

Pg.12

2. Determinacin de la calidad del enlace. En esta fase el enlace se prueba para determinar si su calidad es suficiente para establecer los protocolos de capa de red. Una vez que se ha establecido el enlace y que se ha elegido el protocolo de autenticacin, se puede autenticar la estacin de trabajo del cliente o usuario. 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. El protocolo LCP puede retardar la transmisin de la informacin del protocolo de la capa de red hasta que esta fase se haya completado. En la fase de autenticacin se pueden emplear distintos protocolos tales como: PAP (Password Authentication Protocol) CHAP (Challenge Handshake Authentication Protocol) EAP (Extended Authentication Protocol)

3. Negociacin de la configuracin del protocolo de capa de red. En esta fase el nodo PPP origen enva mensajes de protocolo 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) y se pueden enviar los mensajes desde cada protocolo de capa de red. 4. Terminacin del enlace. En esta fase el enlace permanece configurado para la comunicacin hasta que los mensajes de los protocolos LCP o NCP cierran el enlace o hasta que se produzca algn hecho externo (por ejemplo, el vencimiento de un temporizador de inactividad o la intervencin de un usuario).

Pg.13

Conmutacin de circuitos

La conmutacin de circuitos consiste en comunicar dos extremos mediante un sistema igual al empleado en la telefona analgica. Como se ve en la figura siguiente, se emplea un circuito fsico para comunicar ambos extremos para uso exclusivo de esta conversacin.

La conmutacin de circuitos es orientada a la conexin y por tanto constan de las 3 fases siguientes: fase establecimiento de la llamada. fase de transferencia de la informacin. fase de desconexin de la llamada.

Durante el establecimiento de la llamada se reservan recursos fsicamente (canales dentro de la trama TDM) de forma que los bits que entran por un puerto son conmutados instantneamente a un canal de un puerto de salida. Este tipo de redes son de nivel 1, es decir, no hay propiamente protocolo, y as se trata de transportar informacin anlogica, fundamentalemente voz, de forma analgica o digital. La transmisin de informacin digital como fax y datos, necesita de una transformacin digital/analgica y analgica/digital en sus extremos.

Pg.14

Como ejemplos tenemos: lneas dedicadas lneas conmutadas Hay dos mecanismos para conmutar los bits: conmutacin espacial: se basa en una matriz por puntos de cruce (cada punto de cruce es una puerta lgica) que conecta puertos de entrada con puertos de salida. Para optimizar el nmero de puntos de cruce se pueden usar sistemas multi-etapa (matrices con menor puntos de cruce conectadas consecutivamente). conmutacin temporal: se basa en buses TDM sncronos internos al conmutador que permiten la conmutacin entre puertos de entrada y salida. La lgica del conmutador est gestionada por un control que habilita las puertas lgicas o los canales de los buses TDM. Arquitectura de niveles La arquitectura de niveles en una conmutacin de circuitos consiste en conmutadores que implementan nicamente el nivel fsico. Este nivel fsico usa multiplexacin TDM sncrona para transportar los datos.

Sin embargo en la conmutacin de circuitos puede haber canales de control asociados a los de datos que se utilizan para establecer y liberar la conexin. Estos canales pueden usar un protocolo de nivel de enlace para asegurarse de que el circuito ha sido establecido, por ejemplo en RDSI.

Pg.15

Retardos Los retardos son constantes, es decir, para el usuario es como una conexin puntoa-punto, ya que no hay buffers. El tiempo de transferencia T transf vale

T transf = T conex + T desconex + Tp + Tt


Donde T conex es el tiempo de establecimiento de la conexin de la sesin Tp es el tiempo de propagacin Tt es el tiempo de transmisin y T desconex es el tiempo de desconexin de la sesin

Por consiguiente consideraremos que el retardo total depende de la propagacin y del tiempo de transmisin. En realidad habra que aadir un retardo constante introducido en cada conmutador debido a la arquitectura del conmutador (a su funcionamiento interno). Pero este retardo es difcil de calcular y depende del fabricante.

3.1. Sistemas de transmisin digital


Estn basados en la digitalizacin de canales de voz (PCM). El canal bsico es de 64 kbps. En la realidad En RDSI se define 2 tipos de accesos :

el bsico (BRI) (2B + D), que consta de 2 canales B y un canal D de 16 kbps, con un ancho de banda total de 144 kbps y el primario (PRI) (30B + D), que consta de 30 canales B y un canal de 128 Kbps (8 canales D de 16 kbps), con un ancho de banda total de 2 Mbps

Pg.16

En comunicaciones la jerarqua de canales europea es la siguiente:

Velocidad E1 E2 E3 E4 E-5 E-6

Sistema

Nmero de canales 30 120 480 1920 7680 30720

Canales de sincronismo 128 Kbps(2) 768 Kbps(12) 3648 Kbps(57)

Nombre vulgar 2 Mbps 8 Mbps 34 Mbps

2048 Kbps 1er. orden 8448 Kbps 139264 Kbps 564992 Kbps 2488000 Kbps 2 orden 4 orden 5 orden 6 orden 34368 Kbps 3er. orden

16384 Kbps(256) 140 Mbps 73472 Kbps(1148) 565 Mbps 521920 Kbps(8155) 2,5 Gbps

As en Europa una lnea digital E1 consta de 30 canales de voz de 8 bits/canal ms 2 canales de sincronizacin: L t =32*8=256 bits con una duracin de 0,125 ms para una V t =2,048 Mbps. Las sucesivas etapas de multiplexacinson: E2 (120 canales de voz), E3 (480 canales de voz =34,368 Mbps) ... En todos los casos tiene que cumplirse que Vef Vef i (para i =1N). Eso significa que si tenemos un enlace E3 a 34,368 Mbps con 480 canales de 64 Kbps, su velocidad de transmisin para sincronismo vale 34,368 Mbps - 480 * 64 Kbps = 34,368 Mbps - 30,72 Mbps = 3,648 Mbps es decir, 3,648 Mbps se dedican a transportar bits o canales de sincronismo (por ejemplo 3,648 Mbps / 64 Kbps = 57 canales a 64 Kbps para sincronismos).

Sin embargo en EEUU y Japn, el equivalente al E1 es el DS -1 o T1 que consta de 24 canales de voz de 8 bits/canal ms 1 bit de sincronizacin al principio de cada trama: L t =24*8+1=193 bits con una duracin de 0,125 ms para una V t =1,544 Mbps. Asimismo tiene su jerarqua equivalente para los niveles de mayor velocidad.

Pg.17

Conmutacin de paquetes por circuito virtual

En este caso se trata de comunicar varios extremos, y para ello la informacin a transmitir se trocea, cada trozo se dice que es un paquete, y son los nodos intermedios o conmutadores que redirigen a los paquetes a sus lugares de destino, pero no necesariamente por el mismo camino.

En este tipo de comunicaciones se emplea un servicio orientado a la conexin. En las redes de conmutacin de paquetes tambin se efecta una reserva de recursos durante el establecimiento de la conexin. Pero a diferencia de la conmutacin de circuitos donde la reserva de recursos eran canales fsicos TDM sncronos, en la conmutacin de paquetes la multiplexacin es TDM asncrona. Eso significa que los canales se asignan bajo demanda despus de que los datos (tramas de nivel 2 o paquetes de nivel 3) se hayan almacenado en un buffer del conmutador. Por consiguiente, la reserva de recursos consiste en una reserva virtual de buffers en el conmutador. Los retardos son variables dada la existencia de buffers. Arquitectura de niveles Las redes de conmutacin de paquetes implementan conmutadores con 2 3 niveles, por ejemplo los conmutadores X25 implementan 3 niveles (fsico, enlace y red), los conmutadores Frame Relay y ATM implementan 2 niveles (fsico y enlace). Las funciones que se realizan en cada nivel son totalmente dependientes de la red de conmutacin de paquetes. Por ejemplo, el nivel de enlace Frame Relay y ATM realizan algunas funciones parecidas (usan identificadores de circuito virtual en nivel 2), pero tambin realizan funciones muy distintas (encapsulado distinto,

Pg.18

sincronismo de trama distinto, funciones de control de trfico y de la congestin distintos, ...).

Tablas de Circuitos Virtuales. La decisin del camino a seguir por los paquetes se hace durante el establecimiento de la conexin (routing). Una vez decidida la ruta hay reservar los recursos en los conmutadores.

Para poder identificar los paquetes de los distintos circuitos virtuales, los paquetes incluyen un identificador de circuito virtual en la cabecera. Este identificador es local a cada conmutador. Durante el establecimiento de la conexin, se indica con un paquete de conexin que el circuito virtual atravesar ese conmutador y que vendr por un puerto de entrada Pin y saldr por un puerto de salida Pout. El VCI del paquete de entrada viene fijado por el conmutador anterior, el que est conectado al puerto Pin. Como este VCI podra estar siendo utilizado por un circuito virtual del enlace de salida, el conmutador escoge un VCI libre, y que no tiene porque ser el mismo que el de entrada y lo asigna a este circuito virtual. De esta forma los paquetes que entran con un VCI, pueden salir del conmutador con un VCI distinto. El conmutador guarda una tabla donde se indica para cada puerto de entrada, los VCIs que estn activos y a que puerto de salida y con que VCI van a salir los paquetes.

Pg.19

Retardos Los retardos de los paquetes son difciles de calcular ya que hay retardos variables. Se puede aproximar el clculo por un retardo medio. El retardo de la fase de transmisin se puede dividir en el retardo de propagacin (Tp ) entre los nodos de acceso y el retardo de transmisin. Para calcular este

ltimo hay que tener en cuenta el retardo medio en los buffers. Cada paquete que llega a un nodo se retarda en media B unidades de transmisin en el buffer del nodo, o sea, BTt. Pero hay que tener en cuenta que se transmiten n paquetes y que hay N nodos, y por tanto N-1 enlaces. El tiempo de transferencia T transf vale Ttransf = Tconex + Tdesconex + Tp + n (Tt +BTt ) + (N-1) (Tt +BTt ) + Tt El retardo de transferencia depende de el nmero de paquetes transmitidos, el nmero de nodos que se atraviesan y del retardo medio en los buffers (es decir, del resto de los usuarios). Casos particulares en el clculo del retardo de transferencia son: caso de B=0 (encuentra los nodos vacos y slo tarda una transmisin por nodo):

Pg.20

Ttransf = Tconex + Tdesconex + Tp + nTt +NTt caso n=1 (Tiempo de transferencia de un slo paquete): Ttransf = Tconex + Tdesconex + Tp + N (B + 1) Tt + Tt

Se pueden dimensionar los buffers para garantizar retardos acotados.

4.1. ATM - Asynchronous Transfer Mode


El estndar para ATM se desarroll primeramente a mediados de 1980.Se pensaba en un protocolo que fuera capaz de transportar de forma efectiva datos, audio y vdeo a la vez. Se crearon dos comits que desarrollaron este estndar: el Forum ATM y el ITU. El estndar ATM emplea conmutacin de paquetes con circuitos virtuales, que en el lxico de ATM les llaman canales virtuales. El estndar define como interfasean directamente las aplicaciones con ATM, de forma que ATM provee una solucin completa de red para aplicaciones distribuidas. Paralelamente al desarrollo del estndar ATM, las grandes compaas han invertido en la investigacin y desarrollo de ATM. As se ha llegado a fabricar un conmutador ATM de terabits por segundo. En los ltimos aos, se ha instalado ATM en redes de telefona y en las backbones de Internet. Aunque ATM ha sido desarrollado dentro de las redes, ha sido menos satisfactorio su extensin hacia los PCs y estaciones de trabajo. Y ahora es cuestionable si ATM tendr una presencia significativa en las estaciones de trabajo. Verdaderamente, mientras ATM estaba siendo definido en los comits de estndares y en los laboratorios de investigacin a finales de 1980 y principios de 1990, Internet y su protocolo TCP/IP ya estaba operacional y haca los progresos siguientes:

El protocolo TCP/IP est integrado en todos los sistemas operativos ms populares. Las empresas empezaron a emplear el comercio electrnico a travs de Internet. El Internet domstico ha llegado a ser barato. Muchas aplicaciones maravillosas fueron desarrolladas para redes TCP/IP, incluyendo el World Wide Web, el telfono a travs de Interent y el interactivo

Pg.21

streaming video. Miles de empresas estn actualmente desarrollando nuevas aplicaciones y servicios para Internet. Hoy dadas las prestaciones de los conmutadores ATM, se utilizan en las troncales de Internet, transportando TCP/IP, lo que se llama IP sobre ATM.

Caractersticas principales de ATM Las principales caractersticas de ATM son las siguientes:

El estndar ATM define un completo conjunto de protocolos de comunicaciones, desde el nivel de aplicacin hasta el nivel fsico. Emplea multiplexado estadstico, es decir, TDM asncrono Es un protocolo orientado a conexin. ATM usa conmutacin de paquetes con paquetes de longitud fija de 53 bytes. En el lxico ATM, a estos paquetes se les llama celdas. Cada celda tiene 5 bytes de cabecera y 48 bytes de datos. Las celdas de longitud fija y las simples cabeceras facilitan la conmutacin de alta velocidad. ATM usa circuitos virtuales. En el lxico de ATM, a los circuitos virtuales se les llama canales virtuales. La cabecera de ATM incluye un campo con el nmero del canal virtual, que se llama VCI (Virtual Channel Identifier) en el lxico de ATM. ATM no tiene retransmisiones en base enlace a enlace. Si un conmutador detecta un error en la cabecera de una celda, intenta corregirlo mediante el cdigo de correccin de errores. Si no puede corregirlo, tira la celda y no solicita su retransmisin del conmutador precedente. ATM provee control de congestin solamente dentro la clase de servicio ABR. Esta clase de servicio pertenece a la clase general de propuestas de control de congestin sistida de red. Los conmutadores ATM se autocontrolan regulando su velocidad de transmisn cuando hay congestin de red. ATM puede correr sobre cualquier nivel fsico. A menudo corre sobre fibra ptica mediante el estndar SONET a velocidades de 155,52 Mbps, 622 Mbps o ms.

Clases de servicios Hay 5 clases de servicios y cada uno permite un control de calidad de servicio distinto. Estas clases de servicios son:

CBR (constant bit rate). La velocidad de las celdas es constante en el tiempo. Este tipo de servicio es necesario en videoconferencia, trfico telefnico y

Pg.22

televisin, en que los datos deben fluir de forma uniforme y con un retardo mnimo. Esta clase se usa para emular conmutacin.

VBR - NRT (variable bit rate - non-real time). Esta clase permite a los usuarios una velocidad variable en el tiempo en funcin de la importancia de la informacin. La multiplexacin estadstica hace un uso ptimo de los recursos de las redes. Un ejemplo es e-mail multimedia. VBR - RT (variable bit rate - real time). Como el anterior pero que en este caso el trfico es sensible al retardo de celdas, como puede ser la voz y vdeo interactivo comprimido. ABR (available bit rate). Se basa en la capacidad de flujo y es el caso del trfico de transferencia de ficheros y correo electrnico. Este trfico es insensible a los retardos y no es prioritario. En el caso de aplicarlo entre conmutadores, es conveniente reducir su retardo al mximo. En funcin de la congestin existente, la fuente debe controlar el flujo. Los usuarios pueden establecer un mnimo caudal. UBR (unspecified bit rate). Es el ms general y es el habitual en redes con protocolo TCP/IP.

Otras caractersticas En cuanto a los conmutadores utilizan una tabla de conmutacin con el formato siguiente:

Puerto entrada

VPI/VCI entrada

Puerto salida

VPI/VCI salida

Esta tabla ocupa muy poco espacio y por tanto cabe en memoria, y adems como tiene pocos elementos, es de un manejo extremadamente rpido, por lo que se introducen unos retardos mnimos dentro del conmutador con protocolo ATM. Por otro lado, estos circuitos virtuales pueden ser permanentes (PVC) o conmutados (SVC).

Como se ve en la figura siguiente la pila de protocolos ATM consta de tres niveles: el nivel fsico ATM, el nivel ATM y el nivel de adaptacin ATM (AAL):

El nivel fsico ATM especifica las tensiones, tiempos de bit y las tramas del medio fsico.

Pg.23

El nivel ATM es el corazn del estndar ATM. Define la estructura de la celda ATM. El nivel de adaptacin ATM es anlogo al nivel de transporte de la pila de protocolos de Internet. ATM incluye varios tipos distintos de AALs para soportar los diferentes tipos de servicios.

Normalmente ATM se usa en la tecnologa a nivel de enlace dentro de Internet. Un tipo especial de AAL, el AAL5, ha sido desarrollado para permitir al TCP/IP interfasear con ATM. A la interfase IP a ATM, el AAL5 prepara los datagramas IP para poder ser transportados por ATM; en la interfase ATM a IP, AAL5 reensambla las celdas ATM en datagramas IP. En la figura siguiente se ve la pila de protocolos en las regiones de Internet que usan ATM. En esta configuracin, los tres niveles de ATM han sustitudo a los dos niveles inferuiores de la pila de protocolos de Interenet. En particular, el nivel de red de Internet ve TM como un protocolo de nivel de enlace.

Nivel 3 - AAL Nivel 2 - ATM Nivel 1 - Fsico

Pg.24

4.2. Frame Relay


Es un protocolo de comunicaciones digital que se basa en la conmutacin de paquetes. Sus caractersticas principales son : Empleo de multiplexado estadstico, es decir, TDM asncrono Transmisin orientada a la conexin Asignacin dinmica del ancho de banda Paquetes de longitud variable, por consiguiente el retardo es variable. Tiempo de latencia alto e impredecible

Se trata de un protocolo que opera en las capas fsica y de enlace de datos del modelo de referencia OSI, es decir, emplea conmutacin a nivel 2. En cuanto al control de errores y control de flujo depende de los protocolos de capa superior como TCP. Su velocidad de transmisin puede llegar hasta 2 Mbps.

Hay 3 conceptos importantes en cuanto al protocolo Frame Relay y son : Data link connection identifier (DLCI). El DLCI es el identificador de cada enlace de comunicacin, es decir, es el equivalente a una direccin. Los mensajes

Pg.25

Frame Relay contienen esta informacin, as se sabe su origen y destino. El trfico es multiplexado utilizando varios DLCIs por cada enlace fsico, es decir, un enlace fsico puede soportar uno o ms enlaces virtuales. Circuitos virtuales permanentes (PVC). Los PVCs son enlaces predefinidos a travs de la red Frame Relay y que conectan dos sistemas finales. Son enlaces lgicos identificados cada uno de ellos por su DLCI. Estos enlaces son de carcter permanente y se establecen de esta forma. Circuitos virtuales conmutados (SVC). A diferencia de los PVCs, los SVCs no estn permanentemente definidos en la red Frame Relay. El equipo terminal conectado requiere una llamada de inicio para establecer un circuito virtual antes de una transmisin de datos. Las caractersticas de esta transmisin se especifican en esta llamada. Asimismo cuando se termina la transmisin, se cierra en enlace y el DLCI se libera para su uso posterior.

Una de las ventajas del Frame Relay es que los conmutadores utilizan una tabla de enrutamiento con el formato que se ha detallado en el apartado anterior, es decir,

Puerto DLCI entrada entrada

Puerto salida

DLCI salida

Esto ocupa muy poco espacio y por tanto cabe en memoria, y adems como tiene pocos elementos, es de un manejo extremadamente rpido, por lo que se introducen unos retardos mnimos en el trfico Frame Relay.

Con el fin de poder gestionar el trfico de cada enlace, ya sea permanente PVC o temporal SVC), hay un conjunto de parmetros que son los siguientes: Velocidad de la lnea. Es la velocidad nominal de la lnea. Commited Information Rate (CIR). Es el ancho de banda comprometido a utilizar en condiciones normales. Esta velocidad es el promedio en un perodo de tiempo. El CIR tambin se refiere al mnimo ancho de banda aceptable. El CIR puede ser inferior o igual a la velocidad de la lnea, es decir, el DTE puede enviar mensajes a mayor velocidad que el CIR.

Pg.26

Conmutacin de paquetes por datagrama

Se trata de una red tipo IP, es decir, una red de nivel 3, obviando los protocolos de nivel 2. En este caso la unidad de informacin es el datagrama y se trata de un servicio no orientado a la conexin y no hay ningn tipo de reserva de recursos. La red de paquetes se limita a hacer lo que puede, sin garantizar ningn tipo de calidad de servicio (retardos o prdidas acotadas), ya que la red no sabe por donde van a pasar los paquetes. El encaminamiento de los paquetes se decide en el instante en que llega el paquete a la red. Esta decisin se hace por paquete y no por conexin. De hecho no podemos hablar de conexin ya que la red no considera que haya conexiones, considera que hay paquetes que viajan por la red. Los nodos de estas redes son nodos no dedicados, por ejemplo, los enrutadores.

Ahora ya no se identifican los paquetes con un identificador de circuito virtual ya que no hay un circuito establecido. Para tomar decisiones de por que puerto de salida hay que sacar el paquete, se utilizan las direcciones origen y destino del paquete. Estas direcciones identifican la red al que pertenece el equipo terminal y al mismo tiempo identifican al equipo terminal. La red sigue usando buffers para almacenar los paquetes que llegan. Al no haber una reserva de recursos (buffers), cuando llegan muchos paquetes, los buffers se saturan producindose congestin. En este momento, lo normal es que el conmutador descarte paquetes. Es problema de la pila de protocolos en el origen, el ser capaz de recuperar esta informacin, usando algn mecanismo de retransmisiones, por ejemplo con el protocolo de nivel de transporte.

Pg.27

Los retardos son variables para cada paquete, ya que la ruta puede ser distinta para cada uno de los paquetes. Como mucho se puede calcular el retardo medio por paquete transmitido.

El tiempo de transferencia T transf vale T transf = Tt + T red_Dat Donde Tt es el tiempo de transmisin y T red_Dat es el tiempo desde que entra en la red hasta que sale.

5.1. Enrutador
Un enrutador o router es un dispositivo de nivel 3 que conecta distintos segmentos de una red. As si un host A (@IP A ) quiere enviar un paquete IP a otro host B (@IP B ) que est en otro segmento distinto, se har a travs de un router que conecte ambos segmentos. Las principales funciones de un router son: Forwarding: envar paquetes de una subred a otra Routing: decidir a que subred debe enviar un paquete que le llegue de otra subred, es decir, decidir interficies de salida del router Error messaging: notificar al host origen con un mensaje ICMP de cualquier problema que le impida realizar un forwarding Otras funciones: Fragmentation and reassembly: (cada vez ms en desuso) debido al uso del MTU Path Discovery Quality of Service (QoS): cada vez ms en uso con la introduccin de aplicaciones en tiempo real (Reserva de recursos) Otras: balanceos de cargas, servicios multiprotocolo, seguridad informtica (IPSec), proteccin de entrada en Intranets (firewalls), ....

Pg.28

5.2. Protocolo enrutable


Los protocolos como, por ejemplo, IP, IPX/SPX y AppleTalk suministran soporte de Capa 3 y, en consecuencia, son enrutables. Sin embargo, hay protocolos que no soportan la Capa 3, que se clasifican como protocolos no enrutables. El ms comn de estos protocolos no enrutables es NetBEUI. NetBeui es un protocolo pequeo, veloz y eficiente que est limitado a ejecutarse en un segmento. Para que un protocolo sea enrutable , debe brindar la capacidad para asignar un nmero de red, as como un nmero de host, a cada dispositivo individual. Algunos protocolos, tal como el protocolo IPX, slo necesitan que se le asigne un nmero de red; estos protocolos utilizan una direccin MAC de host como el nmero fsico. Otros protocolos como, por ejemplo, IP, requieren que se suministre una direccin completa, as como tambin una mscara de subred. La direccin de red se obtiene mediante una operacin AND de la direccin con la mscara de subred.

5.3. Protocolos de enrutamiento


Los protocolos de enrutamiento determinan las rutas que siguen los protocolos enrutados hacia los destinos. Entre los ejemplos de protocolos de enrutamiento estn el RIP, el IGRP, el EIGRP y el OSPF. Los protocolos de enrutamiento permiten que los routers conectados creen un mapa interno de los dems routers de la red o de Internet. Esto permite que se produzca el enrutamiento (es decir, la seleccin de la mejor ruta y conmutacin). Estos mapas forman parte de la tabla de enrutamiento de cada router. Los routers usan protocolos de enrutamiento para intercambiar tablas de enrutamiento y compartir informacin de enrutamiento. Dentro de una red, el protocolo ms comn que se usa para transferir la informacin de enrutamiento entre routers ubicados en la misma red es el RIP. El IGP calcula las distancias hacia un host destino en trminos de cuntos saltos (es decir, cuntos routers) debe atravesar un paquete. El RIP permite que los routers actualicen sus tablas de enrutamiento a intervalos programables, generalmente cada 30 segundos. Una de las desventajas de los routers que usan RIP es que constantemente se conectan

Pg.29

con los routers vecinos para actualizar sus tablas de enrutamiento, generando as una gran cantidad de trfico de red. El RIP permite que los routers determinen cul es la ruta que se debe usar para enviar los datos. Esto lo hace mediante un concepto denominado vector-distancia. Se contabiliza un salto cada vez que los datos atraviesan un router es decir, pasan por un nuevo nmero de red, esto se considera equivalente a un salto. Una ruta que tiene un nmero desaltos igual a 4 indica que los datos que se transportan por la ruta deben atravesar cuatro routers antes de llegar a su destino final en la red. Si hay mltiples rutas hacia un destino, la ruta con el menor nmero de saltos es la ruta seleccionada por el router. Como el nmero de saltos es la nica mtrica de enrutamiento utilizada por el RIP, no necesariamente selecciona la ruta ms rpida hacia su destino. Una mtrica es una unidad de medicin que permite tomar decisiones y prximamente aprender que otros protocolos de enrutamiento utilizan otras mtricas adems del nmero de saltos para encontrar la mejor ruta de transferencia de datos. Sin embargo, el RIP contina siendo muy popular y se sigue implementando ampliamente. La principal razn de esto es que fue uno de los primeros protocolos de enrutamiento que se desarrollaron. Otro de los problemas que presenta el uso del RIP es que a veces un destino puede estar ubicado demasiado lejos como para ser alcanzable. El RIP permite un lmite mximo de quince para el nmero de saltos a travs de los cuales se pueden enviar datos. La red destino se considera inalcanzable si se encuentra a ms de quince saltos de router.

S-ar putea să vă placă și