コンテナの通信要件

コンテナの通信要件として、以下の内容を説明します。

  • 管理コンテナおよび転送コンテナの各コンテナに対して、どのようなインバウンド通信およびアウトバウンド通信があるのか

  • それぞれの通信要件を満たすために必要なネットワークの設定

管理コンテナの通信要件

管理コンテナで発生する通信要件とネットワークの設定について説明します。

インバウンド通信

管理コンテナで発生するインバウンド通信には以下があります。

  • API受付

    ユーザーがWebAPIを実行する際に発生します。

  • 管理画面操作

    ユーザーが管理画面を操作する際に発生します。

  • 転送コンテナからの内部通信

    転送コンテナが動作する際に発生します。

 

管理コンテナが待ち受けているポート番号へ接続できるよう、以下のネットワークの設定を行ってください。

表B.1 管理コンテナでインバウンド通信を行う場合のネットワーク設定

通信

待ち受けポート番号

接続経路

説明

API受付

管理画面操作

30080

VPC内

ロードバランサー経由のAPIの通信

転送コンテナからの内部通信

VPC内

転送コンテナからの内部通信

= 備考 =

HTTPで管理コンテナにヘルスチェックを行う場合、ヘルスチェック先のパスとポート番号には以下を指定してください。

パス

: /health

ポート番号

: 30080

アウトバウンド通信

管理コンテナで発生するアウトバウンド通信には以下があります。

  • データベース接続

    管理コンテナが動作する際に発生します。

  • 転送コンテナへの内部通信

    転送コンテナに要求を発行する際に発生します。

  • ライセンスチェックAPI

    管理コンテナ起動する際に発生します。

  • OpenID Connect

    ユーザーがSSO認証でログインする際に発生します。

  • SAML

    ユーザーがSSO認証でログインする際に発生します。

 

管理コンテナが接続先へ通信できるよう、以下のネットワークの設定を行ってください。

表B.2 管理コンテナでアウトバウンド通信を行う場合のネットワーク設定

通信

接続経路

説明

データベース接続

VPC内

DBへの読み書きの通信

転送コンテナへの内部通信

VPC内

転送コンテナへの内部通信

ライセンスチェックAPI

インターネット経由

ライセンスチェックの通信

OpenID Connect

インターネット経由

OpenID Connect IdPとの通信

SAML

インターネット経由

SAML IdPとの通信

転送コンテナの通信要件

転送コンテナで発生する通信要件とネットワークの設定について説明します。

インバウンド通信

転送コンテナで発生するインバウンド通信には以下があります。

  • 相手ホストからのファイルの配信

    相手ホストが配信要求を受け付けた際に発生します。

  • 相手ホストからのファイルの要求(集信要求)

    相手ホストが集信要求を受け付けた際に発生します。

  • 相手ホストからのファイルの要求(送信要求)

    相手ホストが送信要求を受け付けた際に発生します。

  • 管理コンテナからの内部通信

    管理コンテナが動作する際に発生します。

 

転送コンテナが待ち受けているポート番号へ接続できるよう、以下のネットワークの設定を行ってください。

表B.3 転送コンテナでインバウンド通信を行う場合のネットワーク設定

通信

待ち受けポート番号

接続経路

説明

相手ホストからのファイルの配信

相手ホストからのファイルの要求(集信要求)

30000

専用回線経由

接続時プロトコル“HULFT”での通信

31443

インターネット経由

接続時プロトコル“WSS”での通信

相手ホストからのファイルの要求(送信要求)

31000

専用回線経由

接続時プロトコル“HULFT”での通信

33443

インターネット経由

接続時プロトコル“WSS”での通信

管理コンテナからの内部通信

30443

VPC内

管理コンテナからの内部通信

= 備考 =

HTTPで転送コンテナにヘルスチェックを行う場合、ヘルスチェック先のパスとポート番号には以下を指定してください。

パス

: /health

ポート番号

: 30443

アウトバウンド通信

転送コンテナで発生するアウトバウンド通信には以下があります。

  • 相手ホストへのファイルの配信

    以下のいずれかの際に発生します。

    • ユーザーが配信要求を発行した際

    • 相手ホストからファイルの要求を受け付けた際

  • 相手ホストへのファイルの要求(集信要求)

    ユーザーが集信要求を発行した際に発生します。

  • 相手ホストへのファイルの要求(送信要求)

    ユーザーが送信要求を発行した際に発生します。

  • ジョブの起動

    転送の前後にジョブを実行する際に発生します。

  • Amazon S3への通信

    S3にファイルを配信または集信する際に発生します。

  • スケールイン保護APIの実行

    転送コンテナが転送を開始する際に発生します。

 

転送コンテナが接続先へ通信できるよう、以下のネットワークの設定を行ってください。

表B.4 転送コンテナでアウトバウンド通信を行う場合のネットワーク設定

通信

接続先

接続経路

説明

相手ホストへのファイルの配信

相手ホストへのファイルの要求(集信要求)

相手ホスト

専用回線経由

接続時プロトコル“HULFT”での通信

インターネット経由

接続時プロトコル“WSS”での通信

相手ホストへのファイルの要求(送信要求)

相手ホスト

専用回線経由

接続時プロトコル“HULFT”での通信

インターネット経由

接続時プロトコル“WSS”での通信

ジョブの起動

APIエンドポイント

VPC内またはインターネット経由

接続先APIサーバーへの通信

Amazon S3への通信

APIエンドポイント

VPC内またはインターネット経由

Amazon S3バケットへの通信

スケールイン保護APIの実行

APIエンドポイント

VPC内

Amazon ECSのスケールイン保護APIの通信