СИНХРОНИЗАЦИЯ LDP И IGP ДЛЯ ШИРОКОВЕЩАТЕЛЬНЫХ СЕТЕЙ

1. Способ синхронизации LDP-IGP (протокол распределения меток - протокол внутренних шлюзов) в широковещательной сети, выполняемый на сетевом элементе, содержащий этапы, на которых:
обнаруживают, что широковещательный интерфейс сетевого элемента стал рабочим, при этом широковещательный интерфейс будет использоваться для переноса трафика по пути с коммутацией по меткам (LSP) между сетевым элементом и широковещательной сетью;
определяют, что существует, по меньшей мере, один альтернативный путь для достижения широковещательной сети, кроме как через широковещательный интерфейс; и
откладывают включение широковещательного интерфейса в объявление состояний линии связи (LSA) до тех пор, пока протокол распределения меток (LDP) не станет рабочим для всех соседей по данному широковещательному интерфейсу.
2. Способ по п.1, дополнительно содержащий этап, на котором
в ответ на определение того, что LDP является рабочим для всех соседей по данному широковещательному интерфейсу, включают данный широковещательный интерфейс в LSA и передают данное LSA в широковещательную сеть.
3. Способ по п.1, дополнительно содержащий этапы, на которых:
устанавливают флаг запрета линии связи в LSA для широковещательного интерфейса до тех пор, пока LDP не станет рабочим для всех соседей по данному широковещательному интерфейсу; и
при этом откладывание включения широковещательного интерфейса в LSA включает в себя проверку флага запрета линии связи в LSA при обновлении LSA для определения того, добавить ли широковещательный интерфейс в обновляемое LSA.
4. Способ по п.1, дополнительно содержащий этапы, на которых:
откладывают обновление базы данных состояний линий связи (LSDB) сетевого элемента при помощи широковещательного интерфейса до тех пор, пока LDP не станет рабочим для всех соседей по широковещательному интерфейсу.
5. Способ по п.1, в котором определение того, что существует, по меньшей мере, один альтернативный путь для достижения широковещательной сети, включает в себя следующий этап, на котором:
во время исполнения алгоритма первоочередности кратчайших путей (SPF), определяют, что сетевой префикс, связанный с широковещательным интерфейсом, принадлежит интерфейсу, утратившему работоспособность.
6. Способ по п.1, в котором LDP определяют как рабочий для всех соседей после того, как истек таймер синхронизации LDP-IGP.
7. Способ по п.1, в котором сетевой элемент является элементом, реализующим протокол первоочередного открытия кратчайших путей (OSPF), и при этом откладывание включения широковещательного интерфейса в LSA включает в себя этап, на котором откладывают обновление LSA маршрутизатора при помощи линии связи типа 2 для широковещательной сети до тех пор, пока LDP не станет рабочим для всех соседей по данному широковещательному интерфейсу.
8. Способ по п.1, в котором сетевой элемент является элементом, реализующим протокол обмена промежуточная система - промежуточная система (IS-IS), и при этом откладывание включения широковещательного интерфейса в LSA включает в себя этап, на котором откладывают обновление PDU состояний линии связи при помощи TLV, достижимого для IS, для широковещательной сети до тех пор, пока LDP не станет рабочим для всех соседей по данному широковещательному интерфейсу.
9. Способ по п.1, в котором трафик является трафиком виртуальной частной сети (VPN).
10. Сетевой элемент для выполнения синхронизации LDP-IGP (протокол распределения меток - протокол внутренних шлюзов) в широковещательной сети, содержащий:
один или более процессоров для исполнения инструкций; и
одно или более запоминающих устройств, связанных с процессором, при этом одно или более запоминающих устройств обладают инструкциями, которые при исполнении предписывают одному или более процессорам выполнять операции, включающие в себя:
обнаружение того, что широковещательный интерфейс сетевого элемента стал рабочим, при этом широковещательный интерфейс будет использоваться для переноса трафика по пути с коммутацией по меткам (LSP) между сетевым элементом и широковещательной сетью;
определение того, что существует, по меньшей мере, один альтернативный путь для достижения широковещательной сети, кроме как через широковещательный интерфейс; и
откладывание включения широковещательного интерфейса в объявление состояний линии связи (LSA) до тех пор, пока протокол распределения меток не станет рабочим для всех соседей по данному широковещательному интерфейсу.
11. Сетевой элемент по п.10, в котором одно или более запоминающих устройств дополнительно обладают инструкциями, которые при исполнении предписывают одному или более процессорам выполнить следующие операции по:
в ответ на определение того, что LDP является рабочим для всех соседей по данному широковещательному интерфейсу, включению данного широковещательного интерфейса в LSA и передаче данного LSA в широковещательную сеть.
12. Сетевой элемент по п.10, в котором одно или более запоминающих устройств дополнительно обладают инструкциями, которые при исполнении предписывают одному или более процессорам выполнить следующие операции по:
установке флага запрета линии связи в LSA для широковещательного интерфейса до тех пор, пока LDP не станет рабочим для всех соседей по данному широковещательному интерфейсу; и
при этом откладывание включения широковещательного интерфейса в LSA включает в себя проверку флага запрета линии связи в LSA при обновлении LSA для определения того, добавить ли широковещательный интерфейс в обновляемое LSA.
13. Сетевой элемент по п.10, в котором одно или более запоминающих устройств дополнительно обладают инструкциями, которые при исполнении предписывают одному или более процессорам выполнить следующие операции по:
откладыванию обновления базы данных состояний линий связи (LSDB) сетевого элемента при помощи широковещательного интерфейса до тех пор, пока LDP не станет рабочим для всех соседей по широковещательному интерфейсу.
14. Сетевой элемент по п.10, в котором определение того, что существует, по меньшей мере, один альтернативный путь для достижения широковещательной сети, включает в себя следующее:
во время исполнения алгоритма первоочередности кратчайших путей (SPF), определение, что сетевой префикс, связанный с широковещательным интерфейсом, принадлежит оконечной сети.
15. Сетевой элемент по п.10, в котором LDP определяется как рабочий для всех соседей после того, как истек таймер синхронизации LDP-IGP.
16. Сетевой элемент по п.10, в котором сетевой элемент является элементом, реализующим протокол первоочередного открытия кратчайших путей (OSPF), и при этом откладывание включения широковещательного интерфейса в LSA включает в себя откладывание обновления LSA маршрутизатора при помощи линии Связи Типа 2 для широковещательной сети до тех пор, пока LDP не станет рабочим для всех соседей по данному широковещательному интерфейсу.
17. Сетевой элемент по п.10, в котором сетевой элемент является элементом, реализующим протокол обмена промежуточная система - промежуточная система (IS-IS), и при этом откладывание включения широковещательного интерфейса в LSA включает в себя откладывание обновления PDU состояний линии связи при помощи TLV, достижимого для IS, для широковещательной сети до тех пор, пока LDP не станет рабочим для всех соседей по данному широковещательному интерфейсу.
18. Сетевой элемент для выполнения синхронизации протокол распределения меток (LDP) - протокол внутренних шлюзов (IGP) в широковещательных сетях, содержащий:
модуль IGP для выполнения следующего:
определения того, являются ли широковещательные интерфейсы сетевого элемента оконечными интерфейсами до широковещательных сетей, при этом оконечный интерфейс является интерфейсом до широковещательной сети и не существует других путей до данной широковещательной сети,
откладывания включения тех широковещательных интерфейсов, которые не являются оконечными интерфейсами, в объявления состояний линии связи до тех пор, пока LDP не станет рабочим для всех соседей по данным широковещательным интерфейсам; и
модуля LDP, связанного с модулем IGP, при этом модуль LDP выполнен для осуществления обмена привязками меток с соседями сетевого элемента для широковещательных интерфейсов.
19. Сетевой элемент по п.18, в котором модуль IGP дополнительно выполнен для того, чтобы откладывать обновлении базы данных состояний линий связи при помощи тех широковещательных интерфейсов, которые не являются оконечными интерфейсами, до тех пор, пока LDP не станет рабочим для всех соседей по данным широковещательным интерфейсам.
20. Сетевой элемент по п.18, в котором модуль IGP дополнительно выполнен для выполнения алгоритма первоочередности кратчайших путей (SPF), который включает в себя определение того, являются ли широковещательные интерфейсы оконечными интерфейсами.
21. Сетевой элемент по п.18, в котором модуль IGP дополнительно выполнен для включения тех широковещательных интерфейсов, которые являются оконечными интерфейсами, в объявления состояний линии связи вне зависимости от того, находится ли в рабочем состоянии LDP для всех соседей по данным широковещательным интерфейсам.