【スイッチ】リンクアグリゲーション構成

手動モードでのリンクアグリゲーションの設定例(スイッチ間直接接続)

手動モードでのリンクアグリゲーションの概要

イーサネット リンク アグリゲーションとは、リンク帯域幅を増やすという目的を達成するために、複数のイーサネット物理リンクを 1 つの論理リンクにバンドルすることを指します。リンクアグリゲーションは手動モードとLACPモードに分かれています。

手動モードでは、Eth-Trunk の確立とメンバー インターフェイスの追加は、リンク アグリゲーション制御プロトコル LACP の参加なしで手動で構成されます。直接接続された 2 つのデバイス間に大きなリンク帯域幅を提供する必要があるが、デバイスが LACP プロトコルをサポートしていない場合は、手動モードを使用できます。手動モードでは、帯域幅の増加、信頼性の向上、負荷分散という目的を達成できます。

手動モードでは、すべてのアクティブなリンクがデータ転送に参加し、トラフィックを共有します。

設定メモ

  • Eth-Trunk インターフェイスのメンバー インターフェイスは、同じイーサネット タイプとレートである必要があります。
  • Eth-Trunk リンクの両端に接続されている物理インターフェイスの数、レート、デュプレックス モード、およびフロー制御構成は一貫している必要があります。
  • ローカル デバイス インターフェイスが Eth-Trunk に追加される場合、両端が正常に通信できるように、そのインターフェイスに直接接続されているピア インターフェイスも Eth-Trunk に追加する必要があります。
  • 2 つのデバイスが相互接続されている場合、2 つのデバイスのリンク アグリゲーション モードが一貫していることを確認する必要があります。
  • この例は、すべての S シリーズ スイッチのすべてのバージョンに適用されます。

ネットワーク要件

図 3-75 に示すように、SwitchA と SwitchB はイーサネット リンクを通じてそれぞれ VLAN 10 と VLAN 20 のネットワークに接続されており、SwitchA と SwitchB の間に大量のデータ トラフィックが存在します。

ユーザーは、同じ VLAN が相互に通信できるように、SwitchA と SwitchB の間に大きなリンク帯域幅を提供できることを望んでいます。同時に、ユーザーは、データ伝送とリンクの信頼性を確保するために、ある程度の冗長性を提供することも望んでいます。

図 3-75 手動モードでリンク アグリゲーションを構成するためのネットワーク図

構成アイデア

次のように手動モードでリンク アグリゲーションを構成します。

  1. Eth-Trunk インターフェイスを作成し、メンバー インターフェイスを追加してリンク帯域幅を増やします。

  2. VLAN を作成し、VLAN にインターフェイスを追加します。

  3. 負荷分散モードを設定して、Eth-Trunk のメンバー インターフェイス間でトラフィックの負荷分散を実装し、信頼性を向上させます。

ステップ

  1. SwitchA と SwitchB に Eth-Trunk インターフェイスを作成し、メンバー インターフェイスを追加します

    <HUAWEI> system-view 
    [HUAWEI] sysname SwitchA 
    [SwitchA] Interface eth-trunk 1    //ID 1 の Eth-Trunk インターフェイスを作成
    [SwitchA-Eth-Trunk1] trainport gigabitethernet 1/0/1 ~ 1/0/3    //3 つのメンバー インターフェイス GE1/0/1 ~ GE1/0/3 を Eth-Trunk1 インターフェイスに追加します
    [SwitchA-Eth-Trunk1] quit
    <HUAWEI> system-view 
    [HUAWEI] sysname SwitchB 
    [SwitchB] Interface eth-trunk 1    //ID 1 の Eth-Trunk インターフェイスを作成
    [SwitchB-Eth-Trunk1] trainport gigabitethernet 1/0/1 ~ 1/0/3    //3 つのメンバー インターフェイス GE1/0/1 ~ GE1/0/3 を Eth-Trunk1 インターフェイスに追加します
    [SwitchB-Eth-Trunk1] quit

  2. VLAN を作成し、インターフェイスを VLAN に追加します

    # VLAN10 と VLAN20 を作成し、それぞれにインターフェイスを追加します。スイッチ B の構成はスイッチ A の構成と似ているため、ここでは繰り返しません。

    [SwitchA] vlanバッチ 10 20 
    [SwitchA] interface gigabitethernet 1/0/4 
    [SwitchA-GigabitEthernet1/0/4] port link-typetrunk    //インターフェイスのリンク タイプをトランクに設定し、インターフェイスのデフォルトのリンク タイプを設定します。インターフェイスはトランク ポートではありません
    [SwitchA-GigabitEthernet1/0/4]ポート トランクallow-pass vlan 10 
    [SwitchA-GigabitEthernet1/0/4] quit 
    [SwitchA]インターフェイス ギガビットイーサネット 1/0/5 
    [SwitchA-GigabitEthernet1/0/5] ] port link-type train    //インターフェイスのリンク タイプをトランクに設定します。インターフェイスのデフォルトのリンク タイプはトランクではありません。 port 
    [SwitchA-GigabitEthernet1/0/5] port train allowed-pass vlan 20 
    [SwitchA-GigabitEthernet1] /0/5]辞めます
    

    # VLAN10 と VLAN20 の通過を許可するように Eth-Trunk1 インターフェイスを構成します。スイッチ B の構成はスイッチ A の構成と似ているため、ここでは繰り返しません。

    [SwitchA] Interface eth-trunk 1 
    [SwitchA-Eth-Trunk1] port link-type train    //インターフェイスのリンク タイプをトランクに設定します。インターフェイスのデフォルトのリンク タイプはトランク ポートではありません
    [SwitchA-Eth-Trunk1] portトランク許可 - パス vlan 10 20 
    [SwitchA-Eth-Trunk1]終了

  3. Eth-Trunk1のロードバランシングモードを設定します。スイッチ B の構成はスイッチ A の構成と似ているため、ここでは繰り返しません。

    [SwitchA] interface eth-trunk 1 
    [SwitchA-Eth-Trunk1] load-balance src-dst-mac    //送信元 MAC アドレスと宛先 MAC アドレスに基づいてロード バランシングを実行するように Eth-Trunk1 を設定
    [SwitchA-Eth-Trunk1] quit
    

  4. 構成結果を確認する

    任意のビューでdisplay eth-trunk 1コマンドを実行して、Eth-Trunk が正常に作成されたかどうか、およびメンバー インターフェイスが正しく追加されたかどうかを確認します。

    [SwitchA] eth-trunk 1 の表示
    Eth-Trunk1 の状態情報は次のとおりです。
    WorkingMode: NORMAL           ハッシュ演算: SA-XOR-DA に準拠
    最小アクティブリンク番号: 1 最大帯域幅影響リンク番号: 8
    動作ステータス:アップ             アップポートの番号トランク内: 3 
    ------------------------------------------ ---------------------------------- 
    PortName ステータスの重み
    GigabitEthernet1/0/1                Up            1 
    GigabitEthernet1/0/2                Up            1
    ギガビットイーサネット 1/0/3               アップ           1
    

    上記の情報から、Eth-Trunk 1 には 3 つのメンバー インターフェイス GigabitEthernet1/0/1、GigabitEthernet1/0/2、および GigabitEthernet1/0/3 が含まれており、メンバー インターフェイスのステータスが Up であることがわかります。Eth-Trunk 1 の「動作ステータス」はupです。

設定ファイル

  • SwitchAの設定ファイル

    # 
    sysname SwitchA 
    # 
    vlanバッチ 10 20 
    #
    インターフェイス Eth-Trunk1
     ポート リンクタイプ トランク
     ポート トランクallow-pass vlan 10 20
     ロードバランス src-dst-mac 
    #
    インターフェイス GigabitEthernet1/0/1 
     eth-trunk 1 
    #
    インターフェイス GigabitEthernet1/0 /2 
     eth-trunk 1 
    #
    インターフェイス GigabitEthernet1/0/3 
     eth-trunk 1 
    #
    インターフェイス GigabitEthernet1/0/4
     ポート リンク タイプ トランク
     ポート トランクallow-pass vlan 10 
    #
    インターフェイス GigabitEthernet1/0/5
     ポート リンク タイプ トランク
     ポート トランク許可パス VLAN 20 
    #
    リターン
  • SwitchBの設定ファイル

    # 
    sysname SwitchB 
    # 
    vlanバッチ 10 20 
    #
    インターフェイス Eth-Trunk1
     ポート リンクタイプ トランク
     ポート トランクallow-pass vlan 10 20
     ロードバランス src-dst-mac 
    #
    インターフェイス GigabitEthernet1/0/1 
     eth-trunk 1 
    #
    インターフェイス GigabitEthernet1/0 /2 
     eth-trunk 1 
    #
    インターフェイス GigabitEthernet1/0/3 
     eth-trunk 1 
    #
    インターフェイス GigabitEthernet1/0/4
     ポート リンク タイプ トランク
     ポート トランクallow-pass vlan 10 
    #
    インターフェイス GigabitEthernet1/0/5
     ポート リンク タイプ トランク
     ポート トランク許可パス VLAN 20 
    #
    リターン

LACP モードでのリンク アグリゲーションの概要

イーサネット リンク アグリゲーションとは、リンク帯域幅を増やすという目的を達成するために、複数のイーサネット物理リンクを 1 つの論理リンクにバンドルすることを指します。リンクアグリゲーションは手動モードとLACPモードに分かれています。

LACP モードでは、リンク アグリゲーション制御プロトコル LACP の参加が必要です。直接接続された 2 つのデバイス間に大きなリンク帯域幅を提供する必要があり、デバイスが LACP プロトコルをサポートしている場合は、LACP モードを使用することをお勧めします。LACP モードは、帯域幅の増加、信頼性の向上、負荷分散という目的を達成できるだけでなく、Eth-Trunk の耐障害性を向上させ、バックアップ機能を提供することもできます。

LACP モードでは、一部のリンクがアクティブ リンクとなり、すべてのアクティブ リンクがデータ転送に参加します。アクティブなリンクに障害が発生した場合、リンク アグリゲーション グループは非アクティブなリンクの中からアクティブ リンクとしてリンクを自動的に選択し、データ転送に参加するリンクの数は変わりません。

設定メモ

  • Eth-Trunk インターフェイスのメンバー インターフェイスは、同じイーサネット タイプとレートである必要があります。
  • Eth-Trunk リンクの両端に接続されている物理インターフェイスの数、レート、デュプレックス モード、およびフロー制御構成は一貫している必要があります。
  • ローカル デバイス インターフェイスが Eth-Trunk に追加される場合、両端が正常に通信できるように、そのインターフェイスに直接接続されているピア インターフェイスも Eth-Trunk に追加する必要があります。
  • 2 つのデバイスが相互接続されている場合、2 つのデバイスのリンク アグリゲーション モードが一貫していることを確認する必要があります。
  • この例は、すべての S シリーズ スイッチのすべてのバージョンに適用されます。

背景情報

図 3-76 に示すように、SwitchA と SwitchB はイーサネット リンクを通じてそれぞれ VLAN 10 と VLAN 20 のネットワークに接続されており、SwitchA と SwitchB の間に大量のデータ トラフィックが存在します。ユーザーは、同じ VLAN が相互に通信できるように、SwitchA と SwitchB の間に大きなリンク帯域幅を提供できることを望んでいます。2 つのスイッチ間の帯域幅と信頼性を向上させるために、2 つのスイッチ上で LACP モードのリンク アグリゲーション グループを構成します。具体的な要件は次のとおりです。

  • 2 つのアクティブなリンクは負荷分散が可能です。

  • 2 つのデバイス間のリンクには冗長バックアップ リンクがあり、アクティブ リンクに障害が発生した場合、バックアップ リンクが障害のあったリンクを置き換えて、データ伝送の信頼性を維持します。

  • 同じ VLAN 同士は通信できます。

構成アイデア

LACP モードでリンク アグリゲーションを次のように設定します。

  1. Eth-Trunk を作成し、LACP モードで動作するように Eth-Trunk を構成し、リンク アグリゲーションを実装します。

  2. メンバー インターフェイスを Eth-Trunk に追加します。

  3. システム優先度を設定し、アクティブ エンドを決定し、アクティブ エンド デバイスのインターフェイスに従ってアクティブ インターフェイスを選択します。

  4. アクティブなインターフェイスの上限しきい値を構成して、帯域幅を保証しながらネットワークの信頼性を向上させます。

  5. インターフェイスの優先順位を設定してアクティブなリンク インターフェイスを決定すると、より高い優先順位を持つインターフェイスがアクティブ インターフェイスとして選択されます。

  6. VLAN を作成し、VLAN にインターフェイスを追加します。

ステップ

  1. SwitchA に Eth-Trunk1 を作成し、LACP モードで構成します。スイッチ B の構成はスイッチ A の構成と似ているため、ここでは繰り返しません。

    <HUAWEI> system-view 
    [HUAWEI] sysname SwitchA 
    [SwitchA] Interface eth-trunk 1    //ID 1 の Eth-Trunk インターフェイスを作成
    [SwitchA-Eth-Trunk1] mode lacp    //リンク アグリゲーション モードを LACP モードに設定
    [ SwitchA-Eth-Trunk1]終了

  2. SwitchA のメンバー インターフェイスを Eth-Trunk1 に追加します。スイッチ B の構成はスイッチ A の構成と似ているため、ここでは繰り返しません。

    [SwitchA] Interface gigabitethernet 1/0/1 
    [SwitchA-GigabitEthernet1/0/1] eth-trunk 1    //GE1/0/1 インターフェイスを Eth-Trunk1 に追加
    [SwitchA-GigabitEthernet1/0/1] quit 
    [SwitchA]インターフェイスgigabitethernet 1/0/2 
    [SwitchA-GigabitEthernet1/0/2] eth-trunk 1    //GE1/0/2 インターフェイスを Eth-Trunk1 に追加
    [SwitchA-GigabitEthernet1/0/2] quit 
    [SwitchA]インターフェイス gigabitethernet 1 /0 /3 
    [SwitchA-GigabitEthernet1/0/3] eth-trunk 1    //GE1/0/3 インターフェイスを Eth-Trunk1 に追加
    [SwitchA-GigabitEthernet1/0/3] quit
    

  3. SwitchA のシステム プライオリティを 100 に設定し、LACP アクティブ エンドにします。

    [SwitchA] lacp priority 100    //システムのデフォルトの LACP 優先順位は 32768 です。アクティブ エンドとして、SwitchA の優先順位を SwitchB の優先順位よりも高くなるように変更します。
    

  4. SwitchA のアクティブ インターフェイスの上限しきい値を 2 に設定します。

    [SwitchA] Interface eth-trunk 1 
    [SwitchA-Eth-Trunk1] max active-linknumber 2    //リンク アグリゲーション グループ内のアクティブなインターフェイス数の上限はデフォルトで 8 です。アクティブなインターフェイス数の上限を変更します2 
    [SwitchA-Eth-Trunk1] -Trunk1]へのインターフェイス終了

  5. SwitchA でインターフェイスの優先順位を設定して、アクティブなリンクを決定します。

    [SwitchA] Interface gigabitethernet 1/0/1 
    [SwitchA-GigabitEthernet1/0/1] lacp priority 100    //インターフェイスのデフォルトの LACP 優先順位は 32768 です。GE1/0/1 インターフェイスの LACP 優先順位を 100 に変更して、アクティブなインターフェイス
    [SwitchA-GigabitEthernet1/0/1] quit 
    [SwitchA] Interface gigabitethernet 1/0/2 
    [SwitchA-GigabitEthernet1/0/2] lacp priority 100    //インターフェイス LACP 優先順位はデフォルトで 32768 なので、GE1/0 を変更します/2 インターフェイス LACP 優先度は 100 で、アクティブなインターフェイス
    [SwitchA-GigabitEthernet1/0/2]が終了します。
    

  6. VLAN を作成し、VLAN にインターフェイスを追加します。

    # VLAN10 と VLAN20 を作成し、それぞれにインターフェイスを追加します。スイッチ B の構成はスイッチ A の構成と似ているため、ここでは繰り返しません。

    [SwitchA] vlanバッチ 10 20 
    [SwitchA] interface gigabitethernet 1/0/4 
    [SwitchA-GigabitEthernet1/0/4] port link-typetrunk    //インターフェイスのリンク タイプをトランクに設定し、インターフェイスのデフォルトのリンク タイプを設定します。インターフェイスはトランク ポートではありません
    [SwitchA-GigabitEthernet1/0/4]ポート トランクallow-pass vlan 10 
    [SwitchA-GigabitEthernet1/0/4] quit 
    [SwitchA]インターフェイス ギガビットイーサネット 1/0/5 
    [SwitchA-GigabitEthernet1/0/5] ] port link-type train    //インターフェイスのリンク タイプをトランクに設定します。インターフェイスのデフォルトのリンク タイプはトランクではありません。 port 
    [SwitchA-GigabitEthernet1/0/5] port train allowed-pass vlan 20 
    [SwitchA-GigabitEthernet1] /0/5]辞めます
    

    # VLAN10 と VLAN20 の通過を許可するように Eth-Trunk1 インターフェイスを構成します。スイッチ B の構成はスイッチ A の構成と似ているため、ここでは繰り返しません。

    [SwitchA] Interface eth-trunk 1 
    [SwitchA-Eth-Trunk1] port link-type train    //インターフェイスのリンク タイプをトランクに設定します。インターフェイスのデフォルトのリンク タイプはトランク ポートではありません
    [SwitchA-Eth-Trunk1] portトランク許可 - パス vlan 10 20 
    [SwitchA-Eth-Trunk1]終了

  7. 構成結果を確認する

    # 各スイッチの Eth-Trunk 情報を確認して、リンク ネゴシエーションが成功したかどうかを確認します。

    [SwitchA] eth-trunk 1 の表示
    Eth-Trunk1 の状態情報は次のとおりです。
    Local:                                                                           
    LAG ID: 1                        WorkingMode: LACP                              
    Preempt Delay: Disabled ハッシュ演算: SIP-XOR-DIP による       
    System Priority: 100             System ID: 00e0-fca8-0417
    最小アクティブ リンク番号: 1 最大アクティブ リンク番号: 2                        
    動作ステータス:アップ トランク内のアップ              ポートの数: 2 
    ------------------------ -------------------------------------------------- ----
    ActorPortName ステータス PortType PortPri PortNo PortKey PortState Weight選択済み  1GE 100 6145 2865 11111100 1 
    GigabitEthernet1/0/2             選択済み  1GE 100 6146 2865 11111100 1 
    GigabitEthernet1/0/3             選択解除  1GE 32768 6147 286 5 11100000 1
    パートナー: 
    --------- -------------------------------------------------- ---------- 
    ActorPortName SysPri SystemID PortPri PortNo PortKey PortState 
    GigabitEthernet1/0/1 32768 00e0-fca6-7f85 32768 6145 2609 11111100 
    GigabitEthernet1/0/1             
    
    ギガビットイーサネット 1/0/2 32768 00e0-fca6-7f85 32768 6146 2609 11111100
    ギガビットイーサネット 1/0/3 32768 00e0-fca6-7f85 32768 6147 2609 11110000
    
    [SwitchB] eth-trunk 1 の表示
    Eth-Trunk1 の状態情報は次のとおりです。
    ローカル: 
    LAG ID: 1                       WorkingMode: LACP 
    Preempt Delay: Disabled ハッシュ演算: SIP-XOR-DIP による
    システム優先度: 32768 システム ID: 00e0-fca6-7f85
    最小アクティブ リンク番号: 1 最大アクティブ リンク番号: 8
    動作ステータス:アップ トランク内のアップ             ポートの数: 2 
    ------------------------ -------------------------------------------------- ---- 
    ActorPortName ステータス PortType PortPri PortNo PortKey PortState Weight 
    GigabitEthernet1/0/1            選択済み  1GE 32768 6145 2609 11111100 1 
    GigabitEthernet1/0/2            選択済み  1GE 32768 6146 2609 11111100 1 
    GigabitEthernet1/0/3            選択解除  1GE 32768 6147 2609 11110000 1
    
    パートナー: 
    -- ---------------- -------------------------------------------------- ------------ 
    ActorPortName SysPri SystemID PortPri PortNo PortKey PortState 
    GigabitEthernet1/0/1 100 00e0-fca8-0417 100 6145 2865 11111100 
    GigabitEthernet1/0/2 100 00e0-fca8-0417 100 6146 2865 1 1111100
    ギガビットイーサネット1/0/3 100 00e0-fca8-0417 32768 6147 2865 11100000
    

    前述の情報は、スイッチ A のシステム優先度が 100 であり、スイッチ B のシステム優先度よりも高いことを示しています。Eth-Trunk のメンバー インターフェイスのうち、GigabitEthernet1/0/1 と GigabitEthernet1/0/2 がアクティブ インターフェイスとなり Selected 状態、GigabitEthernet1/0/3 が Unselected 状態になります。 Nリンクのバランシングと冗長バックアップ機能。

設定ファイル

  • SwitchAの設定ファイル

    # 
    sysname SwitchA 
    # 
    vlanバッチ 10 20 
    # 
    lacp priority 100 
    #
    インターフェイス Eth-Trunk1
     ポート リンクタイプ トランク
     ポート トランク許可パス vlan 10 20
     モード lacp 
     max active-linknumber 2 
    #
    インターフェイス GigabitEthernet1/0/1 
     eth-trunk 1 
     lacp priority 100 
    #
    インターフェイス GigabitEthernet1/0/2 
     eth-trunk 1 
     lacp priority 100 
    #
    インターフェイス GigabitEthernet1/0/3 
     eth-trunk 1 
    #
    インターフェイス GigabitEthernet1/0/4
     ポート リンク タイプ トランク
     ポート トランク許可パス VLAN 10 
    #
    インターフェイス GigabitEthernet1/0 /5
     ポート リンク タイプトランク
     ポート トランクallow-pass vlan 20 
    # 
    return
  • SwitchBの設定ファイル

    # 
    sysname SwitchB 
    # 
    vlanバッチ 10 20 
    #
    インターフェイス Eth-Trunk1
     ポート リンクタイプ トランク
     ポート トランクallow-pass vlan 10 20
     モード lacp 
    #
    インターフェイス GigabitEthernet1/0/1 
     eth-trunk 1 
    #
    インターフェイス GigabitEthernet1/0/2 
     eth-trunk 1 
    #
    インターフェイス GigabitEthernet1/0/3 
     eth-trunk 1 
    #
    インターフェイス GigabitEthernet1/0/4
     ポート リンクタイプ トランク
     ポート トランク許可パス VLAN 10 
    #
    インターフェイス GigabitEthernet1/0/5
     ポート リンクタイプ トランク
     ポート トランク許可パス VLAN 20 
    #
    戻る

関連情報

テクノロジーフォーラム

S シリーズ スイッチのリンク アグリゲーション機能の相互接続および交換ガイド

ビデオ

リンクアグリゲーションを介してスイッチとサーバーを相互接続する方法

VPLS への E-Trunk アクセスの設定例

E-トランクの概要

E-Trunk(Enhanced Trunk)は、LACP(シングルデバイスリンク)をベースに拡張されたクロスデバイスリンクアグリゲーションの仕組みで、ボードレベルからデバイスレベルまで信頼性が向上します。

E-Trunk メカニズムは主に、CE と PE の間のリンク保護、および CE が VPLS、VLL、および PWE3 ネットワークにデュアルホーム接続されている場合の PE 機器ノード障害の保護に使用されます。E-Trunk が使用される前は、CE は Eth-Trunk リンクを通じて 1 つの PE にのみシングルホーム接続できます。Eth-Trunk に障害が発生するか、PE に障害が発生すると、CE は PE と通信できなくなります。E-Trunk を使用した後、CE を PE にデュアルホームして、デバイス間保護を実装できます。

おすすめ

転載: blog.csdn.net/2301_76769041/article/details/132606452