異なるパブリック IP を持つデバイスで LAN 速度を取得するにはどうすればよいですか?

異なるパブリック IP を持つデバイスで LAN 速度を取得するにはどうすればよいですか?

次の構成でネットワークをセットアップしたいと考えています。ルーターからスイッチを出して、サーバーにパブリック IP を提供し、ホーム ネットワークにパブリック IP を提供します。サーバーと通信するデバイスがローカル ネットワークの速度で接続されるようにネットワークを構成するにはどうすればよいでしょうか。

答え1

ルーターの CPU がパケットを十分速く処理できる場合、これは「問題なく機能」しますが、間違った質問をしているのではないかと思います。

あなたが尋ねたことではありませんけれども、以下の情報は、すべてがどのように組み合わさるかを説明しており、おそらく、上記の私の短い回答を解釈するためにあなたが理解する必要があるものでしょう。

あなたが提案していることを実行するには、ISPからIPスペースを取得する必要があります。これは通常、世界中にルーティング可能なIPがインターネット接続を介してルーティングされる場合は、サブネットを取得する必要があります。通常、これを行うための最小割り当ては /29 (実際の IP 8 個 - 無駄なプロセスです) です。ISP は範囲とネットマスクを通知します (255.255.255.248 のような値になります)。次に、これらの IP の 1 つをルーターに割り当て、他の 2 つをサーバーとコンピューターに割り当てます。範囲の最初または最後の IP は使用できません。コンピューターのゲートウェイ アドレスは、ネットマスクが設定されたルーターである必要があります。

ネットマスクは、コンピュータとルーターを1つのグループとして識別し、ルーターによるルーティングを必要とせずに、コンピュータがそれらの間の速度で直接通信できるようにします。 - ルーティングされたと言いました。通常のスイッチを使用する場合、パケットはルーターを通過しませんが、デバイスがルーターの LAN ポートに接続されている場合は、オンボードの「スイッチ」を通過する必要があります。残念ながら、これは通常、実際のスイッチではなく、ソフトウェアで作成されたスイッチです。つまり、ルーターの CPU が十分に高速でない場合は、システム間の直接通信がボトルネックになる可能性があります。[はい、コンピューターとルーターの LAN ポートの間に安価なギガビット スイッチを追加するだけで] ボトルネックを回避できます。

関連情報