EC2 プライベート IP は、Rserve を使用するパブリック IP よりも低速です。

EC2 プライベート IP は、Rserve を使用するパブリック IP よりも低速です。

プライベートおよびパブリックIPを使用してunix ec2にRserveをインストールしました。小さなデータセットを使用して通信しようとすると、問題はありません。

ただし、小さいデータで同じ操作を実行すると、プライベートIPで接続タイムアウトが発生します(注:私のソース/クライアントec2は同じサブネット上にあります)。

一方、VPCの外側のマシンでパブリックIPを使用して(つまりインターネットを使用して)同じ操作を試すと、Rserveは非常に高速です。

イントラネットがタイムアウトする理由を知りたいのですが、インターネットが高速です。特定の事項を制限するUnix設定はありますか?

誰かがこれを説明できますか?

(注:私のオリジナル/クライアントツールはTableauです。)

ベストアンサー1

VPC内でMTUパスを取得するためにICMPを許可していることを確認します。

パブリックインターネットでは1500バイトに制限されますが、VPCではジャンボフレームを使用します。 ICMP ブロックによって PMTU 検索なしで 2 つのホスト間のネットワーク パスに最大転送単位 (MTU) サイズに差がある場合、このタイプの一時停止が表示されます。

セキュリティグループがICMPをブロックする場合、これはコアAWSサービスでもかなり一般的な問題です。以下は、redshiftに関連していますが、同じ問題がある可能性があるページへのリンクです。

https://docs.aws.amazon.com/redshift/latest/mgmt/connecting-drop-issues.html

おすすめ記事