【エルエーシーピー(リンクアグリゲーション)】

LACP(リンクアグリゲーション) とは?

最終更新:
💡 複数リンクを、相手と確認しながらまとめる

複数のEthernetリンクを1つの論理リンクとして扱うため、対向機器と参加リンクの情報を交換する制御プロトコル。通信の分散や障害時の利用には、機器の設定と条件が関わります。

📌 このページのポイント
LACP:複数リンクを相手と確認機器A機器B1 Gbps1 Gbps1 Gbps故障した1本物理ポート4つずつの例点線の枠=1つの論理リンクLACPで両端が参加リンクを確認4本中1本故障 → 残りの合計容量3 Gbps1通信が3 Gbpsになる意味ではない
各1 Gbpsの4リンクの例です。線は物理接続で、途中に集約装置を増やす意味ではありません。残りを使えるかは最低リンク数などの設定にも依存し、障害時の無停止を保証しません。
ひよこ ひよこ
LACPはケーブルを1本に変えるの?
ペンギン先生 ペンギン先生
物理リンクは複数のままで、機器から1つの論理リンクとして扱う仕組みだよ。LACPは対向機器と情報を交換し、どのリンクを同じグループへ参加させるか確認する。回線の途中に集約装置が増えるわけではないんだ。
ひよこ ひよこ
1Gbpsを4本なら1通信も4Gbps?
ペンギン先生 ペンギン先生
一般的な分散方式はアドレスなどを使って通信を1本へ割り当てるので、1通信は通常1本分の速度に制約される。4本の合計容量が4Gbpsでも、分散の偏りやほかのボトルネックがあるから、実際の速度を保証する数字ではないよ。
ひよこ ひよこ
1本切れても絶対に通信を止めない?
ペンギン先生 ペンギン先生
残りのリンクへ振り分ける構成はあるけど、障害検出や切替の影響、使える帯域の減少は考える必要がある。最低リンク数の設定を満たさなくなったり、対向機器そのものが故障したりすれば、リンク単体の冗長化では守れないよ。
ひよこ ひよこ
設定は全部自動なの?
ペンギン先生 ペンギン先生
両端でグループやVLANなどを整える必要があるよ。activeは交渉を始め、passiveは相手に応答する。Ciscoの説明ではactive同士やactive/passiveは成立するけど、passive同士はどちらも交渉を始めないので成立しないんだ。
ひよこ ひよこ
別々のスイッチへつないでもいい?
ペンギン先生 ペンギン先生
無関係なスイッチへ適当に分けてはいけない。スタックなど、複数機器をまとめた構成で対応する場合はあるけど、機種と構成の仕様が前提。速度やVLANの整合、分散方法、障害時の動作を両端で確認しよう。
もっと詳しく知りたい人へ

リンクアグリゲーションとLACPは同じ?

リンクアグリゲーションは複数リンクをまとめる仕組み全体で、LACPは参加リンクを対向と確認する標準の制御プロトコルです。LACPを使わない静的な設定もありますが、両端の設定不一致で通信障害やループが起きないか、別途確認が必要です。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「LACP」って出てきたら「束ねるリンクを対向機器と確認する制御プロトコル」と思えばだいたいOK!
📖 おまけ:英語の意味
「Link Aggregation Control Protocol」 = リンクアグリゲーション制御プロトコル
💬 Aggregationは集約、Control Protocolは制御プロトコル。古い資料の802.3adという表記と、現在リンクアグリゲーションを扱う802.1AXを区別して読みます。

参考資料

← 用語集にもどる