Модели туннелирования Diff-Serv поверх MPLS 2.6.Модели туннелирования Diff-Serv
[DIFF_TUNNEL] рассматривает взаимодействие дифференцированных услуг с IP туннелями различного типа. MPLS LSP не формирует IP-туннелей, так как заголовок инкапсуляции MPLS не содержит IP-заголовка и таким образом MPLS LSP не рассматриваются в [DIFF_TUNNEL]. Однако, хотя MPLS LSP не создают IP-туннелей, туннели все же формируются. С точки зрения Diff-Serv LSP имеют много общего с IP-туннелями:
- Промежуточные узлы (т.е., узлы, размещенные вдоль LSP) видят и обрабатывают только внешнюю информацию Diff-Serv.
- LSP являются однонаправленными.
- Внешняя информация Diff-Serv может быть модифицирована в любом промежуточном узле.
Однако, с точки зрения Diff-Serv LSP имеют много существенных отличий от IP-туннелей:
- Не существует аналогии для поведения предпоследнего узла PHP (Penultimate Hop Popping), используемого IP-туннелями. Более того, PHP оказывает влияние на внешнюю информацию Diff-Serv, сопряженную с LSP, невидимым на концевом узле. В ситуациях, где эта информация не играет роли на выходе LSP, это, очевидно, не приводит ни к каким последствиям. В ситуациях, где эта информация на выходе LSP важна, она должна получаться каким-то иным образом.
Две концептуальные модели туннелирования Diff-Serv через IP-туннели, определенные в [DIFF_TUNNEL], применимы и полезны в случае Diff-Serv поверх MPLS. Эти две модели называются Модель трубы (Pipe Model) и Однородная модель (Uniform Model). Их работа поверх MPLS специфицирована в последующих главах.