Лекции / Лекция №8 Введение в MPLS(1)
.pdf
LSP – Label Switched Path
•LSP – непрерывный путь по меткам для пакетов с данными, через MPLS сеть.
•LSP почти всегда однонаправленный.
|
MPLS домен |
|
Источник |
LSP |
Назначение |
|
||
1 |
2 |
3 |
CE |
PE |
P |
PE |
CE |
|
LER |
LSR |
LER |
|
|
(входящий узел) |
|
(исходящий узел) |
|
Для реализации диалога необходимо 2 LSP
11
FEC - Forwarding Equivalence Class
•Forwarding Equivalence Class (FEC) – класс эквивалентной пересылки
•FEC – группа пакетов, которая отправляется одним и тем же способом (например: по одному пути, с одним и тем же качеством обслуживания)
Когда пакет поступает на граничный маршрутизатор, то дальше он может быть направлен по определенному маршруту, но прокладывать всякий раз LSP для каждого поступившего пакета нет смысла. Заранее прокладывается путь к узлу назначения и он может использоваться различными потребителями. Поэтому на входном маршрутизаторе все пакеты разбиваются на классы и в пределах каждого класса осуществляется передача пакета одним и тем же способом по одному пути и с одинаковым качеством обслуживания.
12
LSP – Label Switched Path
•LSP уровня M для пакета P представляет собой последовательность LSRs:
•начинается с входящего LER ("LSP Ingress"), который добавляет метку уровня M
•все промежуточные LSRs выполняют пересылку на основе меток уровня
M
•заканчивается исходящим LER ("LSP Egress"), когда при пересылки принимается решение по уровню ниже уровня M, в частности не по
MPLS
•LSP – непрерывный путь по меткам для пакетов с данными, через
MPLS сеть.
•LSP почти всегда однонаправленный.
13
FEC - Forwarding Equivalence Class
•Механизм соответствия входящих пакетов 2/3 уровня LSP на входящем PE
•FEC может соответствовать:
•IP адресу сети/хоста
•Группе адресов/сайту для L3VPN
•Каналу второго уровня (ATM, FR, PPP, HDLC, Ethernet) для L2VPN
•Виртуальная коммутатор (virtual switch instance - VSI)
•Используется для VPLS (L2VPN)
•Туннельный интерфейс
•Используется для MPLS traffic engineering (TE)
14
VPN и Сайт (1)
•VPN – совокупность сайтов соединенных между собой безопасным способом.
•Сайт:
•Набор сетей, являющихся частью VPN клиента и расположенных географически рядом друг с другом
•Сайт соединен с магистральной сетью VPN одной или более связями PE/CE
•Сайт может быть частью разных VPN
15
VPN и Сайт (2)
В центре есть MPLS – домен и наши маршрутизаторы обозначаются как P. И у нас есть маршрутизаторы провайдер PE (Edge). У нас организовано 2 VPN (А и В) со своими адресными пространствами.
Задача MPLS - домена обеспечить передачу трафика между различными сайтами в пределах VPN А или VPN B.
16
Архитектура MPLS
RFC 3031
История развития MPLS
•1994: Toshiba представила Cell Switch Router (CSR)
•1996: Ipsilon, Cisco и IBM объявили планы по разработки коммутации по меткам
•1997: Сформирована IETF MPLS Working Group
•1999: Первые внедрения MPLS VPN (L3VPN) и TE
•2000: MPLS Traffic Engineering
•2001: Выпущенные первые MPLS RFCs (3031, 3032, 3034, 3035, 3036, 3037)
•2002: AToM (L2VPN)
•2004: GMPLS; Large Scale L3VPN
•2006: Large Scale TE
•2007: Large Scale L2VPN
•2009: Label Switching Multicast
•2011: MPLS Transport Profile
18
Разделение задач в MPLS
LER |
LER |
MPLS
LSR LSP LSR
•Только пограничные LSR (LER) выполняют поиск по таблице маршрутизации.
•LSR внутри MPLS домена выполняют коммутацию по меткам (label swapping), осуществляя при этом замену входящей метки на исходящую.
19
Label - Метка
•Метка – короткий, фиксированной длины, локальный идентификатор, который используется для идентификации FEC (A label is a short, fixed length, locally significant identifier which is used to identify a FEC).
•Метки с 0 по 15 зарезервированы для:
•0 - IPv4 Explicit NULL Label
•1 - Router Alert Label - извещение
•2 - IPv6 Explicit NULL Label
•3 - Implicit NULL Label
•4-15 - зарезервированы на будущее
20
