Académique Documents
Professionnel Documents
Culture Documents
Introduccin
Hay una fuerte tendencia a que las actuales redes locales (LAN) con sus protocolos y topologas
existentes operen dentro de las tecnologas de Banda Ancha para manejo de servicios multimedia y
muchos otros servicios conmutados que demandan una red inteligente con gran ancho de banda.
La Red Digital de Servicios Integrados de Banda Ancha con Modo de Transferencia Asncrona B-
ISDN/ATM es la ms aplicable a estos servicios conmutados.
Las empresas fabricantes de redes invierten muchos recursos para la investigacin y el desarrollo
de esta tecnologa. Se habla ya de interconexiones ATM/LAN como una realidad. En el Ecuador se
estn proyectando anillo de fibra ptica para Quito y Guayaquil, que alimentarn nodos de ATM. En
algunas ciudades importantes ya existen estos nodos que pueden permitir la integracin de muchas
redes LAN en este ambiente de banda ancha con gran capacidad de inteligencia.
Redes de Area Local ATM: el esfuerzo ms significativo es usar ATM como el medio fsico para
los protocolos y las aplicaciones existentes de redes LANs. Las estaciones terminales son
conectadas a conmutadores hubs ATM locales con topologa de estrella, usando canales virtuales
ATM que transportan los paquetes de datos entre las estaciones, segn la figura 1.
Red
Pblica
Este mtodo es descrito en los documentos de estndares de Internet, publicados como RFC 1577
(Request For Comment 1577), que trata de los Protocolos de Internet (IP) clsicos y de los Protocolos
con Capacidad de Direccin ARP (Address Resolution Protocol) junto con la serie TCP/IP
(Transmision Control Protocol/Internet Protocol) para redes Ethernet comunes, que pueden ser
usadas como protocolos de redes sobre interfaces de ATM.
Las estaciones de trabajo se organizan en subredes lgicas con el protocolo de Internet LIS (Logical
IP Subnets), con un nmero simple de subred IP y una mscara de direccin. Dentro de cada LIS las
estaciones pueden enviar paquetes a cualquier otra estacin. Para enviar los paquetes fuera de la
subred lgica LIS se debe usar un enrutador (router).
Capacidad de Direccin de ATM: las redes ATM son orientadas a la conexin, a diferencia
de la mayora de las redes LAN que usan transferencia de datos sin conexin hacia una arquitectura
fija. Entonces la estacin debe estar habilitada a encontrar la direccin ATM de la estacin de destino
y crear un canal virtual para la transmisin de los datos.
Pedido de In ARP
Estacin A: 10.20.30.1
Estacin B: 0.0.0.0
Respuesta
de In ARP
Estacin A: 10.20.30.1
Estacin B: 10.20.30.2
En un ambiente de conexin virtual conmutada (SVC), la sealizacin del interface de usuario con
la red conmutada establece los canales virtuales entre las estaciones A y B. Un servidor ATMARP se
usa para manejar la tabla de ATM y el par de direcciones I P para cada estacin en la subred lgica
LIS. Este servidor se localiza en una direccin ATM bien conocida, que se configura manualmente
con cada estacin cliente de la subred LIS.
Cuando un cliente A establece una conexin al servidor ATMARP, el servidor emite un pedido
(request) para determinar la direccin IP del cliente A. Este servidor usa la respuesta (reply) para
construir y validar su tabla de direcciones. Si el cliente A necesita enviar un paquete al cliente B, y si
A no tiene direccin ATM de B, entonces A debe enviar un pedido ATMARP al servidor, el cual enva
la direccin ATM de B como respuesta. Entonces el cliente A utiliza esta direccin para crear el
camino virtual usando el mensaje de sealizacin SETUP. La figura 3 ilustra estos tres pasos para el
establecimiento de una conexin virtual conmutada.
El cliente A no siempre tiene que preguntar la direccin de B al servidor, si tiene un canal virtual VC
abierto hacia B, o si tiene su propia tabla de direcciones construida en base a respuestas anteriores
dadas por el servidor.
Las entradas en la tabla de direcciones del servidor son invalidadas si la conexin ha sido cerrada
por ms de 20 minutos.
Las conexiones abiertas son revalidadas enviando pedidos InATMARP en el canal virtual cada 20
minutos.
Respuesta Respuesta
InARP InARP
3) Establecimiento de conexin
SETUP
CONEXIN
Cliente A Cliente B
Formato de paquete: hay dos mtodos para el encapsulado de paquetes en los Protocolos de
Internet IP clsicos sobre ATM. Cuando se transmiten paquetes IP y ATMARP sobre un simple canal
virtual, el protocolo debe ser identificado per un campo de encabezado adicional en cada paquete. De
forma alternativa se puede usar multiplexacin de los canales virtuales VC con un canal virtual
diferente para cada tipo de protocolo. Esta tcnica se llama tambin "encapsulacin nula".
Los paquetes son encapsulados usando IEEE 802.2 LLC/SNAP, como se describe en los
documentos RFC 1483: "Encapsulacin de Multiprotocolo sobre la capa de adaptacin ATM de nivel
5: AAL-5". Este mtodo requiere de un encabezado de 8 bytes para cada paquete. El encabezado
est compuesto per 3 bytes para el LLC (Logical Link Control Control de enlace lgico), que
identifica que punto de conexin de la subred contina. El campo SNAP (Sub-Network Attachment
Point Punto de Conexin de Subred) est compuesto de 3 bytes para el Identificador Unico
Organizacin (OUI) y de 2 bytes para el Identificador del Protocolo (PID) definido por el OUI. El valor
OUI: 00-00-00 indica que el PID est en una red tipo Ethernet, y el valor OUI 08-00 significa que el
paquete siguiente es un IP; por ejemplo, el valor 08-06 marca que el siguiente paquete es un protocolo
con capacidad de direccionamiento ARP.
Paquete IP ATMARP
LLC SNAP
Prueba del IP clsico sobre ATM: el Protocolo de Internet IP clsico sobre ATM es relativamente
simple, pero las implementaciones deben ser probadas para asegurar una correcta operacin e
interoperabilidad entre los proveedores de los sistemas. Los procedimientos de encapsulado pueden
verificarse simplemente decodificando las tramas capturadas en el enlace ATM. Los encabezados de
control del enlace lgico y del punto de conexin de la subred (LLC/SNAP) deberan tener la forma:
AA-AA-03-00-00-00-08-00 para los paquetes de Protocolos de Internet IPs.
Estas pruebas, llamadas pruebas ping", podran ser usadas para medir a groso modo el tiempo de
conexin del Setup. El ping inicial puede ser significativamente ms largo que los pings remanentes
en un ambiente de canal virtual conmutado SVC, ya que la direccin ATM puede requerir ser obtenida
desde el servidor de ATMARP, y el canal virtual debe estar establecido. En este caso, una medicin
del retardo en la conexin del setup debe hacerse con un probador de protocolo monitoreando la
Inea, como el HPJ2302B: AN LAN E1/ATM Internet Advisor.
TPC sobre redes de alto desempeo: regresando al tema el producto entre el ancho de banda y
el retardo podemos observar que cuando el ancho de banda se incrementa, el tamao de la ventana
debe incrementarse para asegurar una mxima calidad de transmisin. El tamao de la ventana del
TPC se forza de un campo de 16 bits a uno de 65.536 bytes. Por lo tanto, la calidad del enlace
tambin se limita, a menos que el tiempo de retardo se reduzca.
Si podemos usar una ventana de tamao grande para el TCP, lo que significa que podemos tener
ms datos desconocidos en el proceso de comunicaciones (pipe), y si un paquete se pierde, el TCP
borrar normalmente los paquetes desconocidos como parte de su proceso de recuperacin. Con una
ventana grande, puede lograrse una calidad aceptable en la transmisin.
En una red de ATM, la prdida de una simple celda ocasionara la prdida de un paquete en la
capa de adaptacin ATM (AAL-5); y, el efecto aumentara el tamao del protocolo. Una herramienta
para medir el desempeo del protocolo de control de transmisin TCP es el "ttcp", que opera como
una fuente de trfico de TCP en una estacin UNIX y acta como un host dispositivo inteligente
conectado a la red y mide la eficiencia del enlace que una aplicacin podra experimentar. Los
diseadores de redes deberan permitir un ajuste fino de los parmetros configurables del TPC para
optimizar la eficiencia del enlace. Un diseador puede tambin necesitar la medida de la calidad del
enlace, para la aplicacin, cuando los errores se introducen en el nivel de ATM.
Esta tcnica es un modelo de lo que puede pasar cuando los elementos de la red llegan a estar
congestionados. Los resultados del "ttcp" pueden ser usados para diferentes niveles de deterioro,
para cuantificar la calidad de servicio necesaria para satisfacer los requerimientos de la aplicacin a
implementarse.
Retardo
de Celda
Prdida de la celda
Algunos experimentos han mostrado que hay un punto en el cual los deterioros de la red causan
que el desempeo del TCP caiga dramticamente. La correlacin inicial, entre la prdida de la celda y
la eficiencia en la transmisin del paquete alcanza un valor luego del cual la aplicacin llega a ser
virtualmente inusable, a pesar de que un significado monto de los datos de la celda sean recibidos
correctamente.
El siguiente paso: el IP clsico sobre ATM es una solucin eficiente para aplicaciones de
paquetes de datos en un Area local, pero no soporta redes WAN eficientemente. Los paquetes
destinados a direcciones que estn fuera de la subred lgica LIS deben ser enrutados, requiriendo un
encabezado extra y aadiendo un retardo con cada enrutador.
Esta deficiencia est siendo tratada dentro del IP, sobre el Grupo de Trabajo de ATM, en donde el
siguiente protocolo de enrutamiento conocido como NHRP (Next Hop Routing Protocol) ha sido
propuesto para reemplazar el ATMARP. Los pedidos de direccin que no han sido resueltos en la
subred lgica local LIS pasan a servidores adicionales en otras subredes LIS. Entonces, la direccin
ATM de destino retorna y se crea un canal virtual a travs de la red. Este enfoque resuelve el
problema de retardo, pero puede originar un retardo significativo en el setup o disposicin del sistema.
Algunos fabricantes estn tratando las limitaciones del TCP en redes de alta velocidad con nuevas
opciones, descritas en el RFC 1323: "Extensiones de TCP para Alto Desempeo". Adems, usan
algunos algoritmos para retransmisin y recuperacin ms rpidas, que alivian los efectos de las
prdidas de paquetes con ventanas grandes.
Emulacin de LANs: mientras que el IP clsico sobre ATM es usado para traer el ATM a las redes
de Area local, no permite direccionar bien el conjunto de tecnologas LAN existente. Se necesitan
paquetes para ser enrutados entre los diferentes tipos de redes, siendo el IP el nico protocolo
soportado.
ATM
La mayor diferencia entre las redes LANs y las redes ATM es que las ATM son orientadas a conexin,
mientras que las LAN usan un medio comparativo para conectar sus terminales. Los protocolos LAN
envan paquetes de datos a todas las estaciones de la red, para que sean recibidos por los
destinatarios direccionados y sean ignorados por las dems estaciones.
Una emulacin de ATM de este funcionamiento requiere la habilidad de emitir paquetes hacia
mltiples destinos.
La arquitectura del sistema permite a estos componentes estar distribuidos entre varios
dispositivos fsicos.
Estos tres componentes se comunican entre ellos a travs de varios canales en los interfaces de
red para usuarios. Algunos de estos canales virtuales son unidireccionales, otros pueden ser
implementados como punto a multipunto. La figura 7 muestra las conexiones entre los componentes
de emulacin de LANs:
1. 1.
LES
Servidor de
configuracin
2. 2.
LES
Servidor de
Emulacin
LEC LEC
cliente de 3. 3. cliente de
emulacin emulacin
LAN LAN
4. BUS 4.
Servidor de
Emisin
5. 5.
6. 6.
LUNI LUNI
Leyenda:
LEC: LAN Emulation Client
LECS: LAN Emulation configuration Server
LAN Emulation Service LES: LAN Emulation Server
BUS: Broadcast and Unknown Server
1.- Configuracin directa 4.- Envo mltiple
2.- Control Directo 5.- Avance Mltiple
3.- Distribucin de control 6.- Datos directos
Formato de Paquete: los paquetes de Emulacin de LANs son codificados usando un formato
nuevo de trama. El Foro de ATM escogi no usar el mtodo de encapsulado LLC/SNAP (Logic Link
Control/ SubNetwork Attachment Point) para las tramas IEEE 802.3 de Ethernet IEEE 802.5 de
Token Ring, conforme a lo descrito en el RFC 1483. En lugar de estos arreglos de entramado, el
formato de paquete se defini de modo que compartan un encabezado comn inicial entre los
paquetes de control y de datos.
Los paquetes de datos empiezan con un campo de 16 bits que identifican al cliente LEC enva los
datos. Este valor debe ser menor que OxFF00, ya que se usa para identificar los paquetes de control.
Los paquetes de datos de Ethernet tienen un encabezado diferente que para los de Token Ring. El
1. Inicializacin del Cliente: El cliente LEC debe ser inicializado antes de que pueda enviar los
datos a otros LECs. La inicializacin empieza cuando el LEC hace una conexin al servidor de
configuracin LECS. Primero trata de conseguir la direccin ATM para el servidor LECS con un
pedido de interface provisional de manejo local (ILMI Interim Local Management Interface). Si
ste falla, se usara una direccin bien conocida de ATM. El cliente LEC entonces intenta arreglar
un canal virtual conmutado SVC bidireccional para esta direccin. Si otra vez falla, el cliente LEC
usar un canal virtual permanente PVC como ltimo recurso.
Una vez que ha sido establecida esta conexin de Configuracin Directa, el cliente LEC enva su
direccin ATM en un mensaje de pedido de configuracin al servidor LECS. Este servidor de
configuracin contesta con la direccin del servidor de Emulacin de LANs LES y con el nombre y
tipo de red LAN emulada (Ethernet o Token Ring). Algunos parmetros adicionales de configuracin
(como valores de contador o de tiempo) pueden tambin formar el mensaje de respuesta del servidor
de configuracin de las redes de LAN emuladas.
El siguiente paso del cliente LEC es establecer la conexin de Control Directo con el servidor LES.
Este canal virtual conmutado SVC es usado para enviar un pedido del cliente LEC para unir la red
LAN emulada. Si la conexin es exitosa el servidor LES retornar un identificador nico del LEC
(LECID) que ser incluido en el control futuro y en el envo de los paquetes de datos por parte del
cliente. El servidor LES tiene la opcin de responder al cliente en la conexin de Control Directo, a
travs de una conexin de Control Distribuido punto multipunto unidireccional a todos los clientes
LECs servidos por LES. La figura 8 muestra los pasos de inicializacin para unir un cliente LEC en
una red LAN emulada (ELAN).
Pedido de configuracin de
emulacin de LAN
Respuesta de configuracin
de Emulacin de LAN
LECS: Servidor
Pedido de unin de LECS de configuracin
LAN Emulada de emulacin
LAN
Respuesta de unin
de LAN Emulada
Figura 8: Pasos de la inicializacin de la unin del Cliente LEC con la red ELAN.
3. Transferencia de Datos: es este punto, un canal virtual conmutado SVC de Datos Directos
puede ser inicializado entre dos clientes. El encabezado de emulacin de la LAN es reclamado
por la trama de control de acceso al medio, y el paquete de datos se enva de cliente a cliente.
Normalmente, cada conexin de Datos Directos termina. Si no se envan paquetes entre los clientes
por ms de 20 minutos, el canal virtual conmutado se desconecta. Una conexin nueva puede ser
establecida entre estos clientes si es necesaria ms tarde.
Hay otra alternativa para enviar datos a un cliente. El servidor de emisin y de direccin
desconocida (BUS) puede ser usado para enviar datos a una direccin x antes de recibir una
respuesta. Cada cliente debe establecer una conexin de envo de multiemisin (Multicast Send)
hacia el servidor de emisin BUS, que pone al cliente en una conexin unidireccional punto -
multipunto (Multicast Forward) para los datos de retorno. El cliente obtiene la direccin de ATM del
BUS enviando un pedido ARP al servidor, usando la direccin del MAC de emisin (todos "unos").
Cuando el cliente enva un paquete al servidor de emisin BUS, este lo distribuye a todos los
clientes LECS. La direccin de destino en el paquete de datos determina cul LEC lo procesar.
LEC
LEC BUS
LEC
Hay algunos puntos posibles de falla en el proceso del protocolo. Hay que tener cuidado para
asegurar que el cliente y el servidor permanezcan sincronizados, an cuando otros sistemas fallen
(como la sealizacin). Podran haber problemas imprevistos, tales como condiciones diferentes entre
los pesos del proceso de configuracin.
Resumen: se prestaron dos tecnologas para adaptar el modo de transferencia asncrono ATM a
la red de rea local LAN. Algunos de los problemas y temas ms complicados de estas tecnologas
han sido brevemente mencionados. Las herramientas de prueba para explorar estas reas de
comunicacin de datos son resumidas en los analizadores de protocolos, algunos con capacidad de
emulacin de terminales, que permiten realizar pruebas del trfico en servicio, generan trfico dentro
de una integracin total de redes LAN, WAN y ATM.
El equipo que actualmente est capacitado para atender todos los requerimientos indicados, con
nuevas y potentes capacidades para FDDI (Interface digital de fibra distribuida), ATM, Ethernet
conmutada y perfiles estadsticos de LAN y WAN es la serie Agilent Advisor, para anlisis de
protocolos y monitoreo de problemas de redes.
Referencias:
Operating LANs an ATM Environment. Andrew Scott. Hewlett Packard. IDACOM Telecom
Operation. BSTS
Solution Note 5963-7513E.
Wan Interworking with ATM. Reto Brader. Hewlett Packard. IDACOM Telecom Operation. BSTS
Solution Note 5963-7512E.
Implementing ATM Signalling: Avoiding the Interoperability Pitfalls. Andrew Scott. Hewlett
Packard. IDACOM Telecom Operation. BSTS Solution Note 5963-7514E.
Traffic Policing. Peter Wong. Hewlett Packard. IDACOM Telecom Operation. BSTS Solution
Note 7963-7510E
www.agilent.com