Вся операция коммутации по меткам требует лишь одноразовой
идентификации значений полей в одной строке таблицы. Это занимает гораздо
меньше времени, чем сравнение IP-адреса получателя с наиболее длинным
адресным префиксом в таблице маршрутизации, которое используется при
традиционной маршрутизации. Таким образом, главная особенность MPLS -
отделение процесса коммутации пакета от анализа IP-адресов в его заголовке,
что открывает ряд привлекательных возможностей. В результате технология
MPLS позволяет эффективно поддерживать требуемое качество
обслуживания, не нарушая предоставленных пользователю гарантий.
На сегодняшний день можно выделить три основные области
применения протокола MPLS. Это управление трафиком, поддержка классов
и качества обслуживания и виртуальные частные сети.
Управление трафиком (Traffic Engineering, TE) - это возможность
управления направлением прохождения трафика с целью выполнения
определённых условий (резервирование каналов, распределение загрузки
сети, балансировка и предотвращение перегрузок). Управление потоком
передаваемой информации позволяет направлять потоки данных не по
кратчайшему пути, вычисленному с помощью традиционного протокола
маршрутизации, а через менее загруженные узлы и каналы связи. При
правильном моделировании потока нагрузка на все физические каналы связи,
маршрутизаторы и коммутаторы должна быть сбалансирована таким образом,
чтобы ни один из этих компонентов не был недогружен или перегружен. В
результате сеть будет работать более эффективно, стабильно и предсказуемо.
Основной механизм TE в MPLS - использование однонаправленных
туннелей (MPLS TE tunnel) для задания пути прохождения определённого
трафика. Так, для разного вида трафика можно проложить разные пути
следования через сеть. Так как туннели - однонаправленные, то обратный путь
может быть совершенно другим.
Одной из ценнейших опциональных функций подсистемы ТЕ является
«Быстрая ремаршрутизация» (FastReRout, FRR). Она позволяет