問題タブ [pox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
63 参照

sdn - Floodlight の OpenFlow 構成を変更する

Floodlight の miss_send_len を0xFFFD

つまり、次の POX 行を翻訳します。

self.connection.send(of.ofp_set_config(miss_send_len = 0xFFFD)) フラッドライトに。

0 投票する
1 に答える
1377 参照

python - POX - 特定のパケットが ofp_match に一致するたびにダミー パケットを送信するルールをインストールする

スイッチに次のことを行うように指示するルールをスイッチにインストールすることは可能ですか?

これが非常に貧弱な疑似コードであることは理解していますが、説明しようとしているよりも、私がやろうとしていることを少しうまく説明できるはずです。

基本的に、すべての TCP パケットをコントローラーに送信する必要なく、ダミー パケットを送信することで、プロジェクトの TCP パケットの送信の間隔を空けようとしています。スイッチを通常どおりに動作させたいのですが、特定のポート宛ての TCP パケットを受信したときに、同じポートから同じ宛先に向かうダミー パケット (私が作成したもの) も送信するようにします。

私が達成しようとしていることを実行するためのより良い方法があるかもしれないことを理解しています - 私は提案を受け入れます!

ありがとう

0 投票する
1 に答える
615 参照

openflow - pox openflow - host_tracker が実行されていません

pox は初めてで、pox でコンポーネントを実行する方法がわかりません。現在、 https://github.com/CPqD/RouteFlow/blob/master/pox/pox/host_tracker/host_tracker.pyから取得した host_tracker.py にこだわっています

私はこのようなことを試しました: ./debug-pox.py host_tracker

そして、出力を次のように取得しました

POX 0.3.0 (dart) / Copyright 2011-2014 James McCauley, et al. DEBUG:core:POX 0.3.0 (dart) going up... DEBUG:core:Running on CPython (2.7.6/Mar 22 2014 22:59:56) DEBUG:core:Platform is Linux-3.13.0-53-generic-x86_64-with-Ubuntu-14.04-trusty DEBUG:core:host_tracker still waiting for: openflow WARNING:core:Still waiting on 1 component(s) INFO:core:POX 0.3.0 (dart) is up.

意味がわからない :( pox でコンポーネントを実行する方法を教えてください。

ありがとう :)

0 投票する
1 に答える
2666 参照

python - mininet の POX: event.parsed は pox で何を提供しますか? parse.next とは?

l3_learning.py では、class l3_switchnamedにメソッドがあり_handle_PacketInます。これで、このイベントは、テーブルにエントリがない対応するパケットを受信したときに、スイッチがコントローラーに接続したときであることがわかりました。

わからないのはここ

では とはpacket.nextどういう意味isinstance(packet.next, ipv4)ですか?

0 投票する
0 に答える
378 参照

python - POX コントローラと Mininet ホスト間の通信

Iam は SDN の世界では初めてです。mininet ホストから実行中の POX コントローラーにデータ (負荷統計) を送信しようとしています。ソケット接続または pox からの wget が機能しませんでした。これを行う方法はありますか?

0 投票する
1 に答える
588 参照

python - mininet に接続された pox コントローラにパケットを送信したい

私はpoxコントローラーが初めてで、スイッチがコントローラーにパケットを送信し、コントローラーがhelloパケットをスイッチに送信するコードを書きたいと思っています

0 投票する
0 に答える
741 参照

python - キャプチャしたトラフィックをゲスト マシン (Virtualbox にインストール) からホスト マシンに送信する方法は?

トラフィックをキャプチャしてcapture.pcapファイルに保存しました。

ここで、ゲスト マシン (VirtualBox にインストールされている) からホスト マシンにそのトラフィックを送信/再生したいと考えています。キャプチャしたトラフィックをゲスト マシンからホスト マシンに送信する方法は?

0 投票する
1 に答える
224 参照

python - host_tracker モジュールが機能しない

POX で host_tracker モジュールを使用したいと考えています。mininet で実行されているツリー トポロジがあります。pox コンソールで、このコマンドを実行$./pox.py host_tracker openflow.discovery します。リンクが検出されたら、ミニネット コンソールから ping を試みますが、$h1 ping h2宛先ホストに到達できないと表示されます。出力例を次に示します。POX:

そしてミニネットで:

宛先ホストに到達できない理由は誰にもわかりますか? ありがとう!

0 投票する
1 に答える
859 参照

pox - フロー削除イベントの処理方法

hard_timeout が経過した後、スイッチがフロー ルールをいつ削除するかを知りたいです。テストできる ofp_flow_mod属性があることはわかっています。コントローラーで次のようにしました。flagsOFPFF_SEND_FLOW_REM

実際、hard_timeout が期限切れになった後、このメソッドはトリガーされません。どうしてか分かりません。誰でもそれを修正する方法を提案できますか。

タンク・ユー