Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Licencia
Este obra de Jesús Jiménez Herranz está bajo una licencia Creative Commons Atribución-
LicenciarIgual 3.0 España.
Basada en una obra en oposcaib.wikispaces.com.
• Cell relay: Es una variante de conmutación de paquetes en la que los paquetes, llamados
celdas, son de tamaño fijo. De esta forma se facilita el enrutado, la priorización del tráfico y
el establecimiento de servicios de tiempo real.
Frame Relay
Frame Relay o Frame-mode Bearer Service es un protocolo WAN que opera en la capa de enlace
del modelo de referencia OSI. Es un protocolo de conmutación de paquetes, introducida por la ITU-
T como forma simplificada de comunicación respecto a las redes de conmutación de circuitos,
ofreciendo mayores velocidades y un mejor aprovechamiento del canal.
Frame Relay es una alternativa simplificada de X.25 y, así, ofrece menos funcionalidades que
X.25 referentes a control de errores o control de flujo. Esto es así porque asume que los canales
físicos sobre los que funciona son de gran calidad y las tasas de error son bajas, por lo que dejar las
tareas de corrección de errores a los protocolos de capas superiores permite disminuir el overhead y
aumentar la velocidad.
Establecimiento de la conexión
Frame Relay está orientado a conexión, y así permite conexiones entre dos puntos a través de una
red pública. Para los extremos, la conexión se ve como un circuito permanente, si bien la
transmisión de datos (y por tanto el uso de la línea) se realiza sólo para la información necesaria.
Al realizarse la conexión se negocia una tasa de transferencia llamada CIR (Committed
Information Rate), con la peculiaridad de que es una tasa media, y puede ser superada puntualmente
hasta llegar a la ráfaga máxima (Bc o Committed Burst). Si se supera la ráfaga máxima, los datos
que sobrepasen el CIR negociado se enviarán sin garantía, en modo best-effort, lo cual quiere decir
que, en caso de congestión de algún punto de la línea, serán los primeros en ser descartados.
Control de flujo
Como se ha comentado anteriormente, Frame Relay no implementa mecanismos de control de
flujo. En su lugar, implementa controles de congestión que se limitan a detectar las situaciones de
congestión, notificando a los protocolos de capa superior, que serán los responsables de actuar si es
necesario.
Se realizan dos tipos de control de congestión:
• Forward: Cuando se envía una trama, si por el camino ha experimentado congestión, se
activa el bit FECS en la cabecera, lo que permite notificar de la situación a los protocolos de
capas superiores.
• Backward: Cuando se ha detectado una situación de congestión forward, las respuestas a ese
paquete se enviarán con la marca BECS activa. Esta marca, al igual que FECS, servirá para
notificar a los protocolos de capa superior.
Además de estos mecanismos, cada trama incluye también un bit DE (Discard Eligibility) que se
activa para tramas consideradas poco importantes, y que por tanto serán las descartadas en el
momento en el que se produzca una congestión.
XDSI
La RDSI o Red Digital de Servicios Integrados es una red de telefonía digital, con la idea de
sustituir a la red de telefonía convencional (PSTN), que es analógica. Así, RDSI es completamente
digital, de forma que el tráfico de voz y datos no se diferencia sino que va por el mismo canal.
RDSI es una red de conmutación de circuitos, si bien puede funcionar también como red de
conmutación de paquetes.
Características y configuraciones
Cada conexión RDSI se compone de una serie de canales, que pueden ser de tres tipos:
• Canal B (Bearer): Permite transferir datos a 64 kbps.
• Canal D (Delta): Señalización, permite transferencias de entre 16 y 64 kbps para transmitir
señales de control. Se utiliza para cualquier tipo de señal de control (negociación,
señalización) de un canal B, aunque también se puede utilizar para el envío de datos a baja
velocidad. Para la señalización se utiliza el protocolo Q.931, que proporciona control de
conexión.
Los canales D también pueden utilizarse para encapsular tráfico X.25 (en lo que se conoce
como X.31), principalmente para proporcionar compatibilidad a sistemas antiguos.
• Canal H: Transferencias de datos a alta velocidad, superior a las de un canal B. Se definen
diferentes canales H, desde el H0 (6 canales B, o sea 384 kbps) hasta el H12 (30 canales
B=1920 kbps)
Además de estos dos tipos, se pueden establecer otros interfaces diferentes, combinando
diferentes canales.
Envío de voz
El envío de voz se hace mediante un canal B completo (64 kbps), utilizando audio de 8 bits con
un sampling de 8 Khz y el códec G.711, que codifica el audio como una sucesión de muestras
(PCM: Pulse Code Modulation), y codifica cada muestra con un número de bits variable para
comprimir la información, representando con menos bits los valores comunes.
De esta forma, se obtiene una calidad de audio superior a la de la telefonía convencional.
Envío de datos
El envío de datos mediante RDSI es trivial, ya que las líneas son digitales. En una configuración
BRI típica, se usaría un canal B para transmisión, otro para recepción, y el canal D para
señalización. Esto permite tasas de datos previsibles y estables, y hacen que un uso popular de
RDSI sea la videoconferencia y otras aplicaciones donde es importante disponer de un canal
dedicado con un tiempo de respuesta previsible.
En configuraciones BRI, al disponerse de diferentes canales B, es posible ir
asignando/desasignando canales a cada conexión en función de las necesidades del momento,
permitiendo dimensionar los recursos de red.
ADSL
ADSL (Asymmetric Digital Subscriber Line) es una tecnología de comunicación de datos de
capa física que permite la transmisión de datos a gran velocidad sobre las mismas líneas de cobre
utilizadas por la telefonía convencional. El poder aprovechar el cableado existente ha permitido que
el ADSL se popularice como forma de conexión a Internet de banda ancha económica.
Las tasas de transmisión de ADSL son considerablemente más altas que las que se podrían
conseguir modulando datos sobre la misma línea de voz. Para ello, ADSL utiliza rangos de
frecuencias diferentes de los usados por la línea de voz. La contrapartida al uso de cableado de
cobre es que sólo se pueden mantener las tasas de transmisión a distancias relativamente cortas de la
central, unos 5 km como máximo.
ADSL forma parte de la familia de tecnologías DSL, diferenciándose del resto de variantes
xDSL en que la conexión es asimétrica: el ancho de banda de bajada es mucho mayor que el de
subida. Dado que ADSL se orienta hacia un usuario doméstico que fundamentalmente recibe datos,
ADSL se ha popularizado en este tipo de entornos.
ADSL es una tecnología de capa física, y por tanto sólo establece el canal físico por el que se
enviarán los datos y sus parámetros de funcionamiento. Los protocolos que regulan el intercambio
de información en una instalación ADSL pertenecen al nivel de enlace, y acostumbran a ser PPP o
ATM.
Evolución de estándares
Existen las siguientes evoluciones de ADSL:
• ADSL: Estándar inicial, aprobado por la ITU-T, permite velocidades de hasta 8 Mbps en
bajada y 1Mbps en subida.
• ADSL2: Aprobado en 2002, incorpora mejoras al estándar y permite 12 Mbps en bajada y
1.5 Mbps en subida
• ADSL2+: Usa el doble de frecuencias para duplicar la velocidad de bajada hasta 24 Mbps, a
coste de reducir la distancia máxima con la central.
Cada especificación de ADSL incorpora también una serie de anexos, con posibles
configuraciones opcionales cuyo objetivo es adaptarse a diferentes necesidades. Algunos anexos
son:
• Anexo A: Estándar base.
• Anexos I y J: Cuando no hay línea telefónica compartiendo el cable, permite usar las
frecuencias de voz también para datos, aumentando la velocidad. I es para telefonía
convencional, J para RDSI.
• Anexo M: Aumenta el canal de subida hasta los 3.5 Mbps, usando parte del canal de bajada,
que es decrementado proporcionalmente.
• Anexo L: Aumenta la distancia máxima con la central
Modulación
Inicialmente, ADSL utilizaba CAP (Carrierless Amplitude Phase modulation). Esta modulación
se usó antes de que ADSL se estandarizase, y es una variante no estándar de QAM. Actualmente
está en desuso.
Desde la estandarización de ADSL por la ITU-T, la modulación que se usa es DMT (Discrete
Multitone Modulation). Es una variante de OFDM (FDM ortogonal) que usa un esquema FDM en
el que divide el espacio en múltiples canales del mismo tamaño, transmitiendo simultáneamente por
todos. El dividir el espacio de frecuencias en streams independientes lo hace más robusto frente a
interferencias, especialmente a aquellas que afectan sólo a rangos concretos.
La modulación DMT es fundamentalmente la misma que la que se usa en otras tecnologías con
los mismos problemas de canal ruidoso, como DVB-T o WiFi.
Codificación
ADSL usa como codificación TCM (Trellis Coded Modulation). TCM representa los diferentes
valores como secuencias fijas de símbolos. De esta forma, si parte de un símbolo se corrompe, se
puede deducir a partir del resto.
Corrección de errores
Para la corrección de errores, ADSL usa códigos Reed-Solomon, que consisten en enviar los
datos con redundancia, de manera que si uno se pierde sea posible calcularlo a partir del resto sin
necesidad de reenviarlo.
depende del grado de riesgo que se quiera asumir: un SNR margin bajo aumenta la velocidad, pero
hace el canal menos fiable, mientras que un SNR alto desaprovecha parte del canal pero da una
conexión muy estable.
En caso de que el ruido en el canal aumentase, el protocolo ADSL prevee el reajuste de los bits-
per-bin. El modo de hacerlo es mediante el reestablecimiento de la conexión en ADSL, y el uso de
SRA (Seamless Rate Adaptation) en ADSL2+, que permite reasignar bins sin necesidad de cortar la
conexión.
ATM
ATM (Asynchronous Transfer Mode) es una tecnología de transmisión de datos de nivel de
enlace. Su objetivo es servir de tecnología de base para la transmisión de información heterogénea
en tiempo real.
El esquema que usa ATM es el de conmutación de paquetes, en el que el tamaño de paquete es
fijo, y recibe el nombre de celda. El objetivo del tamaño fijo es reducir la variación del tiempo de
transmisión que provocan los tamaños de paquete variables, y así hacer posible la implementación
de servicios de tiempo real, como la transmisión de voz, que requieren de flujos de datos constantes.
La idea de ATM era servir de servicio de enlace universal, para todo tipo de comunicaciones.
Así, se divide todo el tráfico en celdas, que serán reensambladas en destino:
Aplicación
SAR AAL
ATM
Físico
Así, mediante los parámetros anteriores, ATM ofrece diferentes tipos de conexión:
• CBR: Bitrate constante, equivalente a un circuito dedicado
• VBR: Bitrate variable, para tráfico de velocidad constante pero con ráfagas en las que puede
aumentar o disminuir. Pueden negociarse unos mínimos rendimientos o no. Aprovecha
mejor el canal.
• ABR: Available bitrate, se le garantiza un mínimo y a partir de ahí aprovecha los huecos que
dejen las comunicaciones VBR. Admite también una cierta tasa de pérdidas.
• UBR: Unspecified bitrate, aprovecha el ancho de banda sobrante del resto de modos. No
tiene garantizado caudal mínimo ni tasa máxima de pérdidas. Tampoco se realiza control de
Direccionamiento y enrutado
El tráfico en ATM se organiza en rutas (paths) y canales (channels). Cada canal es un circuito
virtual entre dos extremos, y un path es una agrupación de canales. Así, un nodo de la red se
identifica unívocamente mediante la combinación de path (VPI) y channel (VCI).
El enrutado de celdas se hace, por tanto, a nivel de VPI/VCI. Así, cada enrutador mantiene una
tabla que indica, para cada VPI/VCI destino, por qué siguiente VPI/VCI debe enviar la celda. Es
tarea del enrutador modificar correspondientemente la cabecera de la celda con la nueva
información de destino.
Formato de celda
Una celda ATM ocupa 53 bytes, de los cuales los 5 primeros son una cabecera que permite el
enrutado y el reensamblaje de la información original. La cabecera contiene los siguientes campos:
• GFC (Generic Flow Control): Control de flujo. En la práctica no se usa, y se utiliza para
extender el campo VPI
• VPI (Virtual Path Identifier): Identifica una ruta, que es un conjunto de canales
• VCI (Virtual Channel Identifier): Identifica un canal dentro del VPI
• PT (Payload Type): Identifica el tipo de datos de la celda (datos o control)
• CLP (Cell Loss Priority): Bit que indica si, en caso de congestión de la red, la celda es
descartable.
• HEC (Header Error Correction): Control de errores de la cabecera. Permite detectar errores y
corregir errores simples.
Además de estos campos estándar, cada adaptation layer añade información extra, aunque dentro
de los 48 bytes de datos:
• AAL0: Sin información extra, los 48 bytes son de datos.
• AAL1: Añade un byte extra con información de fragmentación (nº de secuencia) para la
capa SAR
• AAL2: Añade la misma información que AAL1 para la capa SAR, más 3 bytes extras con
información de configuración de la comunicación (tipo de comunicación, usuario, etc.).
• AAL3/4 y AAL5: Añade la información para la capa SAR, más información extra sobre la
información enviada
Ventajas e inconvenientes
Si bien el enfoque de ATM de dividir el tráfico en celdas para reducir las variaciones en el
tiempo de transmisión funciona bien, el aumento de velocidad en las redes hace menos relevante el
tamaño del paquete.
Por otra parte, la elevada fragmentación supone una carga importante para transferir grandes
volúmenes de datos, ya que son necesarios recursos considerables tanto para el enrutado como para
el ensamblado/desensamblado.
Estos dos aspectos han hecho que ATM no se haya impuesto en redes locales (donde hay
velocidades altas y mucho tráfico), aunque sí resulta útil en redes WAN, especialmente con
conexiones lentas donde sí funcionan las características de tiempo real.