検索

第8章 ネットワーク接続の設定

download PDF

AMQ Interconnect は、ネットワーク接続経由でクライアント、サーバー、AMQP サービス、およびその他のルーターに接続します。ルーターを他のメッセージングエンドポイントに接続するには、リスナーが接続を許可するよう設定し、コネクターがアウトバウンド接続を行うように設定します。ただし、接続には双方向で行われます。接続が確立されると、両方の方向にメッセージトラフィックフローが表示されます。

以下を実行できます。

8.1. ルーターの接続

ルーターネットワークの別のルーターに接続するには、あるルーターで connector を設定し 、アウトバウンド接続を作成し、他のルーターの listener を設定して接続を受け入れます。

接続は双方向であるため、ルーターのペア間では 1 つの接続のみが必要です。接続が確立されたら、両方の方向にメッセージトラフィックフローが表示されます。

以下の手順では、ルーターをルーターネットワーク内の別のルーターに接続する方法について説明します。

手順

  1. 接続の方向を決定します。

    connector であるルーターを決定し、listener にしてください。接続を確立する方向は任意ですが、以下の要素を考慮してください。

    IP ネットワーク境界およびファイアウォール
    通常、ルーター間接続は常によりプライベートからよりパブリックに確立される必要があります。たとえば、プライベート IP ネットワークのルーターをパブリックの場所 (パブリッククラウドプロバイダーなど) の別のルーターに接続するには、プライベートネットワークのルーターがコネクターで、パブリックの場所のルーターがリスナーである必要があります。これは、VPN を使用したり、パブリックからプライベートアクセスを許可するように設計されたその他のファイアウォール機能を使用せずに、TCP/IP がプライベートの場所に到達できないためです。
    ネットワークトポロジー
    ルーターネットワークのトポロジーは、ルーター間で接続を確立する必要がある方向に影響を及ぼす可能性があります。たとえば、1 つまたは 2 つの中心の hub ルーターに接続された複数のルーターがあるスタートポロジーでは、ハブ上にリスナー、スポーク上にコネクターが必要です。これにより、ハブの設定を変更せずに新規のスポークルーターを追加することができます。
  2. 接続を作成するルーターで、/etc/qpid-dispatch/qdrouterd.conf 設定ファイルを開き、connector を追加します。

    この例では、2 つの相互オリオータールーター間のルーター間接続の connector を作成します。

    connector {
        host: 192.0.2.1
        port: 5001
        role: inter-router
        ...
    }
    host
    ルーターが接続する IP アドレス (IPv4 または IPv6)、またはルーターのホスト名。
    port
    ルーターが接続するポート番号またはシンボリックサービス名。
    role
    接続のロール。接続が 2 つのインテリアルーターの間にある場合は、inter-router を指定します。接続がインテリアルーターとエッジルーターの間にある場合は、edge を指定します。
  3. 接続を確立すべきルーターで、/etc/qpid-dispatch/qdrouterd.conf 設定ファイルを開き、inter-router listener が設定されたことを確認します。

    以下の例では、前のステップで設定された接続を確立するために listener を作成します。

    listener {
        host: 0.0.0.0
        port: 5001
        role: inter-router
        ...
    }
    host
    ルーターがリッスンする IP アドレス (IPv4 または IPv6)、またはルーターのホスト名。
    port
    ルーターがリッスンするポート番号またはシンボリックサービス名。
    role
    接続のロール。接続が 2 つのインテリアルーターの間にある場合は、inter-router を指定します。接続がインテリアルーターとエッジルーターの間にある場合は、edge を指定します。
  4. ルーターが他のルーターに接続する必要がある場合、この手順を繰り返します。

    エッジルーターは、インテリアルーターにのみ接続することができます。他のエッジルーターに接続できない。

関連情報

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.