Точный практический сценарий, когда ярлыки могут закончиться, спорен. Есть также некоторые проблемы с домашним хозяйством, которые напрямую не связаны с истощением лейблов, но способствуют этому.
Менеджеры меток сегодня у основных поставщиков (по крайней мере, CSCO, JNPR) запрограммированы таким образом, что им требуется непрерывный блок для каждого приложения меток. Конечно, это можно исправить, с некоторыми затратами на производительность и сложность, но, безусловно, это еще одна проблема, которую следует рассмотреть.
Некоторые MPLS-сервисы довольно жаждут пространства меток в ядре, в то время как в крае это в основном не имеет значения, поскольку мы можем маскировать их под нашей «меткой IGP».
Нам нужно помнить, что MPLS - это не только IP, это FEC. Если нам нужно предоставить какой-то сервис / тракт в ядре, нам нужен новый FEC.
Есть некоторые обсуждения о поддержке мега меток и больших меток , их случаях использования , хотя более вероятная реализация будет через специальные метки . Лично я надеюсь / ожидаю, что формат провода MPLS будет изменен до того, как 2 ^ 20 станет проблемой. Поскольку MPLS в основном используется только внутри сети одного оператора, изменить проводной формат очень просто по сравнению с миграцией IPv4-> IPV6, поэтому с любыми проблемами, с которыми мы столкнемся, их решение будет довольно простым. Некоторые вопросы, которые я бы хотел решить:
- Возможность сохранения истории этикетки в пути
- Издержки нижнего байта (TTL, TC избыточны в пакетных метках)
- Устранить необходимость в транзитной полезной нагрузке MPLS для транзитной печати P (сегодня выходит из строя ECMP)
- Расширяется за счет дизайна (этикетки специального назначения вводят огромную стоимость в байтах)
- Увеличенное пространство надписи
- Сосуществование с MPLSv1