ゲートウェイは、インターネット コネクタまたはプロトコル コンバータとも呼ばれ、変換という重要な役割を果たすコンピュータ システムまたはデバイスです。ゲートウェイは、ネットワーク層の上でネットワーク相互接続を実装し、複雑なネットワーク相互接続デバイスです。 2 つの異なる高レベル プロトコルによるネットワーク相互接続のみを使用するため、ゲートウェイは WAN 相互接続と LAN 相互接続の両方に使用できます。
#このチュートリアルの動作環境: Windows 10 システム、Dell G3 コンピューター。
ゲートウェイとは何ですか?
ゲートウェイは、インターネット コネクタおよびプロトコル コンバータとも呼ばれます。ゲートウェイは、ネットワーク層の上でネットワーク相互接続を実装する複雑なネットワーク相互接続デバイスであり、プロトコルが異なる 2 つの上位プロトコル間のネットワーク相互接続にのみ使用されます。ゲートウェイは、WAN 相互接続と LAN 相互接続の両方に使用できます。ゲートウェイは、面倒な作業を行うコンピューター システムまたはデバイスです。ゲートウェイは、異なる通信プロトコル、データ形式や言語、さらには完全に異なるアーキテクチャを持つ 2 つのシステム間で使用されるトランスレーターです。単に情報を伝達するブリッジとは異なり、ゲートウェイは受信した情報を宛先システムのニーズに合わせて再パッケージ化します。同じ層 - アプリケーション層。
コンセプト
ゲートウェイ
ある部屋から別の部屋へ移動する必要があることは誰もが知っています。ドア。同様に、あるネットワークから別のネットワークに情報を送信するには、ゲートウェイである「ゲートウェイ」を通過する必要があります。名前が示すように、ゲートウェイ [1] は、あるネットワークを別のネットワークに接続する「ゲートウェイ」です。それがネットワークレベルです。
ゲートウェイは、インターネット コネクタおよびプロトコル コンバータとも呼ばれます。デフォルト ゲートウェイは、ネットワーク層の上でネットワーク相互接続を実装し、最も複雑なネットワーク相互接続デバイスであり、異なるプロトコルを持つ 2 つの高レベル プロトコル間のネットワーク相互接続にのみ使用されます。ゲートウェイの構造は、相互接続層を除いてルーターの構造と似ています。ゲートウェイは、WAN 相互接続と LAN 相互接続の両方に使用できます。
[注: 歴史的な理由により、TCP/IP に関する多くの文献では、かつてネットワーク層で使用されるルーターをゲートウェイと呼んでいました。現在、多くの LAN はルーティングを使用してネットワークにアクセスしているため、通常はゲートウェイを指します。ルーターの IP です]
OSI には、コネクション型ゲートウェイとコネクションレス型ゲートウェイの 2 種類のゲートウェイがあります。 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.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.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 ルーターとも呼ばれます。
例
あなたの名前が Xiao Bu Dian (非常に小さい、ここでは特定の Web リソースを指す URL アドレスです) で、次の場所に住んでいるとします。広い庭 ここでは、近所にたくさんの友達がいて、両親があなたの入り口です。庭で友達と遊びたいときは、庭で名前を叫ぶだけで、友達は聞いてくれます。友達が到着すると応答して、一緒に遊びに飛び出します。
しかし、あなたの両親はあなたがドアから出ることを許可していません。あなたが外の世界と連絡を取りたい場合は、両親 (ゲートウェイ) が電話で行う必要があります。クラスメートのシャオ ミンとチャットしたいとします。シャオ ミンの家族は遠く離れた別の庭に住んでおり、自宅 (シャオ ミンの玄関) にも両親がいます。しかし、あなたはシャオ・ミンの自宅の電話番号を知りませんが、クラスの教師はクラスの全生徒のリストと電話番号の比較表を持っています。教師はあなたの DNS サーバーです。そこで、家で両親と次のような会話をします。
小さな子: お母さん (またはお父さん)、クラスの先生にシャオ ミンの電話番号を調べてもらいたいのですが、いいですか?親: わかりました、待ってください。 (その後、あなたの両親はクラスの先生に電話して、シャオ・ミンの電話番号を尋ねました。)尋ねると、彼の自宅の番号は 211.99.99.99
少年:すごいね!お母さん(お父さん)、シャオ・ミンを探したいのですが、シャオ・ミンに連絡するのを手伝ってください。
両親: 問題ありません。 (その後、両親は電話会社にシャオ ミンの電話に接続するリクエストを送信しました。最後のステップはもちろんシャオ ミンの両親に転送され、その後、彼の両親が電話をシャオ ミンに転送しました)。
これは、シャオ ミンの両親に転送されます。シャオミンと連絡を取りましたね。
ゲートウェイとは何かを理解していれば、デフォルト ゲートウェイも理解しやすくなります。部屋に複数のドアがあるのと同じように、ホストにも複数のゲートウェイがある可能性があります。デフォルト ゲートウェイとは、ホストが利用可能なゲートウェイを見つけられない場合、データ パケットをデフォルトの指定されたゲートウェイに送信し、このゲートウェイがデータ パケットを処理することを意味します。デフォルトゲートウェイ。通常、デフォルト ゲートウェイには 192.168.x.1
が入力されます。関連する知識の詳細については、FAQ 列を参照してください。
以上がゲートウェイとはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。