La interfaz de red privada a red ( PNNI ) es un protocolo de enrutamiento de estado de enlace utilizado en redes de modo de transferencia asíncrona (ATM). PNNI es similar al protocolo OSPF ( Open Shortest Path First ) utilizado para el enrutamiento IP.
PNNI es un conjunto de protocolos de red que se pueden usar para descubrir la topología de una red ATM, crear una base de datos con información topológica y enrutar llamadas sobre la topología descubierta. PNNI es un protocolo de enrutamiento de estado de enlace , lo que significa que recopila información sobre el estado actual de los enlaces y nodos de la red para construir una base de datos de red. Esta base de datos de red PNNI se puede usar para determinar la estructura de la red y el estado actual de sus componentes. Para construir la base de datos de red PNNI, cada nodo PNNI debe recibir información topológica de todos los demás dispositivos de la red. Para mantener la base de datos actualizada, el nodo debe recibir actualizaciones periódicas de los demás nodos.
El protocolo PNNI comunica el estado de una red PNNI mediante elementos de estado de topología PNNI (PTSE). Los PTSE son mensajes discretos que contienen información sobre uno de los siguientes tipos de componentes de red:
- nodos PNNI
- Direcciones accesibles
- Enlaces PNNI entre nodos
Para permitir la comunicación con otros nodos, cada conmutador necesita tener toda la información PTSE de cada conmutador de la red. Cada nodo es responsable de difundir su propia información PTSE a todos los demás conmutadores de la red.
Dado que se requiere información PTSE actualizada para tomar decisiones de enrutamiento óptimas, existen varios mecanismos diferentes para garantizar que todos los nodos tengan información PTSE razonablemente precisa. Las cinco razones comunes para actualizar los PTSE son las siguientes:
- Recursos añadidos, eliminados o modificados administrativamente en un nodo.
- Fallo de recursos como la pérdida de señal (LOS) en un enlace.
- Un cambio significativo en los recursos de enlace debido al enrutamiento o desenrutamiento de circuitos virtuales (VC) .
- Las actualizaciones periódicas están definidas por los temporizadores de intervalo de actualización y de vida útil de PTSE.
- Conmutación de un módulo de conmutación de procesador (PXM).
La información PTSE se transmite entre nodos mediante paquetes de estado de topología PNNI (PTSP). Estos paquetes utilizan el canal de control de enrutamiento (RCC; VPI = 0 y VCI = 18) entre nodos adyacentes. El RCC también se utiliza para paquetes Hello y otros mensajes PNNI. Si el conmutador no puede establecer el RCC con el nodo adyacente, no se intercambia información PTSE. Una vez que un nodo recibe información PTSE, almacena su contenido, o información de elementos, en la base de datos. Esta información se utiliza para generar tablas de enrutamiento precalculadas que identifican rutas a otros dispositivos de red. PNNI utiliza el algoritmo de Dijkstra para el cálculo de la ruta más corta (SPF). La base de datos PNNI también se utiliza para realizar enrutamiento bajo demanda cuando la tabla de enrutamiento correspondiente no contiene una ruta viable.
PNNI mide la capacidad de las líneas y los retrasos, además de utilizar métricas de costes sencillas.
Referencias
Enlaces externos
- "Guía de planificación de red Cisco PNNI para productos MGX y SES, versión 5.2; Capítulo: Introducción a PNNI" . Cisco.com . Cisco Systems . Consultado el 7 de agosto de 2017 .
- Recomendaciones de la UIT-T
- Estándares de redes
- Protocolos de enrutamiento
- Modo de transferencia asíncrono