Разница между платформой SDN и платформой контроллера SDN

В чем разница между «платформой SDN» и «платформой контроллера SDN»? Эти два указывают на одно и то же? Может кто-нибудь, пожалуйста, объясните мне это?


person thisisapen    schedule 02.05.2014    source источник


Ответы (4)


Между этими терминами нет большой буквальной разницы, и обычно они взаимозаменяемы. SDN Controller Platform на самом деле является программным обеспечением контроллера, которое заботится об управляемости всей сети.

Контроллер называется платформой, так как это дает программисту возможность добавлять определенные модули (например, модуль маршрутизации, который заботится о маршрутизации только многоадресных пакетов с использованием совершенно другого алгоритма маршрутизации) и запускать их на контроллере. Контроллер, когда он используется без каких-либо конкретных модулей, по существу отправляет все пакеты куда угодно (ну, это также зависит от реализации контроллера). Контроллер — это платформа, на которой вы должны делать что-то и заставлять свою сеть вести себя так, как вы хотите.

А иногда SDN Platform используется для SDN Infrastructure, который включает в себя топологию, коммутаторы, один или несколько контроллеров и так далее. По существу описывает всю сетевую инфраструктуру.

Что вам нужно знать, так это компоненты SDN, такие как контроллер, коммутаторы, протоколы и т. д.

person gaganbm    schedule 02.05.2014

Я не вижу точной разницы между двумя терминологиями, которые вы упомянули. Краткий обзор платформы SDN просто означает разделение плоскости данных и плоскости управления. Я знаю, что это может сбивать с толку. Но подумайте об этом так, когда вы отделяете мозг коммутатора и помещаете его в другой слой. Обычно SDN состоит из трех слоев (сверху).

1) Приложения -- Состоит из сетевых приложений, например: FW, IPsec и т. д.

             NB API                   --- no defined Standard yet

2) Управление --- состоит из контроллера

             SB API                  --- This is where OPENFLOW is used

3) Инфраструктура --- состоит из сетевых устройств, например: коммутаторы

Уровень управления соединяет эти два уровня с помощью NB API, а SDN SB API просто дает сетевому администратору возможность настроить несколько сетевых устройств. Используя контроллер SDN, они могут настроить несколько сетевых устройств в одном месте.

Надеюсь, это поможет: D

person Vivek Sen Reddy    schedule 08.05.2014

С точки зрения программного обеспечения термин «платформа» подчеркивает, как программное обеспечение будет использоваться в качестве средства реализации для других приложений.

Контроллером SDN может быть любое приложение, которое отправляет политики в базовую сеть. Платформа SDN, с другой стороны, должна предоставлять расширенные инструменты, API и хуки для облегчения запуска сторонних приложений поверх нее.

person bilucent    schedule 19.02.2018

SDN — одна из лучших платформ с открытым исходным кодом для разработки проектов. Платформа SDN — это не что иное, как сетевая платформа, которая дает нам множество преимуществ для работы с топологиями. Это дает пользователю возможность установить любой контроллер по своему выбору и работать с ним.

Платформа контроллера SDN — это SDN, которая обеспечивает базовую платформу для различного количества контроллеров. Они работают по API. Архитектура платформы контроллера SDN различается для разных контроллеров.

person Manasa_Kulkarni    schedule 14.12.2019