1
我目前正在嘗試使用流表溢出OvS控制器,並使其拒絕新規則並隨後拒絕新數據包。 我看到這個文件:如何設置OpenvSwitch以在內存滿而不是最舊的內存時驅逐最新的流?
上橋br0的流程表配置 限制流量表0至最多100個流:
ovs-vsctl -- [email protected] create Flow_Table flow_limit=100 over‐ flow_policy=refuse -- set Bridge br0 [email protected]
所以,我想我需要實現首先flow_policy =拒絕,併爲所有255個表執行此操作。然而,每當我試圖運行這個命令,它返回我:
[email protected]:~$ sudo ovs-vsctl -- [email protected] create Flow_Table flow_limit=100 over‐flow_policy=refuse -- set Bridge br0 [email protected]
ovs-vsctl: **Flow_Table does not contain a column whose name matches "over‐flow_policy"**
有什麼辦法來設置拒絕所有表的政策,爲什麼會出現這樣的錯誤?
非常抱歉,我發現文檔中的破折號:http://openvswitch.org/support/dist-docs/ovs-vsctl.8.txt不應該在over-flow_policy中;所以它實際上是overflow_policy。不過,知道如何一次爲255個表設置策略將會很棒。 – DoeDan