запись потока с пустым набором действий в Mininet с более чем одним коммутатором и контроллером POX


Я использую Mininet и контроллер POX. Топология сети имеет несколько коммутаторов. Всякий раз, когда я устанавливаю поток для какого-либо коммутатора, а затем проверяю таблицу потоков в этом коммутаторе, его набор действий пуст. dump-flows показывает actions= Однако, когда в сети есть только один коммутатор, набор действий не пуст. В чем может быть причина того, что набор действий пуст?

Спасибо


person Daniel    schedule 28.06.2015    source источник
comment
Как вы добавляете потоки? Можете ли вы показать какой-нибудь код того, как вы добавляете потоки, или, если вы делаете это через веб-службу, можете ли вы показать, что вы делаете?   -  person nik    schedule 29.06.2015


Ответы (1)


После повторного просмотра спецификаций OpenFlow я узнал, что пустые действия, установленные в записи потока, представляют собой поток drop.

Из коммутатора OpenFlow Технические характеристики v1.3.1

Drop. Нет явного действия для представления Drops. Вместо этого следует отбрасывать пакеты, наборы действий которых не имеют выходных действий.

Впоследствии я понял, где была ошибка в коде, из-за которой была установлена ​​​​неправильная запись потока.

person Daniel    schedule 29.06.2015