Изменить размер таблицы потоков - PullRequest
0 голосов
/ 09 января 2019

У меня есть вопрос.

Теперь я настроил топологию с помощью mininet. Здесь я хочу ограничить размер таблицы потоков коммутатора.

Есть ли способ ограничить размер таблицы потоков коммутатора ??? Или OpenVSwitch может ограничить это?

Спасибо.

1 Ответ

0 голосов
/ 13 января 2019

Да, вы можете указать Open vSwitch ограничить размер таблицы потоков, либо отклоняя новые потоки, либо удаляя старые потоки. Из документации ovs-vsctl :

Make flow table 0 on bridge br0 refuse to accept more than 100 flows:

    ovs-vsctl -- --id=@ft create Flow_Table flow_limit=100 overflow_policy=refuse -- set Bridge br0 flow_tables=0=@ft

Make flow table 0 on bridge br0 evict flows, with fairness based on the
matched ingress port, when there are more than 100:

    ovs-vsctl -- --id=@ft create Flow_Table flow_limit=100 overflow_policy=evict groups='"NXM_OF_IN_PORT[]"' -- set Bridge br0 flow_tables:0=@ft
...