На головну

Шляхи комутації по мітках

  1. Віртуальні канали в мережах пакетної комутації
  2. МЕТОДИ КОМУТАЦІЇ
  3. Побудова горизонталей за відмітками
  4. ПРИНЦИПИ КОМУТАЦІЇ ПАКЕТІВ
  5. З числовими відмітками
  6. Поєднання комутації і маршрутизації в одному пристрої

Архітектура MPLS-мережі описана в RFC 3031 (http://www.rfc-editor.org/rfc/rfc3031.txt). Основні елементи цієї архітектури представлені на рис. 20.3, де MPLS-мережа взаємодіє з декількома IP-мережами, можливо, що не підтримують технологію MPLS.

Мал. 20.3. MPLS-мережа

Прикордонні пристрою LSR в технології MPLS мають спеціальну назву - прикордонні коммутирующие по мітках маршрутизатори(Label switch Edge Router, LER).

Пристрій LER, будучи функціонально більш складним, приймає трафік від інших мереж в формі стандартних IP-пакетів, а потім додає до нього мітку і направляє уздовж відповідного шляху до вихідного пристрою LER через кілька проміжних пристроїв LSR. При цьому пакет просувається не на основі IP-адреси призначення, а на основі мітки.

Як і в інших технологіях, що використовують техніку віртуальних каналів, мітка має локальне значення в межах кожного пристрою LER і LSR, тобто при передачі пакета з вхідного інтерфейсу на вихідний виконується зміна значення мітки.

Шляхи LSP прокладаються в MPLS попередньо відповідно до топології мережі, аналогічно маршрутами для IP-трафіку (і на основі роботи тих же протоколів маршрутизації). Крім того, існує режим інжинірингу трафіку, коли шляху LSP прокладаються з урахуванням вимог до резервованій для шляху пропускної здатності і наявної вільної пропускної спроможності каналів зв'язку мережі.

LSP представляє собою односпрямований віртуальний канал, тому для передачі трафіку між двома пристроями LER потрібно встановити, по крайней мере, два шляхи комутації по мітках - по одному в кожному напрямку. На рис. 20.3 показані дві пари шляхів комутації по мітках, що з'єднують пристрої LER2 і LER3, а також LER1 і LER4.

LER виконує таку важливу функцію, як напрямок вхідного трафіку в один з вихідних з LER шляхів LSP. Для реалізації цієї функції в MPLS введено таке поняття, як клас еквівалентності просування (Forwarding Equivalence Class, FEC).

Клас еквівалентності просування - це група IP-пакетів, що мають одні і ті ж вимоги до умов транспортування (транспортному сервісу). Всі пакети, що належать до даного класу, просуваються через MPLS-мережа по одному віртуальному шляху LSP.

У LER існує база даних класів FEC; кожен клас описується набором елементів, а кожен елемент описує ознаки, на підставі яких входить пакет відносять до того чи іншого класу.

Класифікація FEC може виконуватися різними способами. Ось кілька прикладів:

? На підставі IP-адреси призначення. Це найбільш близький до принципів роботи IP- мереж підхід, який полягає в тому, що для кожного префікса мережі призначення, наявного в таблиці LER-маршрутизації, створюється окремий клас FEC. Протокол LDP, який ми далі розглянемо, повністю автоматизує процес створення класів FEC за цим способом.

? Відповідно до вимог інжинірингу трафіку. Класи вибираються таким чином, щоб домогтися балансу завантаження каналів мережі.

? Відповідно до вимог VPN. Для конкретної віртуальної приватної мережі клієнта створюється окремий клас FEC.

? За типами додатків. Наприклад, трафік IP-телефонії (RTP) становить один клас FEC, а веб-трафік - інший.

? По інтерфейсу, з якого отримано пакет.

? За МАС-адресою призначення кадру, Якщо це кадр Ethernet.

Як видно з наведених прикладів, при класифікації трафіку в MPLS можуть використовуватися ознаки не тільки з заголовка IP-пакета, а й багато інших, включаючи інформацію канального (МАС-адреса) і фізичного (інтерфейс) рівнів.

Після прийняття рішення про приналежність пакета до певного класу FEC його потрібно зв'язати з існуючою колією LSP. Для цієї операції LER використовує таблицю FTN (FEC Те Next hop - відображення класу FEC на наступний хоп). Таблиця 20.2 є приклад FTN.

Таблиця 20.2. приклад FTN

 ознаки FEC  мітка
 123.20.0.0/16; 195.14.0.0/16
 194.20.0.0/24; ethl

На підставі таблиці FTN кожному хто входить пакету призначається відповідна позначка, після чого цей пакет стає невиразний в домені MPLS від інших пакетів того ж класу FEC, всі вони просуваються по одному і тому ж шляху всередині домену.

Складна настройка і конфігурація виконуються тільки в LER, а всі проміжні пристрої LSR виконують просту роботу, просуваючи пакет відповідно до технікою віртуального каналу.

Вихідний пристрій LER видаляє мітку і передає пакет в наступну мережу вже в стандартній формі IP-пакета. Таким чином, технологія MPLS залишається прозорою для інших IP-мереж.

Зазвичай в MPLS-мережах використовується вдосконалений в порівнянні з описаним алгоритм обробки пакетів. Удосконалення полягає в тому, що видалення мітки виконує не останнє на шляху пристрій, а передостаннє. Дійсно, після того як передостаннє пристрій визначить на основі значення мітки наступний хоп, мітка в MPLS-кадрі вже не потрібна, так як останнім пристрій, тобто вихідний пристрій LER, буде просувати пакет на основі значення IP-адреси. Це невелика зміна алгоритму просування кадру дозволяє заощадити одну операцію над MPLS-кадром. В іншому випадку останнє уздовж шляху устрій мав би видалити мітку, а вже потім виконати перегляд таблиці IP-маршрутизації. Ця техніка отримала назву техніки видалення мітки на передостанньому хопі (Penultimate Hop Popping, PHP).



Попередня   358   359   360   361   362   363   364   365   366   367   368   369   370   371   372   373   Наступна

осередки ATM | Віртуальні канали ATM | Категорії послуг ATM | Віртуальні приватні мережі | Чистий IP-мережу | протокол HDLC | протокол РРР | Використання виділених ліній IP-маршрутизаторами | Робота IP-мережі поверх мережі ATM | ГЛАВА 20. Технологія MPLS |

© um.co.ua - учбові матеріали та реферати