問題タブ [sdn]

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 投票する
1 に答える
12205 参照

python - カスタム帯域幅リンクを使用した一般的なツリー トポロジの Mininet スクリプト

以前、次のコマンドを使用してミニネット トポロジを作成しました。

sudo mn --topo tree,depth=2,fanout=5 --controller=remote,ip=10.0.0.1,port=6633 --switch ovsk,protocols=OpenFlow13, --link tc,bw=1,delay=10ms

リンクごとにカスタムbw値を指定する必要があります。

hereに記載されているようdepthfanout値を指定して、一般的な方法でツリーを作成するにはどうすればよいですか? 作成したツリーのリンクを変更するには が必要です。TreeNetsetLink(int value, src, dest)

今まで私はこれを持っています:

私は以下を使用して呼び出しています:

#sudo mn --custom MyNet.py --topo MyNet --controller=remote,ip=10.0.0.1,port=6633 --switch ovsk,protocols=OpenFlow13 --link tc

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

openstack - Opendaylight と OpenStack を統合するにはどうすればよいですか? OpenStack と統合された場合、Opendaylight はどのように動作しますか?

local.confファイルでodl サービスを有効にして ODL を Neutron と統合しようとしましたが、./stack.shスクリプトを正しく終了できませんでした。どうすれば両方を統合できますか?

Neutronそして、ODL の有無にかかわらずどのように機能しますか。

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

sdn - Ryu-oeのpkg_resources.DistributionNotFound

私の目標は、光 LINC スイッチを実行し、Ryu-oe を使用してそれを制御することです。このリンクから Ryu-Oe 命令を実行しようとすると、次のエラーが表示されます。

Ryu-oe は、いくつかの光学拡張機能を備えた単なるリュウ コントローラーです。

エラーを解決する方法を知っている人はいますか?

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

networking - RyuコントローラーとPythonでカスタムトポロジーを作る

SDN でカスタム ルーティングを使用してカスタム トポロジを作成したいと考えています。SDNハブのチュートリアルでminieditで作っているのですが、カスタムルーティングを作りたいです。たとえば、ホストを各スイッチに接続する 3 つのスイッチがあります。ホスト 1 とホスト 3 の間のリンクのみを使用して、ホスト 1 からホスト 3 にパケットを送信します。

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

sockets - POX: OpenFlow での接続のリセット

1) 2 つのフロー ルールを複数のスイッチにインストールしようとしています。

3) 最初のルールがスイッチにインストールされると、接続がリセットされ、2 番目のルールが同じスイッチにインストールされません。

4) コード スニペットは次のとおりです。

for x in Rules.values():

5) エラーメッセージは次のとおりです。

DEBUG:misc.Custom_firewall_2:ソース Mac は 00:00:00:00:00:01 です

DEBUG:misc.Custom_firewall_2:宛先 Mac は 00:00:00:00:00:02 です

DEBUG:misc.Custom_firewall_2:1 #ignore これは参考用です

DEBUG:misc.Custom_firewall_2:2 #ignore これは参考用です

DEBUG:misc.Custom_firewall_2:ファイアウォール ルールが 00-00-00-00-00-09 にインストールされました-> 最初のルールがインストールされました

DEBUG:misc.Custom_firewall_2:ソース Mac は 00:00:00:00:00:04 です

DEBUG:misc.Custom_firewall_2:宛先 Mac は 00:00:00:00:00:03 です

DEBUG:misc.Custom_firewall_2:1 #ignore これは参考用です

DEBUG:misc.Custom_firewall_2:2 #ignore これは参考用です

DEBUG:openflow.of_01:[00-00-00-00-00-09 33] ソケット エラー: ピアによる接続のリセット-> 2 番目のルールのインストールに失敗

INFO:openflow.of_01:[00-00-00-00-00-09 33] 切断されました

DEBUG:misc.Custom_firewall_2:00-00-00-00-00-09 にインストールされたファイアウォール ルール

ERROR:openflow.of_01:[00-00-00-00-00-0f 37] オープンフロー

エラー: [00-00-00-00-00-0f 37]

エラー: ヘッダー: [00-00-00-00-00-0f 37]

エラー: バージョン: 1 [00-00-00-00-00-0f 37]

エラー: タイプ: 1 (OFPT_ERROR)

...

...

...

すぐ...

5) POX コントローラ 0.2.0 (carp) を使用しています。

誰かが私に解決策を提案できますか?

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

python - POX: 最初の接続後に接続がリセットされました

まず、私はpythonが初めてです!最近、コードでいくつかの問題に直面しています。これは、2 つのフロー ルールを複数のスイッチにインストールするためのコードです。

問題: 最初のルールをスイッチにインストールできますが、2 番目のルールをインストールできません。

エラー メッセージ: DEBUG:misc.Custom_firewall_2:Source Mac is 00:00:00:00:00:01

DEBUG:misc.Custom_firewall_2:宛先 Mac は 00:00:00:00:00:02 です

DEBUG:misc.Custom_firewall_2:1

DEBUG:misc.Custom_firewall_2:2

DEBUG:misc.Custom_firewall_2:ファイアウォール ルールが 00-00-00-00-00-09 にインストールされました ->最初のルールがインストールされました

DEBUG:misc.Custom_firewall_2:ソース Mac は 00:00:00:00:00:04 です

DEBUG:misc.Custom_firewall_2:宛先 Mac は 00:00:00:00:00:03 です

DEBUG:misc.Custom_firewall_2:1

DEBUG:misc.Custom_firewall_2:2

DEBUG:openflow.of_01:[00-00-00-00-00-09 33] ソケット エラー: ピアによる接続のリセット -> 2 番目のルールのインストールに失敗

INFO:openflow.of_01:[00-00-00-00-00-09 33] 切断されました

DEBUG:misc.Custom_firewall_2:00-00-00-00-00-09 にインストールされたファイアウォール ルール

ERROR:openflow.of_01:[00-00-00-00-00-0f 37] オープンフロー

エラー: [00-00-00-00-00-0f 37]

エラー: ヘッダー: [00-00-00-00-00-0f 37]

エラー: バージョン: 1 [00-00-00-00-00-0f 37]

エラー: タイプ: 1 (OFPT_ERROR)

...

...

... すぐ

ノート:

self.connection.send(fm) を使用すると、次のようになります。

event.connection.send(fm) を使用すると、接続のリセットの問題が発生します

この問題の原因がわかりません。誰でもこれで私を助けてもらえますか?