Здесь мы коротко посмотрим какие приложения нам обеспечивает MPLS, тоесть ради чего мы здесь собственно собрались.
Графически это можно представить так.
Теперь давайте чуть чуть более подробно посмотрим каждое приложение.
- Основной MPLS, построенный на unicast ip routing. Здесь FEC является сеть назначения. Ради этого приложения внедрять MPLS не целесообразно. Получается MPLS ради MPLS’а. Да, это немного убыстрит сеть, но это ускорение будет не существенным, и сервисов новых не будет.
- Multicast Ip Routing, в данном приложении FEC будет равен пакетам с определенным Group Address, эту технологию тоже не совсем целесообразно применять, так как IP Multicast так же хорошо справляется с этими вещами.
- MPLS Traffic Engeneering, а вот здесь уже интересно. Здесь FEC тоже является сеткой назначения, но тут прибавляется еще такой параметр как обеспечение ресурсами. Например нам нужно построить путь не просто как стандартно по кратчайшему от источника до назначения, а необходимо сделать этот канал скажем в 8мегабит, и исходя из этого будет строиться маршрут. Здесь протоколами IGP могут выступать только OSPF или IS-IS.
- QOS MPLS — Здесь FEC зависит от сети назначения а так же класса сервиса (COS). То есть получается расширенный Unicast IP Routing засчет QOS.
- MPLS L3 VPN — высоко масштабируемое приложение, которое поддерживает такие IP сервисы как: Мультикаст, QOS, Телефония. Здесь FEC’ом является VPN дескриптор. Технология достаточно большая, мы ее обязательно будем рассматривать подробно в дальнейшем.
- MPLS L2 VPN или Any Transport over MPLS — L2 VPN со всеми ее недостатками и достатками 🙂