В маршрутизаторах с поддержкой MPLS генерируется ли уникальная метка для каждого префикса назначения в таблице маршрутизации или для следующего перехода в таблице маршрутизации, если не для обоих, как происходит сопоставление между уникальными метками и записью в таблице маршрутизации? Кроме того, если это для префикса Destination, насколько это sclable? Насколько я понимаю, максимальное значение метки составляет 2 ^ 20 = 1048576. Что делать, если количество записей в таблице маршрутизации превышает 1048576?
9
Ответы:
Там, кажется, немного путаницы. Весьма маловероятно, что кто-то захочет выделить уникальный ярлык для каждого интернет-маршрута. Хорошо спроектированная сеть MPLS должна распределять метки на основе префиксов IGP, которые привязаны к вашим следующим переходам BGP (ссылка RFC 3031, раздел 4.6 ).
Поэтому я не совсем уверен, что 1 миллион меток в LFIB является серьезным ограничением дизайна MPLS сегодня.
источник
Точный практический сценарий, когда ярлыки могут закончиться, спорен. Есть также некоторые проблемы с домашним хозяйством, которые напрямую не связаны с истощением лейблов, но способствуют этому.
Менеджеры меток сегодня у основных поставщиков (по крайней мере, CSCO, JNPR) запрограммированы таким образом, что им требуется непрерывный блок для каждого приложения меток. Конечно, это можно исправить, с некоторыми затратами на производительность и сложность, но, безусловно, это еще одна проблема, которую следует рассмотреть.
Некоторые MPLS-сервисы довольно жаждут пространства меток в ядре, в то время как в крае это в основном не имеет значения, поскольку мы можем маскировать их под нашей «меткой IGP».
Нам нужно помнить, что MPLS - это не только IP, это FEC. Если нам нужно предоставить какой-то сервис / тракт в ядре, нам нужен новый FEC.
Есть некоторые обсуждения о поддержке мега меток и больших меток , их случаях использования , хотя более вероятная реализация будет через специальные метки . Лично я надеюсь / ожидаю, что формат провода MPLS будет изменен до того, как 2 ^ 20 станет проблемой. Поскольку MPLS в основном используется только внутри сети одного оператора, изменить проводной формат очень просто по сравнению с миграцией IPv4-> IPV6, поэтому с любыми проблемами, с которыми мы столкнемся, их решение будет довольно простым. Некоторые вопросы, которые я бы хотел решить:
источник