OVSスイッチを使用してSDN内のエンドノード(ホスト)からデータパケットを送信できます。ここで、OVSスイッチの形成はツリー構造または階層構造に似ており、上位または上位レベルのOVSスイッチのみが通信できますSDNコントローラでは、リーフまたは中間スイッチではありません。SDNの階層型スイッチワーク
答えて
「トップレベル以上」とは、ツリーのルートを意味する場合、答えは - それは依存しています。 SDNでは、コントローラは通常、転送の決定とスイッチへのフローのインストールを行うために、ある時点でスイッチに接続する必要があります。ただし、OVSのような一部のスイッチではフェールモードがあり、スイッチがコントローラに接続されていない場合は、どのように動作するかを選択できます。
- OVSフェールモードが "secure"に設定されている場合、スイッチはフローテーブルの現在の設定に従ってパケットを転送します。パケットがフローと一致しない場合、パケットは廃棄されます。
- OVSフェールモードが「スタンドアロン」に設定されている場合、スイッチはラーニングスイッチを模倣し、スイッチポート間で自動的にパケットを転送します。 OVSの
詳しい情報はモードが( "フェイルモード" で検索)ここで見つけることができます失敗: http://openvswitch.org/support/dist-docs/ovs-vsctl.8.txt
のは、あなたが簡単なトポロジーを持っているとしましょう:
cは c
|
+--s0--+
| |
s1 s2
| |
h1 h2
コントローラはs0にのみ接続されています。 s1とs2はfail-mode = standaloneに設定されています。この場合、c1がs1とs2の間でパケットを転送するようにフローすると、h1とh2は通信できます。一方、s1またはs2のいずれかがfail-mode = secureである場合、h1とh2の間でパケットを転送するためのセキュアスイッチフローテーブルのフローがすでに存在していない限り、h1とh2は実行できませんコミュニケーションをとること。
サイド注:OVS-ofctl使用OVSで手動フローをインストールすることができます。 http://openvswitch.org/support/dist-docs/ovs-ofctl.8.txt
このコマンドを使用すると、フェイルモードを使用する場合に必要なフローをインストールするには、S1とS2上でローカルに使用することができます=安全で以前に接続されたコントローラでフローをプロアクティブにインストールしていませんでした。
- 1. 型階層、コンパイル型チェック
- 2. XMLデータ型の階層は?
- 3. 階層型クラスの設計
- 4. メソッドは、階層型のオブジェクトリスト
- 5. LINQの階層型クエリ
- 6. HaskellのProlog型階層
- 7. 階層型ネットワークの作成
- 8. 階層間の列挙型
- 9. 型階層との照合
- 10. 階層型コネクタの例
- 11. 型付き階層型アクセス制御システム
- 12. TreeViewの階層型テンプレートのKeyBinding
- 13. Googleマップの階層型マップJavaScript API v3
- 14. Eclipseの型階層は常に
- 15. XamDataGrid同じデータ型の階層構造
- 16. TreeViewアイテム - コンボ付きの階層型データテンプレート
- 17. Oracle階層型クエリの出力形式
- 18. 階層型MySQL資産トラッキングのベストプラクティス
- 19. 階層型Telerik RadGridをExcelにエクスポート
- 20. 階層型ユーザタイプに直接選択
- 21. クラス階層に列挙型を変換
- 22. 階層型クエリを持つグループ関数
- 23. SQL Serverネストセット対階層型パフォーマンス
- 24. 3階層アーキテクチャと2階層アーキテクチャ
- 25. 階層
- 26. 階層
- 27. 階層
- 28. MVC3の階層
- 29. ワークアイテムの階層
- 30. checkboxGroupInputの階層