Частный межсетевой интерфейс
![]() | Эта статья может быть слишком технической для понимания большинства читателей . ( Июль 2019 г. ) |
Частный межсетевой интерфейс ( PNNI по состоянию канала, ) — это протокол маршрутизации используемый в сетях с асинхронным режимом передачи (ATM). PNNI аналогичен протоколу Open Shortest Path First (OSPF), используемому для IP-маршрутизации.
PNNI — это набор сетевых протоколов, которые можно использовать для обнаружения топологии сети ATM, создания базы данных топологической информации и маршрутизации вызовов по обнаруженной топологии. PNNI — это протокол маршрутизации по состоянию каналов . Это означает, что протокол собирает информацию о текущем состоянии каналов и узлов в сети для создания сетевой базы данных. Сетевую базу данных PNNI можно использовать для определения структуры сети и текущего состояния сетевых компонентов. Чтобы создать базу данных сети PNNI, каждый узел PNNI должен получать информацию о топологии от всех других устройств в сети. Чтобы поддерживать базу данных в актуальном состоянии, узел должен получать регулярные обновления от других узлов.
Протокол PNNI передает состояние сети PNNI в элементах состояния топологии PNNI (PTSE). PTSE — это дискретные сообщения, содержащие информацию об одном из следующих типов сетевых компонентов:
- PNNI-узлы
- Доступные адреса
- PNNI-связи между узлами
Чтобы обеспечить связь с другими узлами, каждый коммутатор должен иметь всю информацию PTSE для каждого коммутатора в сети. Каждый узел отвечает за рассылку своей собственной информации PTSE всем остальным коммутаторам в сети.
Поскольку для принятия оптимальных решений по маршрутизации необходима актуальная информация PTSE, существует несколько различных механизмов, которые помогают гарантировать, что все узлы имеют достаточно точную информацию PTSE. Пять распространенных причин обновления PTSE заключаются в следующем:
- Ресурсы, добавленные, удаленные или измененные на узле административно.
- Сбой ресурса, например потеря сигнала (LOS) на канале.
- Значительное изменение ресурсов канала из-за маршрутизации или уменьшения маршрутизации виртуальных каналов (VC).
- Периодические обновления определяются таймерами обновления PTSE и интервалом времени жизни PTSE.
- Переключение модуля процессорного коммутатора (PXM).
Информация PTSE передается между узлами с использованием пакетов состояния топологии PNNI (PTSP). Эти пакеты используют канал управления маршрутизацией (RCC; VPI = 0 и VCI = 18) между соседними узлами. RCC также используется для пакетов Hello и других сообщений PNNI. Если коммутатор не может установить RCC с соседним узлом, то обмен информацией PTSE не осуществляется. Как только узел получает информацию PTSE, он сохраняет содержимое или информацию об элементах в базе данных. Эта информация используется для создания предварительно рассчитанных таблиц маршрутизации, определяющих маршруты к другим сетевым устройствам. PNNI использует алгоритм Дейкстры для расчета кратчайшего пути (SPF). База данных PNNI также используется для выполнения маршрутизации по требованию, когда соответствующая таблица маршрутизации не содержит подходящего пути.
PNNI измеряет пропускную способность линий и задержки в дополнение к простым показателям затрат.
Ссылки
[ редактировать ]Внешние ссылки
[ редактировать ]- «Руководство по планированию сети Cisco PNNI для продуктов MGX и SES, версия 5.2; Глава: Введение в PNNI» . Cisco.com . Сиско Системы . Проверено 7 августа 2017 г.