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

         

A.1.Детектирование доступности ресурсов локальной метки


Краткое изложение:

После того как LSR послал LDP-партнеру уведомление No Label Resources, когда ресурсы оказываются доступными, он посылает соответствующее уведомление (Label Resources Available) каждому из партнеров.

Контекст:

  1. LSR. LSR, обрабатывающий событие.
  2. Атрибуты. Атрибуты, записанные в отложенном сообщении присвоения метки.

Алгоритм:



ResA.1 Начать итерацию через ResA.4 для каждого партнера, которому LSR посылал ранее уведомление No Label Resources (Нет ресурсов для метки).
ResA.2 Исполнить процедуру Send_Notification(Peer, Label Resources Available)
ResA.3 Стереть запись о том, что ранее было послано партнеру уведомление No Label Resources.
ResA.4 Завершить итерацию в точке ResA.1
ResA.5 Начать итерацию через ResA.8 для каждой записи ассоциации метка-FEC, необходимой для партнера, когда нет ресурсов. (Смотри замечание 1.)
ResA.6 Исполнить процедуру Send_Label(Peer, FEC, Attributes). Если процедура не прошла, прервать итерацию.
ResA.7 Очистить запись ассоциации метка-FEC, которая нужна, но для этого нет ресурсов.
ResA.8 Завершить итерацию в точке ResA.5
ResA.9 DONE.

Замечания:

  1. Итерация с ResA.5 по ResA.8 обрабатывает ситуации, когда LSR использует рассылку меток в режиме Downstream Unsolicited и ранее не мог присвоить метку для FEC.



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