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

         

Обработка Diff-Serv TLV 6.4.Обработка Diff-Serv TLV в режиме Downstream Unsolicited


В данном разделе описываются операции режима Downstream Unsolicited. При выделении метки для E-LSP, который использует предварительно сконфигурированную таблицу соответствия EXP<-->PHB, ниже расположенный Diff-Serv LSR посылает сообщение ассоциации метки без Diff-Serv TLV.

При формировании метки для E-LSP, который использует согласованную таблицу EXP<-->PHB, ниже расположенный Diff-Serv LSR посылает сообщение ассоциации метки с Diff-Serv TLV для E-LSP, который содержит одну запись MAP, для каждого значения EXP, поддерживаемого для этого E-LSP.

При формировании метки для L-LSP, ниже расположенный Diff-Serv LSR посылает сообщение ассоциации метки с Diff-Serv TLV для L-LSP, содержащий класс обслуживания PHB (PSC), который нужно поддерживать в этом L-LSP. Предполагая, что формирование метки прошло успешно, нижестоящий и вышестоящий LSR должны:

актуализовать контекст Diff-Serv, ассоциированный со сформированными LSP и их ILM/FTN, как это специфицировано в предыдущих разделах (входная и выходная метки),

  • инсталлировать требуемый алгоритм переадресации Diff-Serv (форматирование трафика и схема отбрасывания пакетов) для этого NHLFE (выходная метка).

    Вышестоящий Diff-Serv LSR, получив сообщение ассоциации метки с несколькими Diff-Serv TLV, рассматривает только первый. LSR должен игнорировать и не переадресовывать последующие Diff-Serv TLV.

    Вышестоящий Diff-Serv LSR, получивший сообщение ассоциации метки с Diff-Serv TLV для E-LSP и не поддерживающий конкретное PHB, закодированное в одном или более записях MAP, должен отвергнуть эту метку, послав сообщение Label Release, которое содержит TLV метки и статус TLV со статусным кодом Unsupported PHB.

    Вышестоящий Diff-Serv LSR, получив сообщение ассоциации метки с Diff-Serv TLV для E-LSP и определив, что согласованная таблица EXP<-->PHB некорректна, должен отвергнуть эту метку, послав сообщение Label Release, которое содержит TLV метки и статус TLV со статусным кодом Invalid EXP<--> PHB mapping. Согласованная таблица EXP <-->PHB в объекте DIFFSERV для E-LSP некорректна, если:

    поле MAPnb находится вне диапазона 1 - 8, или

  • данное значение EXP присутствует более одного раза в одной записи MAP, или

  • кодирование PHBID некорректно

    Вышестоящий Diff-Serv LSR, получив сообщение ассоциации метки с Diff-Serv TLV для L-LSP, содержащий значение PSC, которое не поддерживается, должен отвергнуть эту метку, послав сообщение Label Release, которое содержит TLV метки и статус TLV со статусным кодом Unsupported PSC.



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