マルチホーミングとは何ですか?
マルチホーミングとは、接続されたさまざまなネットワークに関連付けられた複数のIPアドレスを使用する単一のコンピューターホストを記述する状況です。 このシナリオでは、マルチホームコンピューターホストはさまざまなデータ接続またはポートに物理的にリンクされます。 これらの接続またはポートはすべて、同じネットワークまたはさまざまな異なるネットワークに関連付けることができます。 正確な構成によっては、マルチホーミングによりコンピューターホストがIPルーターとして機能する場合があります。
マルチホーミングのプロセスは、ストリーム制御伝送プロトコル(SCTP)と呼ばれるものを利用します。 基本的に、このプロセスでは、単一のSCTPエンドポイントを使用して複数のIPアドレスへの接続をサポートすることにより、マルチホーミングを採用します。 複数のアドレスへの接続を確立することにより、マルチホーミングはホストに関連付けられた接続の全体的な安定性を強化するのに役立ちます。
マルチホーミングの利点の1つは、ネットワーク障害の発生からコンピューターホストがある程度保護されることです。 単一のIPアドレスと接続を使用するシステムでは、接続されたネットワークの障害は接続がシャットダウンすることを意味し、インターネットへの接続に関する限り、エンドシステムは無効になります。 マルチホーミングでは、単一のネットワークの障害は単一の開いたドアを閉じるだけです。 他のすべてのドア、または他のネットワークに関連付けられたIPアドレスは、稼働したままです。
一般に、マルチホーミングは、効果的なWeb管理の3つの要素に役立ちます。 まず、マルチホーミングは、コンピューターホストが送受信するデータ送信の負荷分散を分散するのに役立ちます。 第二に、マルチホーミングに固有の冗長性により、ネットワーク障害によるダウンタイムの発生が少なくなります。 最後に、マルチホーミングは、自然災害または通常ホストが長時間動作不能になるその他のイベントが発生した場合にネットワーク接続を維持するための追加ツールを提供します。
マルチホーミングは、インターネットへのアクセスがビジネス関連の取り組みの運営に不可欠な状況でよく採用されます。 たとえば、多くの金融機関が実施している災害復旧イニシアチブの一部としてマルチホーミングが含まれます。 ネットワークの冗長性を作成することにより、銀行、ブローカー、および投資会社は、何らかの予期しないイベントがプライマリネットワークインターフェイスに障害を起こした場合でも、顧客がアクセスし続けることができます。