2016-11-10 52 views
0

如果您將OVS設置爲與OF控制器一起運行,並且您嘗試添加除優先級之外的兩個相同的流程規則,是否允許這樣做?OpenVswitch是否接受具有不同優先級的重複OpenFlow規則?

OpenFlow規範中是否有任何與此相關的內容? (我做了一個規格的快速掃描,找不到任何東西)。

這可能出現的理論用例是如果你有一個控制器與多個路由應用程序驅動相同的開關。如果OF交換機不允許這樣做,那麼我們必須將邏輯放入過濾掉冗餘規則。

回答

1

交換機不關心,它控制器告訴它做什麼。如果添加相同的規則(具有相同的優先級),則舊規則會被新規則替換,不會有重複。如果您添加具有不同優先級的相同規則,則會有兩次該規則。請注意,只有具有較高優先級的規則纔會被應用,具有較低優先級的規則將不會被使用,直到具有高優先級的規則被移除。