• ベストアンサー

ゲートウェイの理解促進ご協力御願いします。

ゲートウェイという言葉の意味を調べましたところ、 「プロトコルが異なるシステムやネットワークを、相互に接続する機器、あるいは異なるネットワークへ接続するここと。OSI参照モデルでは第4層、トランスポート層より上で動作するものをさす。プロキシサーバやルータなどでインターネットにアクセスする際、ゲートウェイからアクセスすることになる」 とありましたが、 つまり上位層のことを指すわけですよね? 上位層といいますと、 アプリケーション層、プレゼンテーション層、セッション層とありますが、 これらの中で動作するものがゲートウェイということになるようですが、 具体例であげますとどういったものになるのでしょうか? またプロキシサーバやルータでインターネットにアクセスする場合は、ゲートウェイからアクセスすることになるとありますが、では、プロキシサーバもルータも使わない場合は、何からアクセスすることになるのでしょうか?? できれば具体例を挙げて説明してくださると幸いです。 宜しく御願いします。

  • shevy
  • お礼率67% (703/1046)

質問者が選んだベストアンサー

  • ベストアンサー
  • ShaneOMac
  • ベストアンサー率39% (356/898)
回答No.1

>では、プロキシサーバもルータも使わない場合は、何からアクセスすることになるのでしょうか?? プロキシはともかくルーティングのないネットワークというのはごく小規模のLANを除いてないはずです。規模の大きなネットワークはルーティングを効率的に行うことによって成り立っています。インターネット・TCP/IPの基本部分にあるのがルーティングというシステムですから。 ルータの入っていないイーサネットのネットワークでは、パケットをブロードキャストしています。ネットワーク上のホスト全てにフレームが届く仕組みです。その際にヘッダを読みとりMACアドレスを参照し、自分宛でなければ捨てるという作業を繰り返します。複数ホストが同時にデータを送信するとフレームのコリジョン(衝突)が起こりパケットが壊れてしまうので、CSMA/CDというシステムで送信待ちをルール化しています。 こういった通信が大規模なネットワークでそのまま行われていたらどうでしょう?大量のホストがブロードキャストパケットを投げるようなネットワークは正常に機能するのが難しくなります。そこで経路に関節を設ける意味でルータが入ってきます。 イーサネットフレームはルータを超えません。もし外のネットワーク上にあるホスト宛のパケットであれば、ルータがそれを受け取りIPレベルで処理を加え新たにイーサネットヘッダを付けて転送します。これがルーティングの基本です。 全てのホストはルーティングテーブルという参照表を持っています。windowsならコマンドプロンプトで route print を実行してみてください。これは指定されたIPアドレスであった場合にどこへ転送するかということを表したものです。ローカルネットワークがある場合、例えば192.168.0.0/24というアドレスに対し、転送先が192.168.0.5という自分のアダプタのアドレスが設定されていたりします。そのアドレスへのパケットであればそのゲートウェイを通すということです。 ここでテーブルにない外のアドレスについては0.0.0.0/0というIPが適用されます。そこに設定されているゲートウェイがデフォルトルータ(デフォルトゲートウェイ)と呼ばれるものです。インターネットに接続している場合はプロバイダが用意しているルータがそこに登録されているはずです。

shevy
質問者

お礼

ご丁寧な回答、誠に有難う御座います。 ルーティングのないネットワークは、ごく小規模のLANを覗いてないはずという意味がわかりました。 そもそも昨今、雑誌等でルータという単語が溢れているために、その元の意味である“ルーティング”の持つ意味を私自身浅はかな理解に留めておりましたことを、今回痛感させられました。 TCP/IPのネットワークの本は一度熟読していたのですが、 やはり重要なルーティングの部位、また全体を読み返そうと思う次第です。 コマンドプロンプトで route printを実行してみました。 これで出てくる値を見て、 ゲートウェイの概要が分かった気がします。 非常に勉強になりました。 有難う御座いました! >ここでテーブルにない外のアドレスについては0.0.0.0/0というIPが適用されます。そこに設定されているゲートウェイがデフォルトルータ(デフォルトゲートウェイ)と呼ばれるものです。インターネットに接続している場合はプロバイダが用意しているルータがそこに登録されているはずです。 とのことですが、一点確認したいのですが、 自宅内にルータでLANを組んでいる場合は、デフォルトゲートウェイが自宅のルータになり、自宅でLANを組んでいない場合は、プロバイダのルータのデフォルトゲートウェイが分かることになるということでよろしいでしょうか? そしてテーブル外、つまりルータの外のネットワークについては、0.0.0.0というIPが付与されて表示される(実際は0.0.0.0というIPではない)、という解釈をしております。

その他の回答 (2)

  • hirasaku
  • ベストアンサー率65% (106/163)
回答No.3

こんにちは。hirasakuです。 牛の模様のメーカーです。ってこれとは違いますね(^^ゞ 大きな枠でGatewayというと、異なるデータ-やプロトコルを相互変換して通信を可能にする機器またはソフトのことをいいます。 Gatewayと呼ばれるものの機能としましてOSIの7階層すべてサポートしています。 例えば、Lotus Notesのメール形式とE-Mail形式ではアドレス形態など違うわけですからNotes、E-Mail形式に相互変換するメールGatewayが存在します。これはアプリケーション層かな。 また、トランスポート層でのGatewayとしてサーキットGatewayというのもあります。 一般的にはネットワーク層のGatewayとしてルーターをGatewayと呼びますが、先に述べましたが変換する対象によってGateway機能を決めますから相互変換することによって通信可能にするものと思えばいいのでは。 PCでもルーティング機能を持たせればGatewayとして使えますから、別にルーターを使う必要もないのですが、ソフト的に処理するより専用のハードで処理させたほうが効率がいいですから。 Gatewayとは出入り口という意味もありますので違うネットワークの出入り口という解釈もできますね。 インターネットにアクセスするにはルーターでなくてもルーティング機能があるGateway機器が必要ですね。

shevy
質問者

お礼

ご回答誠に有難う御座います。 ゲートウェイの概念、つかめました。 そこでご回答の中で非常に興味をもった点があるのですが、 もしアドバイスいただけるようでしたら、もう一度ご教授願いたいのです。 それは、 >PCでもルーティング機能を持たせればGatewayとして使えますから、別にルーターを使う必要もない--- という部分ですが、これは昔雑誌か何かで見たことがあります。でも当時は、こんな知識もあるはずもなく、高嶺の花のテクニックと思っていましたが、今ならできそうな気がします。 もしよろしければ、おおよそでいいですので、もしくは参考になるURL等がありましたら、教えていただけますと幸いです。 宜しく御願い致します。

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

>プロキシサーバやルータなどでインターネットにアクセスする際、ゲートウェイからアクセスすることになる プロキシサーバは、OSI参照モデル上位3層ですが、ルータ第3層ですね。 下記URLが参考になるかと思います。 http://www12.u-page.so-net.ne.jp/qc4/survive/network/menu.htm (上記の、「OSI参照モデル」「TCP/IP階層構造」「ルータ(ルーティング概要)」あたり http://www.fc-lab.com/network/system/tcpip/layer.html >プロキシサーバもルータも使わない場合は、何からアクセスすることになるのでしょうか?? インターネットにルータを使わずアクセスすることはありません。 プロバイダまでは、ルータを使用しないことがありますけど。

shevy
質問者

お礼

ご丁寧な回答有難う御座います! 早速、紹介してくださったURLを拝見させて頂きました。 そして気になるページは印刷して、 今手元においてあります。 ゲートウェイの概念等がつかめた気がします。 有難う御座いました。

関連するQ&A

  • LAN接続装置(ゲートウェイ、リピータなど)について

    コンピュータやネットワークを接続するものとして ゲートウェイやリピータ、ルータやハブがあると思います。 OSI参照モデルで物理層を繋ぐのはリピータ、ハブ、 ネットワーク層はルータ、トランスポート層はゲートウェイと 記載されているのをみますが、通信は結局物理層のように 配線で結んだところを電気信号が流れ、それを物理層、 データリンク層、ネットワーク層・・・と送られていくのだと 思っていました。ネットワーク層を繋ぐとかトランスポート層を 繋ぐとかどういうことなのでしょうか? ネットワークは配線以外でどう違うネットワークと つながっているのでしょうか? 基本的なところを申し訳ありません。

  • 「ゲートウェイ」と「デフォルトゲートウェイ」の違いについて

    ネットワークについて勉強中の者です。よろしくお願いします。 ゲートウェイ ゲートウェイとはOSI参照モデルの上位層で機能する「異なるプロトコルのネットワーク同士の翻訳をする機能」を指すと理解しているのですが、それでよろしいでしょうか?(Windows2000のGSNWは、Gatewey Service for NetWareの略だから、WindowsネットワークとNetWareネットワークの翻訳をするサービスということ?) デフォルトゲートウェイ デフォルトゲートウェイは、上記の「ゲートウェイ」とは別物で、IPの世界ではルータのことをゲートウェイと呼ぶことがあり、「デフォルトゲートウェイ=デフォルトルート」という解釈をしているのですが間違えてますでしょうか? どなたか分かる先輩方、よろしくおねがいします。

  • ネットワークの通信について

    TCP/IPプロトコルではあるノードのアプリケーション層から トランスポート層、インターネット層、 ネットワークインターフェース層を経て、 他のノードのネットワークインターフェース層、 インターネット層、トランスポート層、 アプリケーション層とデータが流れていくと理解しています。 (この理解自体が間違っているかもしれませんが・・・) そのとき、各層の通信機器として、ゲートウェイ、ルータ、 ブリッジ、ハブ、リピータなどがありますが、 上記の私の理解ではノード間はネットワークインターフェース層 しか繋がっていないのでは?と至ってしまい、 トランスポート間の通信にゲートウェイ、 インターネット層にルータ、 ネットワークインターフェース層にハブやリピータを使うという意味が わかりません。 データの流れ及び各層を繋ぐ必要性を どなたか教えていただけないでしょうか?

  • インターネットゲートウェイが「切断」の状態なのですが、大丈夫ですか?

    WinXP Home SP2、IE6 SP2、ウィルスバスター2006 (バスターのファイアウォールの設定は、 プロファイル・家庭用ネットワーク2、ネットワーク情報・ネットワーク情報や関連機器の情報を使用しない、セキュリティレベル・高、プロキシ・使用しない)、 株式会社コレガの有線ブロードバンドルータ「CG-BARFX2」をパソコン一台で使用しています。 ネットを使用する際は、『ネットワーク接続』の「ローカルエリア接続」を有効の状態にしてからネットに接続しています。 ネット使用中に、『ネットワーク接続』に「インターネットゲートウェイ」という項目が現れ、状態は「切断」と表示されています。「ローカルエリア接続」を無効にすると、「インターネットゲートウェイ」の項目が消えます。 インターネットゲートウェイは、ブロードバンドルータを使用していると表示されるそうですが、特に何の設定も行っていないのですが、「切断」という状態は、問題ないのでしょうか。 ちなみに以前は、インターネットゲートウェイの状態が「接続」と表示されていた記憶があります。 関係があるかどうか分かりませんが、ウィルスバスター2006が 「システムプログラム」(プロトコル・UDP ポート・137)というアプリケーションを、外部に接続しようとするプログラム/ファイルとして検出したことがあり、念のため「拒否」の設定にしました。それ以降、インターネットゲートウェイが切断の状態になったような気がします。 また、バスターのファイアウォールのログには、ルータを設置しているためか、ルータを使用していなかった頃とくらべて、アクセスログが格段に減っています。 ネット接続やファイルのダウンロードなども問題なく出来ているのですが、何かご存知のかたがいらっしゃいましたら、ぜひアドバイスをお願いしたく思います。 不躾な文章で恐縮です。よろしくお願いします。

  • アクセスポイントのデフォルトゲートウェイは必要?

    状況を説明します。 ネットワーク内のプライベートIPアドレスは、手動にしている機器と一定の範囲内だけDHCPサーバを使用出来るようルーター側で設定しています。 このネットワーク内で、アクセスポイント機器の「WAPS-APG600H」を使用しています。 「WAPS-APG600H」のIPアドレスは手動で指定しています。 サブネットマスクはルーターと同じ数値が入っています。 デフォルトゲートウェイやDNSサーバーの欄は空欄にしています。 この状態でスマートフォンやタブレット端末をWi-Fi接続できています。そして、普通にインターネットができています。 このとき、iPhone5sでWi-Fiのネットワーク情報を確認すると、「ルーター」「DNS」ともにルーターのIPアドレス(デフォルトゲートウェイ)と同じ数値になっています。 Androidは確認の仕方がわかりません。 デフォルトゲートウェイやDNSサーバーは、ローカルネットワークより外のネットワークと接続するときに必要だと思っていたのですが、アクセスポイント機器の場合は必要ないのでしょうか? どなたか教えてください。宜しくお願いします。

  • インターネット ゲートウェイとは?

    今まで、ネットワーク接続のところになかった、「インターネット ゲートウェイ」というものが作られました。いろいろと調べてみた結果、『「インターネットゲートウェイ」アイコンは、ご利用のパソコンと接続しているインターネット接続用の機器(ブロードバンドルータやインターネットに接続している他のパソコン)を表しています。』ということで、「ネットワークに接続できていることを表すアイコンですから、アイコンが表示されていても問題ありません。通常は表示された状態にしておくとよいでしょう。」という記述がありました。  私は、インターネット接続用機器は、ブロードバンドルータでも他のコンピュータでもなく、CATVのモデムに、無線LANを使って接続しています。心配なもので、これでも問題がないかご指導いただけませんでしょうか?

  • インターネット ゲートウェイ

    インターネット ゲートウェイ が切断になっています。接続する手順を教えてください。ルーターに接続した3台のパソコンのうち2台は、ネットワークを構成できていますが、残りの1台がインターネットに接続できるもののネットワークを構成できません。マイネットワークの表示は、未指定となっています。

  • インターネットゲートウェイが表示されない

    LANケーブルが短くてブロードバンドルーターからパソコンまでLANケーブルを延長するコネクタを使ってLANケーブルを延長すると、ネットワークと接続の所にインターネットゲートウェイが表示されなくなります。 ブロードバンドルーターからパソコンまで一本のLANケーブルでつなぐと、インターネットゲートウェイは表示されます。 インターネットゲートウェイが表示されなくても、インターネットには接続できます。 別にインターネットゲートウェイが表示されなくても、大丈夫なのでしょうか? やはりインターネットゲートウェイが表示されないと、困ることはあるのでしょうか? やはりルーターとパソコンを一本のLANケーブルでつないだほうがいいのでしょうか? パソコンのOSはWindowsXP SP3です。 ブロードバンドルーターをはじめて使ったので、分かりません。 詳しく教えていただけないでしょうか? よろしくお願いします。

  • インターネットゲートウェイがない

    WinXPhomeでSP2っていう環境なですけど、インターネットには接続できてるんですけど、 マイネットワーク>ネットワーク接続を表示する  から接続しているルータ(BBR-4HGだったかな)への「インターネットゲートウェイ」が表示されません。ローカルエリア接続っていうのはひょうじされるのですが..... ノートン2005を入れています。どこかでつながってることを確認したいです。

  • デフォルトゲートウェイについて

    よろしくお願いします。 東京 ー 大阪 で通信している環境があります。 東京 ー> 大阪 は通信が出来るのですが、 大阪 ー> 東京 は通信が出来ません。pingも通りません。 調べていたら、東京側のサーバのデフォゲの アドレスが間違っていたようなのです。 ネットワークでは基本的な事だと思われるのですが、 デフォゲって何ですか? 家のブロードバンドルータは ISP - モデム - ブロードバンドルータ - PC となっていて、 ブロバンルータが DHCPサーバ+DNSサーバ+FireWall+プロキシサーバ +デフォルトゲートウェイ を兼ねています。 そのイメージで業務用のネットワーク機器を 触っているのですが、業務用で言うところのデフォゲ って、いわゆるルータの事でしょうか? それとも、L3と呼ばれる機器でしょうか?または NetScreenと呼ばれる機器の事でしょうか? この辺りがよく分かりません。 ルータとして、東京側のサーバが東京側のデフォゲ(ルータ?) のアドレスを間違っていたら、何故通信できないのでしょうか? 理屈がよく分かりません。 簡単な質問ですみませんが、ネットワークについて 私のような初心者でも分かるご返答をお待ちしています。