【エルエーシーピー(リンクアグリゲーション)】
LACP(リンクアグリゲーション) とは?
最終更新:
💡 複数リンクを、相手と確認しながらまとめる
複数のEthernetリンクを1つの論理リンクとして扱うため、対向機器と参加リンクの情報を交換する制御プロトコル。通信の分散や障害時の利用には、機器の設定と条件が関わります。
📌 このページのポイント
- LACPはリンクアグリゲーションの制御。標準はIEEE 802.1AXで扱われる
- LACPDUを交換して参加リンクを確認する。設定を全部自動化する仕組みではない
- 複数の通信をリンクへ分散できるが、1通信の速度が単純に本数倍になるわけではない
- 1本が故障しても残りを使える構成がある。最低リンク数や機器故障の条件にも注意
- active/passiveなど両端の設定、速度・VLAN・接続先の整合を確認する
LACPはケーブルを1本に変えるの?
物理リンクは複数のままで、機器から1つの論理リンクとして扱う仕組みだよ。LACPは対向機器と情報を交換し、どのリンクを同じグループへ参加させるか確認する。回線の途中に集約装置が増えるわけではないんだ。
1Gbpsを4本なら1通信も4Gbps?
1本切れても絶対に通信を止めない?
残りのリンクへ振り分ける構成はあるけど、障害検出や切替の影響、使える帯域の減少は考える必要がある。最低リンク数の設定を満たさなくなったり、対向機器そのものが故障したりすれば、リンク単体の冗長化では守れないよ。
設定は全部自動なの?
両端でグループやVLANなどを整える必要があるよ。activeは交渉を始め、passiveは相手に応答する。Ciscoの説明ではactive同士やactive/passiveは成立するけど、passive同士はどちらも交渉を始めないので成立しないんだ。
別々のスイッチへつないでもいい?
もっと詳しく知りたい人へ
リンクアグリゲーションとLACPは同じ?
リンクアグリゲーションは複数リンクをまとめる仕組み全体で、LACPは参加リンクを対向と確認する標準の制御プロトコルです。LACPを使わない静的な設定もありますが、両端の設定不一致で通信障害やループが起きないか、別途確認が必要です。
まとめ:ざっくりこれだけ覚えればOK!
「LACP」って出てきたら「束ねるリンクを対向機器と確認する制御プロトコル」と思えばだいたいOK!
📖 おまけ:英語の意味
「Link Aggregation Control Protocol」 = リンクアグリゲーション制御プロトコル
💬 Aggregationは集約、Control Protocolは制御プロトコル。古い資料の802.3adという表記と、現在リンクアグリゲーションを扱う802.1AXを区別して読みます。