Redes avanzadas de igual a igual (APPN)

Advanced Peer-to-Peer Networking (APPN), parte de la Arquitectura de red de sistemas (SNA) de IBM, es un grupo de protocolos para establecer o configurar la comunicación de programa a programa dentro de una red IBM SNA. Usando APPN, un grupo de computadoras puede ser configurado automáticamente por una de las computadoras que actúa como un controlador de red para que los programas de pares en varias computadoras puedan comunicarse con otras usando el enrutamiento de red especificado.

Las características de APPN incluyen:

  • Mejor control de la red distribuida; Debido a que la organización es de igual a igual en lugar de únicamente jerárquica, las fallas de terminales pueden aislarse
  • Intercambio dinámico de información entre pares sobre la topología de la red, que permite conexiones, reconfiguraciones y enrutamiento más fáciles
  • Definición dinámica de los recursos de red disponibles
  • Automatización del registro de recursos y búsqueda de directorios
  • Flexibilidad, que permite que APPN se utilice en cualquier tipo de topología de red.

Cómo funciona la configuración dinámica

APPN trabaja con el software de comunicación avanzada de programa a programa (APPC) que define cómo los programas se comunicarán entre sí a través de dos interfaces: una que responde a las solicitudes de los programas de aplicación que desean comunicarse y otra que intercambia información con el hardware de comunicaciones. Cuando un programa quiere comunicarse con otro, envía una solicitud (llamada asignar llamada ) que incluye el nombre de la unidad lógica (LU) del destino (el programa APPC en cada computadora que lo identifica de manera única). APPC establece una sesión entre las LU de origen y de destino.

Los nodos de la red APPN se diferencian como redes de entrada baja (LEN) nodos, nodos finales (EN) y nodos de red (NN). Cuando las computadoras de la red están encendidas y el software activado, se establecen vínculos a través de la topología especificada. Los nodos vinculados intercambian información automáticamente. Si consideramos una red APPN simplificada, con un nodo final conectado a un nodo de red, lo siguiente describiría la secuencia de eventos:

  • Cada nodo indica la capacidad APPN y define su tipo de nodo.
  • El nodo de red pregunta al nodo final si requiere un servidor de nodo de red, que maneja las solicitudes de ubicaciones de LU.
  • Si responde que sí, los dos nodos establecen sesiones APPC para intercambiar información de programa a programa.
  • El nodo final registra cualquier otra LU definida en su nodo enviando la información formateada del nodo en red recopilada de la sesión APPC.
  • Una vez completada esta secuencia, el nodo de red conoce la ubicación del EN y qué LU se encuentran allí. Esta información, multiplicada por la red, permite la ubicación y el enrutamiento de LU.