Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Mininet と POX コントローラーを使用しています。ネットワーク トポロジには複数のスイッチがあります。あるスイッチのフローをインストールした後、そのスイッチのフロー テーブルを確認すると、そのアクション セットは空です。dump-flows showactions= ただし、ネットワークにスイッチが 1 つしかない場合、アクション セットは空ではありません。アクション セットが空である理由は何ですか?
actions=
ありがとうございました
OpenFlowの仕様を改めて調べてみると、フローエントリに設定された空のアクションはドロップフローであることがわかりました。
OpenFlow Switch 仕様 v1.3.1より
落とす。ドロップを表す明示的なアクションはありません。代わりに、アクション セットに出力アクションがないパケットはドロップする必要があります。
その後、間違ったフロー エントリがインストールされたコードのどこにエラーがあるのかがわかりました。