Вектор пути в случае присвоения метки
В разделе "Детектирование петель" специфицируются ситуации, когда LSR должен включать TLV вектора пути в сообщения присвоения метки. LSR, который получает вектор пути в сообщении присвоения метки, должен выполнить процедуры, описанные в разделе "Детектирование петель".
Если LSR детектирует петлю, он должен отвергнуть сообщение присвоения метки для того, чтобы исключить зацикливания сообщений. LSR должен:
- Передать LSR-отправителю сообщение освобождения метки (Label Release), несущее в себе TLV статуса, сигнализируя о "Детектировании петли".
- Не передавать сообщение дальше.
- Проверить, относится ли сообщение присвоения метки к существующему LSP. Если это так, LSR должен разъединить любые метки выше по течению, которые объединены для области вниз по течению для заданного FEC.
Заметим, что сообщение присвоения метки с TLV вектора расстояния переадресуется до тех пор пока:
- Не обнаружена петля,
- Достигнуто начало LSP, или
- Достигнут максимум вектора пути или числа шагов. Это обрабатывается, как если бы была детектирована петля.