Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Понимание согласования версии OpenFlow между контроллером и устройствами, работающими Junos OS

После установления начального соединения контроллер OpenFlow и Juniper Networks Junos OS согласовывать используемую версию OpenFlow. В общем случае контроллер OpenFlow должен поддерживать хотя бы одну из версий, которые Junos OS устройстве. В противном случае соединение не устанавливается.

Примечание.

Реализация Junos OS OpenFlow 1.3.1 не поддерживает элемент hello OFPHET_VERSIONBITMAP сообщений.

В таблице 1 описаны версии OpenFlow, запускаемые устройством Junos OS и контроллером, согласованная версия и цифровое значение, связанное с каждой версией.

согласуемые между контроллером и Junos OS устройством, и численное значение, связанное с каждой версией
Таблица 1. Версии OpenFlow,

Версия OpenFlow, запускаемая Junos OS

Версия OpenFlow, поддерживаемая контроллером

Согласованная версия

Цифровое значение, связанное с согласованной версией OpenFlow

1.0

1.0

1.0

1

1.3.1

1.3.1

1.3.1

4

1.0 и 1.3.1

1.0 и 1.3.1

1.3.1

4

1.0 и 1.3.1

1.0

1.0

1

1.0 и 1.3.1

1.3.1

1.3.1

4

1.0 и/или 1.3.1

  • Ни 1.0, ни 1.3.1

  • Соединение с Junos OS устройством не работает

Нет, нет. нет подключения

0

Чтобы определить согласованную версию, которая работает на Junos OS, введите show openflow controller команду. Выходные данные этой команды включают в себя поле и цифровое значение, которое представляет собой Negotiated version номер согласуемой версии. С помощью таблицы 1 коррелирует численное значение, показанное в этом поле, с согласуемой версией.