Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

ポートトランキング(ポートトランキング)とは | 意味や読み方など丁寧でわかりやすい用語解説

ポートトランキング(ポートトランキング)の意味や読み方など、初心者にもわかりやすいように丁寧に解説しています。

作成日: 更新日:

読み方

日本語表記

ポートトランキング (ポートトランキング)

英語表記

Port trunking (ポートトランキング)

用語解説

ポートトランキングとは、複数の物理的なネットワークインターフェース(ポート)を論理的に束ねて、あたかも単一の高速なインターフェースであるかのように扱う技術である。この技術は、主にネットワークの帯域幅を拡大すること、およびネットワークの信頼性(冗長性)を高めることを目的としている。別名として、リンクアグリゲーション、NICチーミング、イーサネットボンディングなどと呼ばれることも多い。サーバーとスイッチ間や、スイッチ間の接続において、データ転送能力の向上と、単一障害点のリスク軽減を実現するために広く利用されている。

従来のネットワーク接続では、一つの物理的なケーブルとポートを通じてデータが送受信されるため、そのポートの最大速度が通信帯域の限界となる。また、そのケーブルやポートに障害が発生した場合、通信が完全に途絶えるという問題があった。ポートトランキングは、これらの課題を解決するために考案された技術である。

ポートトランキングの基本的な仕組みは、複数の物理ポートをグループ化し、これらを一つの論理リンクとして運用することにある。例えば、1Gbpsのイーサネットポートを4つ束ねた場合、理論上は最大4Gbpsの帯域幅を持つ論理リンクとして機能する。データは、この論理リンクを構成するいずれかの物理ポートを通じて送受信される。

データが複数のポートにどのように分散されるかという点は、ポートトランキングの重要な側面である。これは「ロードバランシング(負荷分散)」と呼ばれ、送信元と宛先のMACアドレス、IPアドレス、TCP/UDPポート番号といった情報を基にしたハッシュアルゴリズムによって決定されるのが一般的である。例えば、特定の通信ストリーム(例:あるサーバーから特定のクライアントへの通信)は常に同じ物理ポートを使用するよう割り当てられ、異なる通信ストリームは別の物理ポートに割り当てられることで、全体の帯域幅が効率的に利用される。これにより、複数のセッションが同時に行われる環境において、実質的なスループットの向上に貢献する。ただし、単一のセッションにおけるスループットは、そのセッションが割り当てられた単一の物理ポートの最大速度を超えることはない。

また、ポートトランキングは冗長性の確保にも寄与する。論理リンクを構成する物理ポートのうち、いずれか一つに障害が発生して通信不能になった場合でも、残りの健全なポートが自動的に通信を引き継ぐ。これにより、ネットワーク全体の可用性が向上し、サービス停止のリスクが低減される。この機能は「フォールトトレランス(耐障害性)」と呼ばれ、特にミッションクリティカルなシステムにおいて非常に重要である。

ポートトランキングの実装には、主に二つの方法がある。一つは「スタティック(静的)トランキング」であり、これは機器に手動で設定を行い、どのポートを束ねるかを固定する方法である。もう一つは「ダイナミック(動的)トランキング」であり、これはLACP(Link Aggregation Control Protocol)と呼ばれるプロトコルを用いて、ポートトランキングの設定を自動的にネゴシエートする方法である。LACPを利用すると、接続先の機器間で設定を自動的に確認し、リンクの状態を監視しながら適切なトランキングを確立できるため、設定ミスによるトラブルを防止しやすく、またリンク障害時の検出と復旧がより確実に行われる利点がある。

ポートトランキングのメリットは多岐にわたる。まず、前述の通り、複数の安価なポートを組み合わせることで、高価な高速ポートを導入することなく、ネットワークの帯域幅を効果的に拡大できる。次に、単一のケーブルやポートの障害によって通信が途絶えるリスクを低減し、ネットワークの可用性を高めることができる。さらに、ネットワーク構成の柔軟性が向上し、将来的な帯域幅の需要増加にも対応しやすくなる。

一方で、いくつかの注意点も存在する。ポートトランキングを利用するには、接続する両端の機器(例えば、サーバーとスイッチ、または二つのスイッチ)がポートトランキング機能に対応している必要がある。また、正しく設定を行わないと期待通りの性能が得られなかったり、通信障害が発生したりする可能性がある。特に、LACPを使用しないスタティックな設定の場合、両端の機器で全く同じ設定がなされていないと、ループなどの深刻な問題を引き起こす可能性があるため、細心の注意が必要となる。ロードバランシングのアルゴリズム選択も重要で、ネットワークのトラフィック特性に合わないアルゴリズムを選択すると、特定のポートに負荷が集中してしまい、帯域幅の拡大効果が十分に得られないこともある。

ポートトランキングは、サーバーのNICを複数使用してスイッチと接続する場合や、ネットワークの中心となるコアスイッチとディストリビューションスイッチ間を接続するアップリンクポートとして、あるいはストレージネットワーク(SANやNAS)への高速接続など、様々な場面で活用されている。これにより、大規模なデータセンターから小規模なオフィスネットワークに至るまで、幅広い環境でネットワークの性能と信頼性を向上させるための重要な基盤技術として機能している。

関連コンテンツ

関連IT用語