Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Openflow - Архитектура01 мая 2011Оглавление: 1. Openflow 2. Архитектура Путь прохождения данных состоит из таблицы потоков и действий, назначенных для каждой записи в таблице. Сами таблицы могут касаться как Ethernet, так и протоколов вышестоящих уровней. Точный список действий может меняться, но основные это: форвардинг в заданный порт), пересылка PDU на контроллер через безопасный канал для дальнейшего исследования, отбрасывание PDU. Для устройств, совмещающих openflow и обычную обработку пакетов средствами микропрограммы устройства, добавляется четвёртый тип действия: обработка PDU 'обычными' средствами. Оборудование, поддерживающее эти четыре действия являются Type0 устройствами. Устройство OpenFlow состоит из, как минимум, из трёх компонент:
Каждая запись в таблице потоков имеет три поля: заголовок PDU, который позволяет определить соответствие PDU потоку, действие и поле с статистикой. Заголовок может состоять из множества полей разного уровня. Каждое поле может иметь особое значение, означающее соответствие любому значению соответствующего поля в PDU. Устройства type1, которые будут обеспечивать функционал трансляции адресов, поддержку классов и приоритетов, запланированы, но их спецификация пока не определена. Контроллеры' обеспечивают наполнение таблицы потоков, получение пакетов через безопасный канал от устройства. Могут быть реализованы как простейший алгоритм, напоминающий поведение коммутатора, разделяющего пакеты по виланам, а могут реализовывать сложную динамическую логику, влияющую на прохождение пакетов исходя из внешних причин. Просмотров: 1987
|