問題タブ [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.
sdn - OpenFlow - アクションとしてのポート統計の送信
OpenFlow を使用すると、コントローラーはメッセージを使用してスイッチからポート統計を要求でき、コントローラーはその代わりに統計を含む応答を受け取ります。
たとえば、リュウではryu.ofproto.ofproto_v1_3_parser.OFPPortStatsRequest
この目的に使用できます。
コントローラからリクエスト メッセージを発行せずに、スイッチからポート統計を取得する方法はありますか?
queue - ovs-ofctl queue-stats コマンドが機能せず、ovs-vswitchd.log ファイルが見つかりません
現在、ovs 2.4.0 を使用しています。Qos でキューを作成し、ポートに貼り付けました。
ovs-vsctl list queue
コマンドを使ってキューの一覧を確認したり、ovsdb-tool show-log
コマンドの結果を確認したりできます (すべてのキューは既に生成されています)。
結果を確認したところ、ovsdb-client dump
port-qos-queue がうまくスタックしていることがわかります。
しかし、ovs-ofctl queue-stats (bridge) (port)
コマンドを介してキュー情報を見ることができません。ポートにキューがないことを返すだけです。
すべての結果を検索しましたが、問題を解決する方法が見つかりません。
ovs-vswitchd.log ファイルがここにありません。(ファイルを検索しますfind / -name *.log
) ログ ファイルを作成するコマンドがわかりません。
誰でも助けることができますか?
openstack - OpenStack で VM に ping または ssh できない
openstack を 3 ノードにインストールしていますが、以前はすべて正常に動作していました。しかし今、openstack のインスタンスに ping または ssh できません。
コントローラーとネットワークの IP に ping を実行できます。コントローラーからも、すべての nova エージェントが起動していて、neutron-agents についても同じことがわかります。
ルーター名前空間からゲートウェイを外部ネットに ping できます。ルーターからサブネット インターフェイスに ping を実行することもできますが、フローティング IP アドレスを使用してインスタンスに ping を実行できません
誰かがこの問題を解決するのを手伝ってくれますか?
ありがとうございました
kubernetes - Kubernetes オーバーレイ ネットワークの比較
さまざまな Kubernetes ネットワーク オーバーレイすべての違いと利点の概要を誰かが簡単に教えてくれないかと思っていました。入門ガイド ( http://kubernetes.io/docs/getting-started-guides/scratch/#network ) では、次のことが言及されています。
- フランネル
- キャリコ
- 織る
- ロマーナ
- オープン vSwitch (OVS)
しかし、それらの違いや、それぞれの長所と短所については実際には説明していません。ベアメタルの CentOS 7 クラスターにこれらのソリューションのどれを使用する必要があるかを誰かが教えてくれるかどうか疑問に思っていました。
ありがとう!
sdn - Openvswitch 作成キューがビット レート制限に達しない
all: 私は SDN が初めてで、stackoverflow も初めてです。
mytopo のキューを設定すると、最大ビット数が 300000 を下回ると iperf 値がおかしくなることに気付きました。最大ビットレート設定に到達できません。
let max-rate= ppp 設定順序:
テスト ppp = 1000000、800000、600000、400000、300000、250000、200000。
何か問題がありますか?それともovsの制限ですか?ovs-vswitchd --version ovs-vswitchd (Open vSwitch) 2.0.2 コンパイル日 2015 年 12 月 9 日 14:08:11 OpenFlow バージョン 0x1:0x1
ミニネット python ファイル:
controller - openvswitch でのパケットの傍受
コントローラー (フラッドライトなど) からスイッチに到着するパケットを傍受し、これらのパケットに対して何らかの処理を行いたいと考えています。どうすればそれについて行くことができますか?私が始めるべき良い場所はありますか?
ありがとう
networking - open-vswitch で特定のポートから別のポートにトラフィックを転送するにはどうすればよいですか
トランジット スイッチとして ovs をセットアップしようとしています。これは、docker コンテナーのデータ ネットワークを作成するために使用されます。
つまり、下の図では、veth0 ~ veth3 と veth100 ~ veth103 を ovs に追加できました。しかし、veth0 からのすべてのトラフィックが veth100 に、またはその逆になるように構成したいと考えています。同様に、veth1-veth101、veth2-veth102、veth3-veth103 のペア。1 つの方法として vlan を使用することができましたが、可能であればそれを避けたかったのです。上記のようにポートを固定できる構成はありますか?
tcp - TCP ポートに基づく TCP フローのマッチング Ryu Controller
RYU SDNコントローラーでtcpソースポートを使用して、TCPフローを特定のサーバーにリダイレクトしようとしています。これは私のトポロジです(最初のステップは簡単です):
ovs1 の一致ルール:
しかし、次のエラーが表示されます。
ポイントは、tcp_src オプションを削除すると、すべてが正常に機能するということです。そのため、問題はポートの渡し方に関連していると思います。
何か案は?
前もって感謝します!