Oracle® Solaris 11.2 でのネットワークデータリンクの管理

印刷ビューの終了

更新: 2014 年 9 月
 
 

使用事例: リンクアグリゲーションと VLAN 構成を組み合わせる

このセクションでは、リンクアグリゲーションおよび VLAN を使用するネットワーク構成の組み合わせを作成する方法を例で示します。

次の例では、4 枚の NIC を使用するシステムを、8 つの個別のサブネットのルーターとして構成する必要があります。したがって、サブネットごとに 1 つずつ、8 つのリンクが構成されます。最初に、4 枚のすべての NIC 上でトランクアグリゲーションが作成されます。VLAN タグが送信フレームに含まれないこのタグなしリンクが、デフォルトルートが指すネットワークのデフォルトのタグなしサブネットになります。

次に、ほかのサブネットのために、リンクアグリゲーション上で VLAN インタフェースが構成されます。これらのサブネットは、色分けされたスキームに基づいて名前が付けられます。それに応じて、VLAN 名も同様に、それぞれ対応するサブネットに従って名前が付けられます。最終的な構成は、8 つのサブネットに対する 8 つのリンク (1 つのタグなしリンクと 7 つのタグ付き VLAN リンク) で構成されています。この例は、データリンク上に IP インタフェースがすでに存在しているかどうかの確認から始まります。データリンクをアグリゲーションに結合する前に、これらのインタフェースを削除する必要があります。

  1. データリンク上に構成されている IP インタフェースをすべて削除します。

    # ipadm show-if
    IFNAME    CLASS      STATE   ACTIVE   OVER
    lo0       loopback   ok      yes      --
    net0      ip         ok      yes      --
    net1      ip         ok      yes      --
    net2      ip         ok      yes      --
    net3      ip         ok      yes      --
    
    # ipadm delete-ip net0
    # ipadm delete-ip net1
    # ipadm delete-ip net2
    # ipadm delete-ip net3
  2. トランクアグリゲーション default0 を作成します。

    # dladm create-aggr -P L2,L3 -l net0 -l net1 -l net2 -l net3 default0
    
    # dladm show-link
    LINK        CLASS     MTU   STATE    OVER
    net0        phys      1500  up       --        
    net1        phys      1500  up       --         
    net2        phys      1500  up       --         
    net3        phys      1500  up       --        
    default0    aggr      1500  up       net0 net1 net2 net3
  3. アグリゲーション上に IP インタフェースを構成します。

    # ipadm create-ip default0
    # ipadm create-addr -a 10.2.3.4/24 default0
  4. default0 上に VLAN を作成します。

    # dladm create-vlan -v 2 -l default0 orange0
    # dladm create-vlan -v 3 -l default0 green0
    # dladm create-vlan -v 4 -l default0 blue0
    # dladm create-vlan -v 5 -l default0 white0
    # dladm create-vlan -v 6 -l default0 yellow0
    # dladm create-vlan -v 7 -l default0 red0
    # dladm create-vlan -v 8 -l default0 cyan0
    
    # dladm show-link
    LINK        CLASS      MTU  STATE    OVER
    net0        phys      1500  up       --        
    net1        phys      1500  up       --        
    net2        phys      1500  up       --         
    net3        phys      1500  up       --         
    default0    aggr      1500  up       net0 net1 net2 net3
    orange0     vlan      1500  up       default0
    green0      vlan      1500  up       default0
    blue0       vlan      1500  up       default0
    white0      vlan      1500  up       default0
    yellow0     vlan      1500  up       default0
    red0        vlan      1500  up       default0
    cyan0       vlan      1500  up       default0
    
    # dladm show-vlan
    LINK           VID   OVER        FLAGS
    orange0         2   default0    -----
    green0          3   default0    -----
    blue0           4   default0    -----
    white0          5   default0    -----
    yellow0         6   default0    -----
    red0            7   default0    -----
    cyan0           8   default0    -----
  5. VLAN リンク上に IP インタフェースを作成し、IP アドレスをインタフェースに割り当てます。

    # ipadm create-ip orange0
    # ipadm create-ip green0
    # ipadm create-ip blue0
    # ipadm create-ip white0
    # ipadm create-ip yellow0
    # ipadm create-ip red0
    # ipadm create-ip cyan0
    
    # ipadm create-addr -a 10.2.3.5/24 orange0
    # ipadm create-addr -a 10.2.3.6/24 green0
    # ipadm create-addr -a 10.2.3.7/24 blue0
    # ipadm create-addr -a 10.2.3.8/24 white0
    # ipadm create-addr -a 10.2.3.9/24 yellow0
    # ipadm create-addr -a 10.2.3.10/24 red0
    # ipadm create-addr -a 10.2.3.11/24 cyan0