#ゲートウェイは、インターネット コネクタおよびプロトコル コンバータとも呼ばれます。デフォルト ゲートウェイは、ネットワーク層の上でネットワーク相互接続を実装し、最も複雑なネットワーク相互接続デバイスであり、異なるプロトコルを持つ 2 つの高レベル プロトコル間のネットワーク相互接続にのみ使用されます。ゲートウェイの構造は、相互接続層を除いてルーターの構造と似ています。ゲートウェイは、WAN 相互接続と LAN 相互接続の両方に使用できます。ルーター ゲートウェイはルーターの IP を指します。これは基本的に、あるネットワークから他のネットワークへの IP アドレスです。ゲートウェイの IP アドレスは、ルーティング機能を備えた機器の IP アドレスであり、ルーティング機能を備えた機器には、ルーター、ルーティング プロトコルが有効になっているサーバー (ルーターに相当)、およびプロキシ サーバー (ルーターに相当) が含まれます。
注: 歴史的な理由により、TCP/IP に関する多くの文献では、かつてネットワーク層で使用されるルーターをゲートウェイと呼んでいましたが、現在では、多くの LAN がルーティングを使用してネットワークにアクセスしています。ゲートウェイは通常、ルーターの IP を指します。OSI には、2 種類のゲートウェイがあります。1 つはコネクション型ゲートウェイ、もう 1 つはコネクションレス ゲートウェイです。 2 つのサブネット間に一定の距離がある場合、ゲートウェイを 2 つに分割し、真ん中のリンクで接続することがよくあり、これをハーフ ゲートウェイと呼びます。 ゲートウェイには、さまざまな分類基準に従って多数の種類があります。最も一般的に使用されるのは TCP/IP プロトコルのゲートウェイであり、ここで言う「ゲートウェイ」は TCP/IP プロトコルのゲートウェイを指します。
それでは、ゲートウェイとは一体何なのでしょうか?#ゲートウェイは基本的に、あるネットワークから他のネットワークへの IP アドレスです。例えば、ネットワークAとネットワークBがあり、ネットワークAのIPアドレス範囲は「192.168.1.1~192.168.1.254」、サブネットマスクは255.255.255.0、ネットワークBのIPアドレス範囲は「192.168.1.1~192.168.1.254」です。 2.1~192.168.2.254"、サブネットマスクは 255.255.255.0 です。
ルーターが存在しない場合、2 つのネットワーク間で TCP/IP 通信を行うことはできません。2 つのネットワークが同じスイッチ (またはハブ) に接続されている場合でも、TCP/IP プロトコルはサブネット マスク (255.255.255.0) とホストの IP アドレスの間の「AND」演算が異なる場合、2 つのネットワーク内のホストが異なるネットワークにあると判断されます。
2 つのネットワーク間の通信を実現するには、ゲートウェイを通過する必要があります。ネットワーク A のホストは、データ パケットの宛先ホストがローカル ネットワーク内にないことを検出すると、データ パケットを自身のゲートウェイに転送し、そのゲートウェイがそれをネットワーク B のゲートウェイに転送し、ネットワーク B のゲートウェイがデータ パケットを転送します。ネットワーク B の誰かに送信します。ホスト (添付の図を参照)。ネットワーク A がデータ パケットをネットワーク B に転送するプロセス。
つまり、TCP/IPプロトコルはゲートウェイのIPアドレスを設定するだけで、異なるネットワーク間の相互通信を実現することができます。
では、この IP アドレスはどのマシンの IP アドレスでしょうか?ゲートウェイの IP アドレスは、ルーティング機能を持つデバイスの IP アドレスです。ルーティング機能を持つデバイスには、ルーター、ルーティング プロトコルが有効になっているサーバー (本質的にルーターに相当)、プロキシ サーバー (ルーターにも相当) が含まれます。 。Novell NetWare ネットワークとの相互運用のコンテキストでは、ゲートウェイは、Windows ネットワークで使用されるサーバー メッセージ ブロック (SMB) プロトコルと NetWare ネットワークで使用される NetWare コア プロトコル (NCP) の間のブリッジとして機能します。ゲートウェイは IP ルーターとも呼ばれます。
関連知識の詳細については、
PHP 中国語 Web サイト以上がルーターゲートウェイとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。