JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 管理: ネットワークインタフェースとネットワーク仮想化     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  ネットワークスタックの概要

この Oracle Solaris リリースでのネットワーク構成

Oracle Solaris のネットワークスタック

ネットワークデバイスとデータリンク名

その他のリンクタイプの管理

パート I Network Auto-Magic

2.  NWAM の紹介

3.  NWAM 構成と管理 (概要)

4.  NWAM プロファイルの構成 (タスク)

5.  NWAM プロファイルの管理 (タスク)

6.  NWAM グラフィカルユーザーインタフェースについて

パート II データリンクとインタフェース構成

7.  プロファイルでのデータリンクおよびインタフェース構成コマンドの使用

8.  データリンクの構成と管理

9.  IP インタフェースの構成

10.  Oracle Solaris 上での無線インタフェース通信の構成

11.  ブリッジを管理する

ブリッジングの概要

リンクプロパティー

STP デーモン

TRILL デーモン

ブリッジをデバッグする

その他のブリッジ動作

DLPI の動作

VLAN の管理

VLAN の動作

ブリッジの構成例

ブリッジの管理 (タスクマップ)

構成されているブリッジに関する情報を表示する方法

ブリッジリンクに関する構成情報を表示する方法

ブリッジを作成する方法

ブリッジの保護タイプを変更する方法

既存のブリッジに 1 つ以上のリンクを追加する方法

ブリッジからリンクを削除する方法

システムからブリッジを削除する方法

12.  リンク集約の管理

13.  VLAN の管理

14.  IPMP の紹介

15.  IPMP の管理

16.  LLDP によるネットワーク接続情報の交換

パート III ネットワーク仮想化およびリソース管理

17.  ネットワーク仮想化およびリソース制御の紹介 (概要)

18.  ネットワーク仮想化およびリソース制御の計画

19.  仮想ネットワークの構成 (タスク)

20.  仮想化環境でのリンク保護の使用

21.  ネットワークリソースの管理

22.  ネットワークトラフィックとリソース使用状況の監視

用語集

索引

ブリッジの管理 (タスクマップ)

Oracle Solaris は、dladm コマンドおよび SMF 機能を使用してブリッジを管理します。インスタンスの障害管理リソース識別子 (FMRI) svc:/network/bridge を使用してブリッジインスタンスを有効化、無効化、および監視するには、SMF コマンドを使用します。ブリッジを作成または削除することに加えて、ブリッジにリンクを割り当てたり、ブリッジからリンクを削除したりするには、dladm を使用します。

次の表は、ブリッジを管理するために使用可能なタスクを示しています。

タスク
説明
手順
構成されているブリッジに関する情報を表示します。
システムに構成されているブリッジに関する情報を表示するには、dladm show-bridge コマンドを使用します。構成されているブリッジ、リンク、統計情報、およびカーネル転送エントリに関する情報を表示します。
ブリッジに接続されているリンクに関する構成情報を表示します。
システムに構成されているリンクに関する情報を表示するには、dladm show-link コマンドを使用します。リンクがブリッジに関連付けられている場合は、BRIDGE フィールドの出力を参照してください。
ブリッジを作成します。
ブリッジを作成して、省略可能なリンクを追加するには、dladm create-bridge コマンドを使用します。

デフォルトでは、ブリッジは STP を使用して作成されます。代わりに、TRILL を使用してブリッジを作成するには、-P trilldladm create-bridge コマンド行に追加するか、dladm modify-bridge コマンドを使用して TRILL を有効にします。

ブリッジの保護タイプを変更します。
ブリッジの保護タイプを変更するには、dladm modify-bridge コマンドを使用します。

デフォルトでは、ブリッジは STP を使用して作成されます。代わりに、TRILL を使用してブリッジを作成するには、dladm modify-bridge コマンドで -P trill を使用して TRILL を有効にします。

ブリッジにリンクを追加します。
既存のブリッジに 1 つ以上のリンクを追加するには、dladm add-bridge コマンドを使用します。
ブリッジからリンクを削除します。
ブリッジからリンクを削除するには、dladm remove-bridge コマンドを使用します。すべてのリンクが削除されるまで、ブリッジを削除できません。
システムからブリッジを削除します。
システムからブリッジを削除するには、dladm delete-bridge コマンドを使用します。

構成されているブリッジに関する情報を表示する方法

この手順では、さまざまなオプションとともに dladm show-bridge コマンドを使用して、構成されているブリッジに関する各種情報を表示する方法を示します。

dladm show-bridge コマンドオプションの詳細は、dladm(1M) のマニュアルページを参照してください。

  1. 管理者になります。

    詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。

  2. 1 台のブリッジまたは構成されているすべてのブリッジに関する情報を表示します。
    • ブリッジのリストを表示します。

      # dladm show-bridge
    • ブリッジのリンク関連のステータスを表示します。

      # dladm show-bridge -l bridge-name
    • ブリッジの統計情報を表示します。

      # dladm show-bridge -s bridge-name

      注 - 報告される統計情報の名前および定義は、変更されることがあります。


    • ブリッジのリンク関連の統計情報を表示します。

      # dladm show-bridge -ls bridge-name
    • ブリッジのカーネル転送エントリを表示します。

      # dladm show-bridge -f bridge-name
    • ブリッジに関する TRILL 情報を表示します。

      # dladm show-bridge -t bridge-name

例 11-1 ブリッジの情報を表示する

次に、さまざまなオプションを付けた dladm show-bridge コマンドの使用例を示します。

ブリッジリンクに関する構成情報を表示する方法

dladm show-link 出力には、BRIDGE フィールドが含まれています。リンクがブリッジのメンバーである場合、このフィールドによってメンバーであるブリッジの名前が識別されます。このフィールドはデフォルトで表示されます。リンクがブリッジの一部でない場合、-p オプションが使用されていれば、このフィールドは空白になります。それ以外の場合は、フィールドには -- と表示されます。

dladm show-link 出力には、別々のリンクとしてブリッジ可観測性ノードも表示されます。このノードの場合、既存の OVER フィールドにブリッジのメンバーであるリンクが一覧表示されます。

  1. 管理者になります。

    詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。

  2. ブリッジのメンバーであるリンクに関する構成情報を表示します。
    # dladm show-link [-p]

    -p オプションを付けると、解析可能な形式で出力されます。

ブリッジを作成する方法

この手順では、STP を使用してブリッジを作成するためのデフォルトの方法を示します。ブリッジ作成のオプションの詳細は、dladm(1M) のマニュアルページで dladm create-bridge の説明を参照してください。


注 - 代わりに、TRILL を使用してブリッジを作成するには、-P trilldladm create-bridge コマンド行に追加するか、dladm modify-bridge コマンドを使用して TRILL を有効にします。


dladm create-bridge コマンドは、ブリッジインスタンスを作成し、任意で新しいブリッジに 1 つ以上のネットワークリンクを割り当てます。デフォルトではブリッジインスタンスがシステムに存在しないため、Oracle Solaris はデフォルトでネットワークリンク間をブリッジしません。

リンクをブリッジするには、少なくとも 1 つのブリッジインスタンスを作成する必要があります。各ブリッジインスタンスは個別のものです。ブリッジにはブリッジ間の転送接続は含まれず、リンクは最大で 1 つのブリッジのメンバーです。

bridge-name は任意の文字列であり、正当な SMF サービスインスタンス名である必要があります。この名前は、エスケープシーケンスが含まれない FMRI コンポーネントです。つまり、空白、ASCII 制御文字、および次の文字が存在してはいけません。

; / ? : @ & = + $ , % < > # "

default という名前は、SUNW 文字列で始まるすべての名前と同様、予約されています。末尾に数字が付く名前は、「可観測性デバイス」を作成するために予約されています。可観測性デバイスが使用されるため、正当なブリッジインスタンス名は、正当な dlpi(7P) 名となるようにさらに制限されます。この名前は、英字または下線文字で開始および終了する必要があります。名前の残りの部分には、英数字と下線文字を含めることができます。

  1. 管理者になります。

    詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。

  2. ブリッジを作成します。
    # dladm create-bridge [-l link]... bridge-name

    -l link オプションは、ブリッジにリンクを追加します。指定されたリンクのいずれかを追加できない場合は、コマンドは失敗し、ブリッジが作成されないことに注意してください。

    次の例は、hme0qfe1 リンクを接続して、brooklyn ブリッジを作成する方法を示しています。

    # dladm create-bridge -l hme0 -l qfe1 brooklyn

ブリッジの保護タイプを変更する方法

この手順では、dladm modify-bridge コマンドを使用して、保護タイプを STP から TRILL または TRILL から STP に変更する方法を示します。

既存のブリッジに 1 つ以上のリンクを追加する方法

この手順では、ブリッジインスタンスに 1 つ以上のリンクを追加する方法を示します。

1 つのリンクは、最大 1 つのブリッジのメンバーになることができます。したがって、別のブリッジインスタンスにリンクを移動する場合は、まず現在のブリッジからリンクを削除してから、別のブリッジに追加する必要があります。

ブリッジに割り当てるリンクを VLAN、VNIC、またはトンネルにすることはできません。ブリッジに割り当てることができるのは、集約の一部として受け入れ可能なリンク、または集約自体であるリンクのみです。

ブリッジに割り当てるリンクはすべて、MTU 値が同じである必要があります。Oracle Solaris では、既存のリンクの MTU 値を変更できることに注意してください。この場合、ブリッジを再起動する前に、割り当てられたリンクを削除または変更して MTU 値が一致するまで、ブリッジインスタンスは保守状態になります。

ブリッジに割り当てられたリンクは、Ethernet タイプ (802.3 および 802.11 メディアを含む) である必要があります。

  1. 管理者になります。

    詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。

  2. 既存のブリッジに新しいリンクを追加します。
    # dladm add-bridge -l new-link bridge-name

    次の例は、既存のブリッジ rialtoqfe2 リンクを追加する方法を示しています。

    # dladm add-bridge -l qfe2 rialto

ブリッジからリンクを削除する方法

この手順では、ブリッジインスタンスから 1 つ以上のリンクを削除する方法を示します。ブリッジを削除する場合は、この手順を使用します。ブリッジを削除する前に、まずブリッジのリンクをすべて削除する必要があります。

  1. 管理者になります。

    詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。

  2. ブリッジからリンクを削除します。
    # dladm remove-bridge [-l link]... bridge-name

    次の例は、ブリッジ charles から hme0qfe1、および qfe2 リンクを削除する方法を示しています。

    # dladm remove-bridge -l hme0 -l qfe1 -l qfe2 charles

システムからブリッジを削除する方法

この手順では、ブリッジインスタンスを削除する方法を示します。ブリッジを削除する前に、まず dladm remove-bridge コマンドを実行して、接続されているリンクを停止する必要があります。「ブリッジからリンクを削除する方法」を参照してください。

  1. 管理者になります。

    詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。

  2. システムからブリッジを削除します。
    # dladm delete-bridge bridge-name

    次の例は、まず coronado ブリッジから hme0qfe1、および qfe2 リンクを削除してから、システムからブリッジ自体を削除する方法を示しています。

    # dladm remove-bridge -l hme0 -l qfe1 -l qfe2 coronado
    # dladm delete-bridge coronado