Многоцелевое расширение почты Интернет

         

Обмен сообщениями LDP


Существует четыре категории сообщений LDP:

  • Сообщения выявления (Discovery), используются для объявления и поддержания присутствия LSR в сети.
  • Сообщения сессий, используются для установления, поддержки и завершения сессий между LDP партнерами.
  • Сообщения анонсирования (Advertisement), используются для формирования, изменения и ликвидации соответствия между меткой и FEC.
  • Сообщения уведомления (Notification), используются для предоставления рекомендаций и уведомления об ошибках.
  • Сообщения выявления предоставляют механизм, посредством которого LSR оповещает о своем присутствии в сети посредством периодической посылки сообщения Hello. Оно посылается в виде UDP-пакета на вход LDP-порта всем маршрутизаторам субсети через групповой мультикастинг-адрес. Когда LSR решает установить сессию с другим LSR, опознанным с помощью сообщения Hello, он использует процедуру инициализации LDP с привлечением протокола TCP. При успешном завершении процедуры инициализации, два LSR становятся LDP-партнерами, и могут обмениваться сообщениями анонсирования.

    Момент запроса или анонсирования метки партнеру, определяется локальными соображениями LSR. Вообще, LSR запрашивает метку у соседнего LSR, когда она ему нужна, и анонсирует метку соседнему LSR, когда он хочет, чтобы сосед использовал эту метку.

    Корректная работа LDP требует надежной и упорядоченной доставки сообщений. Чтобы удовлетворить этим требованиям LDP использует в качестве транспортного протокола TCP для сообщений сессий, предупреждений и анонсирования; т.e., для любых обменов кроме механизмов выявления, базирующихся на UDP.



    Содержание раздела