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.  ブリッジを管理する

12.  リンク集約の管理

13.  VLAN の管理

14.  IPMP の紹介

15.  IPMP の管理

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

Oracle Solaris での LLDP の概要

LLDP 実装のコンポーネント

LLDP エージェントの機能

LLDP エージェントの動作方法の構成

LLDP を有効にする方法

通知する情報内容の構成

LLDP パケットの TLV ユニットを指定する方法

TLV ユニットの管理

グローバルな TLV 値を定義する方法

データセンターブリッジング

エージェントごとの TLV 値を設定する方法

LLDP エージェントの監視

通知を表示する方法

LLDP 統計情報を表示する方法

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

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

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

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

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

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

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

用語集

索引

TLV ユニットの管理

各 TLV ユニットにはプロパティーがあり、これらのプロパティーは特定の値を使用してさらに構成できます。その TLV ユニットが LLDP エージェントのプロパティーとして有効になると、その TLV ユニットは、指定された値のみを使用してネットワーク内で通知されます。たとえば、システムの機能を通知する TLV 値 syscapab を考えてみます。これらの機能には、ルーター、ブリッジ、リピータ、電話などのデバイスに対するサポートが含まれる可能性があります。ただし、ルーターやブリッジなどの、特定のシステム内で実際にサポートされている機能のみが通知されるように syscapab を設定できます。

TLV を管理するための手順は、グローバルな TLV またはエージェントごとの TLV のどちらを構成しているかによって異なります。

グローバルな TLV は、システム上のすべての LLDP エージェントに適用されます。次の表は、グローバルな TLV 値とそれに対応する、取り得る構成を示しています。

表 16-2 グローバルな TLV とそのプロパティー

TLV 名
TLV プロパティー名
取り得るプロパティー値
値の説明
syscapab
supported
otherrepeaterbridgewlan-aproutertelephonedocsis-cdstationcvlansylvantpmr
システムの主要なサポートされている機能を表します。デフォルト値は、routerstation、および bridge です。
enabled
supported に対して示されている値のサブセット
システムの有効になっている機能を表します。
mgmtaddr
ipaddr
ipv4 または ipv6
ローカルの LLDP エージェントに関連付けられる IP アドレスのタイプを指定します。これらのアドレスは、上位階層エンティティーに到達するために使用され、ネットワーク管理による検出に役立ちます。指定できるのは 1 つのタイプだけです。

グローバルな値を取ることのできない TLV ユニットは、LLDP エージェントのレベルで管理されます。エージェントごとの TLV ユニットでは、指定した値は、特定の LLDP エージェントがその TLV ユニットの転送を有効にしたときに使用されます。

次の表は、LLDP エージェントの TLV 値とそれに対応する、取り得る構成を示しています。

表 16-3 エージェントごとの TLV ユニットとそのプロパティー

TLV 名
TLV プロパティー名
取り得るプロパティー値
値の説明
pfc
willing
onoff
遠隔マシンからの構成情報を受け入れるか、または拒否するように LLDP エージェントを設定します。
appln
apt
値は、アプリケーション優先順位表で定義されている情報から取得されます。
アプリケーション優先順位表を構成します。この表には、アプリケーション TLV ユニットとそれに対応する優先順位の一覧が含まれています。アプリケーションは、id/selector のペアで識別されます。この表の内容では、次の形式が使用されます。

id/selector/priority

次の手順は、グローバルな TLV 値を定義する方法を示しています。エージェントごとの TLV ユニットを定義する方法については、「データセンターブリッジング」を参照してください。

グローバルな TLV 値を定義する方法

この手順は、特定の TLV ユニットにグローバルな値を指定する方法を示しています。グローバルな TLV 値を設定するには、llpadm set-tlvprop サブコマンドを使用します。

  1. 該当する TLV プロパティーを、通知しようとする値を含むように構成します。

    参考のため、表 16-2 を参照してください。

    # lldpadm set-tlvprop -p tlv-property=value[,value,value,...] tlv
  2. (省略可能) 先ほど構成したプロパティーの値を表示します。
    # lldpadm show-tlvprop

例 16-3 システムの機能と管理 IP アドレスの指定

この例では、次の 2 つの目的を達成します。

# llpdadm set-tlvprop -p supported=bridge,router,repeater syscapab
# llpdadm set-tlvprop -p enabled=router syscapab
# llpdadm set-tlvprop -p ipaddr=192.168.1.2 mgmtaddr
# llpdadm show-tlvprop
TLVNAME    PROPERTY   PERM  VALUE        DEFAULT         POSSIBLE
syscapab   supported  rw    bridge,      bridge,router,  other,router,
                            router,      station         repeater,bridge,
                            repeater                     wlan-ap,telephone,
                                                         docis-cd,station,
                                                         cvlan,svlan,tpmr
syscapab   enabled    rw    router       none            bridge,router,
                                                         repeater
mgmtaddr   ipaddr     rw    192.162.1.2  none            --

データセンターブリッジング

FCoE (Fibre Channel over Ethernet) トラフィックをサポートするために、Oracle Solaris での LLDP 実装にはデータセンターブリッジング (DCB) のサポートが含まれています。

トラフィック交換に従来の Ethernet を使用するネットワークでは、ネットワークがビジー状態のときにパケットが破棄されるリスクが継続的に発生します。FCoE トラフィックに対する主要な要件として、転送中にパケットの破棄が発生する可能性がないことがあります。データセンターブリッジング交換 (DCBx)、優先順位ベースのフロー制御 (PFC) TLV、およびアプリケーション TLV のサポートにより、パケットの破棄が回避されます。

PFC では、標準の PAUSE フレームが、パケットの優先順位情報を含むように拡張されます。通常、PAUSE フレームは、トラフィック負荷が高い場合に、受信側がすでに受信したパケットを処理できるようにするためにリンク上で送信されます。PFC では、リンク上のすべてのトラフィックを停止するために PAUSE フレームを送信する代わりに、各パケットに対して定義された優先順位に応じてトラフィックが一時停止されます。PFC フレームは、トラフィックを一時停止する必要のある優先順位で送信できます。送信側がその特定の優先順位のトラフィックを停止する一方で、ほかの優先順位のトラフィックは影響を受けません。指定された時間が経過すると、一時停止されたトラフィックを再開できることを通知するために、別の PFC フレームが送信されます。

PFC 構成情報は、DCBx を使用してピアステーション間で交換されます。トラフィック交換におけるピアの PFC 構成が一致している場合、PFC は必要に応じて、トラフィック転送を一時停止または再開することができます。パケットごとに異なる優先順位を割り当てることができるようにするために、アプリケーション TLV を使用して優先順位情報が定義されます。ピアの PFC 構成が一致していない場合は、次の手順に示すように、ほかのピアの構成を受け入れるように PFC TLV をカスタマイズできます。

データセンターブリッジングは、「TLV ユニットの管理」で説明されているエージェントごとの TLV ユニットを構成する方法を示す特定のケースです。

エージェントごとの TLV 値を設定する方法

この手順は、llpadm set-agenttlvprop サブコマンドを使用して LLDP エージェントのレベルで TLV 値を設定する方法を示しています。

  1. 該当する TLV プロパティーを、特定の LLDP エージェントで通知しようとする値を含むように構成します。

    参考のため、表 16-3 を参照してください。

    # lldpadm set-agenttlvprop -p tlv-property[+|-]=value[,value,value,...] -a agent tlv-name
  2. (省略可能) 先ほど構成したプロパティーの値を表示します。
    # lldpadm show-agenttlvprop

例 16-4 LLDP エージェントでの情報の受け入れを有効にして、TLV アプリケーションの優先順位を指定する

この例は、pfcappln の TLV 値をカスタマイズする方法を示しています。この例での TLV ユニットは、FCoE トラフィックに対する DCB の動作方法を指定します。システムは、ローカルの構成がピアの構成に一致していない場合に、ピアの PFC 構成を受け入れるように構成されています。この例はまた、LLDP エージェントのアプリケーション TLV に対して優先順位がどのように設定されるかも示しています。

# lldpadm set-agenttlvprop -p willing=on -a net0 pfc
# lldpadm set-agenttlvprop -p apt=8906/1/4 -a net0 appln
# lldpadm show-agenttlvprop
AGENT   TLVNAME   PROPERTY   PERM   VALUE      DEFAULT   POSSIBLE
net0    pfc       willing    rw     on         off       on,off
net0    appln     apt        rw     8906/1/4   --        --