問題タブ [openvswitch]

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

mininet - Mininet 2.2.1 が openVswitch 2.5.0 の packetIn メッセージを生成しない

最近、openVswitch を 2.1.2 から 2.5.0 にアップグレードしましたが、このアップグレード後に mininet 2.2.1 でトラフィック生成 (packetIn) が発生しません。

以前は mininet2.2.1 と openVswitch2.0.2 で動作していました。

以下のコマンドを使用します。

sudo mn --topo linear --mac --switch ovsk,protocols=OpenFlow13 --controller remote,ip=,port= --ipbase=2.2.2.0/24

ubuntu と ovs の互換性の問題でしょうか?

どうすればよいか教えてください。

乾杯、まんじゅう

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

openstack - openvswitch_agent と ml2_agent の違い (三鷹)

私は OpenStack の世界では初めてです。

/neutron/plugins/ml2/疑問があります: OpenStack Mitaka (コントローラー、ネットワーク、コンピューティング) をインストールしようとしていますが、 との間openvswitch_agent.iniでどのファイルを構成する必要があるかわかりませんml2_agent.ini

openvswitch_agent.iniと の間で特定のファイルを使用するために OpenStack を設定するにはどうすればよいml2_agent.iniですか?

それらは同等ではありませんか?

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

sdn - ODL ベリリウム YANG UI でフローのアクションを設定するには?

DLUX YangUI (Beryllium を使用) を介してスイッチにフローを追加しようとしています。そこで、API opendaylight-iventory rev.2013-08-19 -> config -> nodes -> node ->table -> flow に移動し、次のようなフローの追加を開始します (プレビュー): http://localhost: 8181/restconf/config .. . { "flow": [ { "id": "1", "match": { "in-port": "2", "ethernet-match": { "ethernet-type": { "type": "0x0800" " } }, "ip-match": { "ip-dscp": "0x2e" } }, "out port": "1", "flow-name": "mod1", "priority": "30000", "tableid": "2" } ] }

actions=output などを設定するサブ項目はありません。アクションが自動的に「ドロップ」に設定されるため、命令「out_port」:「1」の上にそのようなフローを置くたびに無視されます。

YangUI で「アクション」を設定するにはどうすればよいですか?

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

mininet - OF_IN_packet の合計長を超える OF_packet_data の長さ

6633 ポートを開き、OF パケットをリッスンすることで、java を使用して openflow パケットを解析しています。

一部の openflow PACKET_IN パケットでコードが壊れています。次の画像を参照してください。


mininet を使用してトポロジをシミュレートしています。

ミニネットのバージョン: 2.2.1rc1

Openvswitch バージョン: 2.0.2


以下は、Wireshark キャプチャのスクリーンショットです。

ここに画像の説明を入力


全長 (342) が長さ (170) を超えていることがわかります。

このため、私の Java コードは余分なパケット バイト (不適切なデータ長: 342 のため)、つまり次のパケットからのバイトを解析しているため、解析された次のパケットが破損しています。

170 バイトを読み取った後、解析を停止する必要があります。そして、次のパケットの解析が開始されます。

なぜこれが起こっているのか説明できますか?

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

sdn - GRE トンネリングを使用した OVS ブリッジ接続

わかりましたので、GRE トンネリングを使用して別々のホストにある 2 つの OVS ブリッジを接続しようとしています。VM は、2 つの OVS ブリッジのそれぞれに接続されています。

問題は、ブリッジに eth0 を追加したくないことと、ブリッジに IP アドレスを与えたくないことです。VM には静的 IP が割り当てられています。

複数のオンライン チュートリアルを使用してみました。しかし、彼ら全員が行うことは、私には役に立たないブリッジなどに eth0 を追加することです。

0 投票する
3 に答える
2624 参照

ubuntu - OpenVSwitch の Vlan 機能を LXD/LXC で使いたい

Vlanの機能を使いたいOpenVSwitch。これが私がこれまで行ってきたことです。

この;

trusty -1コンテナーには、これがあります。

私がやりたいことは、trusty-1コンテナーがvport1ブリッジ ポートを使用してタグ付けし、後で将来のケースでそれを操作できるようにすることですが、代わりにこれが起こります。

trusty-1 を起動するたびに、一時ポート (この場合はvethHBNLTA ) が作成されます。

コンテナーtrusty-1が常にvport1を使用するようにするにはどうすればよいですか?

ありがとうございました。

PS: 神が送った LXC IRC の天使が私にそうするように言いました。

そして追加

デバイスの下: 。

だから私はしました。しかし、ネットワーク接続が切れました。コンテナからホストまたは Google に ping できなくなりました。

それで、コンテナの設定をこれに変更しました。

今、私は自分のコンテナを起動することさえできません。エラーログはこれを示しています。

ログには次の行があります。

これは何らかの権限と関係がありますか?

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

sdn - Mininet、OpenFlow、および OVS の違いを理解する

次の用語を混同しています: OpenFlowOpen vSwitch、およびMininet。両者の関係を理解し​​たい。親切に、誰かがそれぞれをいつ、どのように使用するかを提供できますか?

ありがとうございました。