JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 ネットワークパフォーマンスの管理     Oracle Solaris 11.1 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  ネットワークパフォーマンス管理の概要

2.  リンクアグリゲーションの使用

3.  VLAN の操作

4.  ブリッジネットワークの管理 (タスク)

ブリッジングの概要

リンクプロパティー

STP デーモン

TRILL デーモン

ブリッジのデバッグ

ブリッジが使用された場合にリンク動作がどのように変化するか

DLPI の動作

ブリッジネットワーク上の VLAN の管理

VLAN の動作

ブリッジ構成の表示

ブリッジの管理

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

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

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

ブリッジを作成する方法

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

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

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

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

5.  IPMP の概要

6.  IPMP の管理 (タスク)

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

8.  Oracle Solaris におけるデータセンターブリッジング機能の操作

9.  Oracle Solaris でのエッジ仮想ブリッジング

10.  統合ロードバランサ (概要)

11.  統合ロードバランサの構成

12.  統合ロードバランサの管理

13.  仮想ルーター冗長プロトコル (概要)

A.  リンクアグリゲーションの種類: 機能比較

B.  リンクアグリゲーションと IPMP: 機能比較

索引

ブリッジの管理

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

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

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

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

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

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

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

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

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

  1. 管理者になります。

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

  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

例 4-1 ブリッジの情報の表示

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

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

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

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

  1. 管理者になります。

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

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

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

ブリッジを作成する方法

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


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


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

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

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

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

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

  1. 管理者になります。

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

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

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

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

    # dladm create-bridge -l net0 -l net1 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 11.1 の管理: セキュリティーサービス』の「割り当てられている管理権限を使用する方法」を参照してください。

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

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

    # dladm add-bridge -l net2 rialto

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

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

  1. 管理者になります。

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

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

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

    # dladm remove-bridge -l net0 -l net1 -l net2 charles

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

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

  1. 管理者になります。

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

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

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

    # dladm remove-bridge -l net0 -l net1 -l net2 coronado
    # dladm delete-bridge coronado