管理者が、データリンクの上に IP インタフェースを作成します。各データリンクは、開放型システム間相互接続 (OSI) モデルの 2 番目のレイヤー内のリンクオブジェクトを表します。データリンクは、物理ネットワークデバイス (物理リンクと呼ばれる)、物理データリンクのアグリゲーション、仮想ネットワークインタフェースカード (VNIC) などの多数の異なる L2 エンティティーを表すことができます。
リンク名は、関連付けられたリンクオブジェクトの自動作成時に割り当てられるか、データリンクの作成時に明示的にリンク名を割り当てることができます。物理リンク (物理ネットワークデバイスに関連付けられているリンク) は、デバイスの追加時、またはインストール後の Oracle Solaris システムの初回ブート時に自動的に作成されます。この Oracle Solaris リリースでは、物理データリンクの名前と、ネットワークデバイスに関連付けられたベースとなるハードウェアとの結び付きはなくなりました。デフォルトでは、データリンクに割り当てられる名前には、接頭辞として net が、接尾辞としてシステム内のデータリンクの物理的な場所を示す番号が含まれます。たとえば、最初のオンボードネットワークデバイス e1000g0 には名前 net0 が割り当てられ、次の e1000g1 デバイスには名前 net1 が割り当てられる、という具合です。リンクアグリゲーションなど、明示的に作成したデータリンクに任意の名前を割り当てることができます。また、必要に応じて、デフォルトで割り当てられているデータリンクの netN 名を明示的に変更できます。
汎用または柔軟なリンク名には、ネットワーク構成に関して次の利点があります。
単一のシステムでは、動的再構成 (DR) が簡単になります。特定の NIC のためのネットワーク構成を、別の NIC 交換で継承できます。
ゾーン移行のネットワーク設定に関する複雑さが軽減されました。移行先システムのリンクが、移行の前にそのゾーンに割り当てられていたリンクと同じ名前を共有している場合は、移行されたシステム内のゾーンでそのネットワーク構成が保持されます。そのため、移行のあと、そのゾーンでの追加のネットワーク構成は必要ありません。
汎用の命名規則により、インストール時に使用するシステム構成 (SC) マニフェストで指定されたネットワーク構成の複雑さが軽減されました。プライマリネットワークデータリンクには、一般的にすべてのシステムで名前 net0 が付けられるため、net0 用の構成を指定する複数のシステムで一般的な SC マニフェストを使用できます。
また、データリンクの管理も柔軟になります。データリンクで提供される特定の機能が反映されるように、データリンクの名前をさらにカスタマイズできます。
次の表は、ハードウェア (NIC)、デバイスインスタンス、リンク名、およびそのリンク上のインタフェースの間の新しい対応関係を示しています。データリンクの名前は、OS によって自動的に提供されます。
|
この表に示すように、デバイスインスタンス名はハードウェアベースのままであるのに対し、データリンクの名前はインストール後に OS によって変更されます。
データリンク、その汎用名、および対応するデバイスインスタンス間のマッピングを表示するには、次のように dladm show-phys コマンドを使用します。
# dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE net2 Ethernet up 1000 full bge2 net0 Ethernet up 1000 full e1000g0 net3 Ethernet up 1000 full nge3 net1 Ethernet up 1000 full e1000g1