Дом сети Что такое openflow? - определение из техопедии

Что такое openflow? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает OpenFlow?

OpenFlow - это открытый протокол связи, который действует на уровне 2 модели OSI и обеспечивает доступ к плоскости пересылки маршрутизатора или коммутации по сети. OpenFlow просто позволяет определять путь пакетов данных в сети коммутаторов программным обеспечением, которое работает как минимум на двух маршрутизаторах.

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

Техопедия объясняет OpenFlow

Эта технология включает три основных компонента:

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

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

Что такое openflow? - определение из техопедии