2016-04-08 9 views
0

SDNでトラフィックを監視するためのフローエントリをインストールしようとしています。私はアクションを "フローテーブルのインデックス作成を続行"として設定できるかどうか疑問に思いますか?SDNでトラフィックを監視するフローエントリ

"match:dst_mac = 00:01、action:outport = 1、priority = 1"という既存のフローエントリを持つレイヤ2スイッチです。src_mac = 00でネットワークトラフィックを監視したい: 02。今私は優先度の高いフローエントリ "match:src_mac = 00:02、action:continue_indexing、priority = 2"を追加しようとしています。アクションフィールドを書くにはどうすればいいですか?私はOpenFlow 1.3.0で類似の動作を見つけることができません。

お返事ありがとうございます!

+0

インデックス作成を続けるとどういう意味ですか? – Craneum

答えて

0

パイプラインの一致に複数のテーブルを利用することも、 が最初にコントローラにパケットを出力してから、アクション「テーブル」を含むパケットをテーブルに戻すこともできます。

+0

現在、私のOFスイッチは単一のフローテーブルしかサポートしていません。単一フローテーブルのシナリオでトラフィックを監視する方法はありますか? – goldsaint

+0

私が言ったように、 "src_mac = 00:02"のパケットをコントローラに出力できます。 – shaoyou

+0

まず、未使用のフィールドを区別して監視エントリと転送エントリを区別する必要があります。 私が言ったように、 "src_mac = 00:02"のパケットをコントローラに出力します。次に、コントローラーは未使用フィールドを変更し、アクション「TABLE」を含むpacket_outをOFスイッチに送ります。これで、パケットは "dst_mac = 00:01"と一致して通常の転送を実行できます。 – shaoyou

関連する問題