- ATMARP
-
ATMARP es un protocolo utilizado en redes ATM para resolver direcciones de puntos terminales cuando se transmiten datagramas IP sobre las mismas. Es básicamente una variante o adaptación del protocolo ARP, utilizado en redes IP para resolver direcciones MAC, y está formalmente definido en el documento RFC 1577 del IETF. El protocolo ATMARP es una alternativa al protocolo inARP, especificado en el RFC 1293 del IETF, el cual implica la utilización y programación de un gran número de circuitos virtuales permanentes (VPC) para configurar una subred lógica IP (LIS), lo cual puede llegar a ser un trabajo muy complejo.
Características Generales
ATMARP es el acrónimo en lengua inglesa de Asynchronous Transfer Mode Address Resolution Protocol (Protocolo de Resolución de Direcciones del Modo de Transferencia Asincrónica). Se trata, básicamente, de un método de configuración automática de enrutadores que utiliza circuitos virtuales conmutados (SVC) y un servidor de direcciones ATM (ATMARP Server) para permitir el establecimiento de las direcciones IP de los enrutadores con base en sus direcciones ATM. Los principales aspectos que especifica el estándar RFC 1577 relacionados con el ATMARP son los siguientes:
- 1. Se necesita un servidor ATMARP por cada una de las subredes lógicas IP (LIS) soportadas sobre ATM. Por tanto, si existen múltiples LIS existirán múltiples servidores ATMARP. El servidor ATMARP es único por cada subred lógica IP (LIS), pero puede estar distribuido entre varias máquinas.
- 2. Para soportar un ambiente multi-servidor se requiere un protocolo de sincronización de cache de servidor (SCSP)
- 3. Los múltiples servidores ATMARP necesarios para múltiples subredes LIS deberán residir en un único elemento físico
- 4. Cada servidor ATMARP debe resolver direcciones ATM para todas las estaciones IP pertenecientes a una LIS. Esta resolución debe hacerla cada vez que se quiera enviar un datagrama.
- 5. Una estación IP perteneciente a una LIS se debe registrar primero ante su servidor ATMARP para generar un circuito virtual conmutado (SVC) y después actuar como un cliente para resolver direcciones ATM.
- 6. Cuando una estación IP se registra ante un servidor ATMARP debe generar un circuito virtual conmutado (SVC) y registrar su pareja de direcciones [IP, ATM]. Con base en el SVC generado, el enrutador va construyendo su tabla de enrutamiento. La tabla de enrutamiento comprende dos campos: la ID de red (NET ID) y la dirección IP del siguiente salto. Esta última corresponde generalmente a la dirección IP del enrutador al cual debe mandarse el datagrama IP. En IP, esta dirección se identifica a través de una solicitud RARP.
- 7. El servidor ATMARP de una subred IP lógica (LIS) puede intentar establecer la correspondencia de estaciones IP últimamente conectadas utilizando cualquiera de los siguientes métodos:
-
- a) Mediante una solicitud inARP
- b) Con base en las solicitudes ATMARP
- c) Mediante la asociación entre dirección IP y dirección ATM almacenada en el servidor ATMARP, aprendida de la última comunicación entre dos enrutadores.
-
- 8. El servidor ATMARP debe actualizar la correspondencia de direcciones cada 20 minutos. Por tanto, la red ATM conoce la correspondencia entre direcciones ATM e IP durante 20 minutos como máximo
Enlaces externos
Wikimedia foundation. 2010.