Телекоммуникационные технологии. Том 1


A Присвоение меток - часть 3


  • Выполнить процедуру Send_Label (Peer, FEC, SAttributes). Если процедура терпит неудачу, продолжить итерацию для следующего партнера с LMp.17.
  • Если нет ожидающих запросов для партнера goto LMp.30. (Смотри замечание 11.)
  • Для независимого управления в режиме Downstream On Demand ИЛИ

    Для упорядоченного управления в режиме Downstream On Demand

    1. Продолжить итерацию через шаг 5 для каждого ожидающего запроса метки для FEC.
    2. Исполнить процедуру Prepare_Label_Mapping_Attributes(Peer, FEC, RAttributes, SAttributes, IsPropagating, UnknownHopCount)
    3. Исполнить процедуру Send_Label (Peer, FEC, SAttributes). Если процедура потерпела неудачу, продолжить итерацию для следующего партнера с LMp.17.
    4. Стереть запись ожидающего запроса.
    5. Завершить итерацию с шага 1.
    6. Goto LMp.30.

    LMp.30

    LSR выполняет процедуру Label Use:

    Для немедленного использования ИЛИ

    для использования, когда нет детектированных петель

    1. Продолжить итерацию через шаг 3 для каждой ассоциации метки и FEC, посланных ранее партнеру.
    2. Начать применение метки, полученной и посланной партеру, для переадресации пакетов.
    3. Завершить итерацию с шага 1.
    4. Goto LMp.31.

    LMp.31 Завершить итерацию через LMp.17. Goto LMp.33.
    LMp.32 Исполнить процедуру Send_Message (MsgSource, Label Release, FEC, Label).
    LMp.33 DONE.

    Замечания:

    1. Если LSR способен объединять метки, он должен получить как минимум одну ассоциацию метки и FEC для рассматриваемого LSP. В случае без объединения может быть получено много ассоциаций меток для FEC.
    2. Если LSR детектировал петлю и он ранее не получил от MsgSource ассоциацию метки и FEC, он просто освобождает метку.
    3. Соответствует ли метка, полученная в сообщении, какой-либо одной или более ассоциаций, идентифицированных на предыдущем шаге (LMp.4 или LMp.9)?
    4. Добровольная ассоциация с разными метками от одного и того же партнера будет пытаться установить коммутацию по меткам для нескольких путей, которая не поддерживается в данной версии LDP.
    5. Если метка не используется для целей коммутации, шаг LMp.7 не имеет значения.



    6. Начало  Назад  Вперед



      Книжный магазин