ネットワークエンジニアを目指して。ネットワーク技術の解説サイト デフォルトゲートウェイ

初心者にも理解できるネットワーク技術
  ↓メールマガジン購読はこちら↓

  メールアドレス:

ホーム > 初心者のためのネットワーク技術(2) > デフォルトゲートウェイ

デフォルトゲートウェイ

はてなブックマークに追加はてなブックマークに追加 このエントリーを含むはてなブックマーク
Yahoo!ブックマークに登録 Yahoo!ブックマークでこのサイトを登録している人数 人が登録
この記事をクリップ!

おすすめ書籍紹介

マスタリングTCP/IP 応用編
入門編を卒業したらこちら。
応用編も入門編と同様に豊富な図を使用し、TCP/IPに関するさらに詳細な解説を記している。
特にパッケットの構造はかなり詳細に解説しており、初心者にはすこしつらいかもしれないが非常に読みやすいのでぜひ読んでみてほしい。

詳解TCP/IP〈Vol.1〉プロトコル
これも 必読中の必読書。
TCP/IPアーキテクチャを、実際にネットワークを組んで通信の動きを観察するという方法で書かれている。
本書に構成されているネットワークは単純なので、実際に同じ構成を組んで実機をいじりながら読み進めると非常に効果的に学ぶことが出来ると思います。


デフォルトゲートウェイ:パケットが宛先に届くまでの流れ

パケットが送信元から宛先に届くまでの流れを実際に見てみましょう。
以下のようなネットワークがあったとしましょう。

PC-A(192.168.0.2)からPC-B(192.168.2.2)まで通信をしたと仮定した場
合、まずPC-Aは自身のルーティングテーブルを参照します。

えっ?
パソコンにもルーティングテーブルがあるのかって?
普段は全く意識しないかもしれませんが、ルータだけではなくパソコンにも
ちゃんとルーティングテーブルがあります。

それではちょっと見てみましょうか。

Windowsでルーティングテーブルを確認するにはコマンドプロンプト上で、
「route print」コマンドか「netstat -r」コマンドを使用することで見る
ことが出来ます。
どちらのコマンドを使用しても出力される結果は同じです。

 

 

デフォルトゲートウェイ:PC-Aではなにすんの?

それではまず、PC-Aの動作を見てみましょう。
PC-Aは宛先192.168.0.2への経路があるかを、自身のルーティングテーブル
を参照します。

 

192.168.2.0のネットワークに対するルーティングは特に設定されていませ
んね。
この場合、192.168.2.0へは通信できないのか?
というとそんなことはないわけで。

何でも投げちゃえデフォルトゲートウェイ

もう一度ルーティングテーブルを注意深く見てみると…

何やらDefault Gatewayと書かれているエントリがありますね。
このエントリはその名の通り「デフォルトゲートウェイ」と呼びまして、
他のどのエントリにも当てはまらなかったパケットが来た場合に使用される
エントリ
です。
通常パケットを宛先に送信する場合に、ルーティングテーブルを見て宛先ネッ
トワークを探します。
でもその時にもし宛先ネットワークが見つからなかった場合、このデフォル
トゲートウェイに設定されているゲートウェイアドレスへパケットを送信す
のです。

PC-A上のルーティングテーブルを見てみると、デフォルトゲートウェイが設
定されています。
ゲートウェイアドレスは192.168.0.1となっていますね。

特に設定されていないネットワークについては、すべてデフォルトゲートウェ
イ、つまり192.168.0.1へパケットは送られることになります。

ちなみに、宛先がPC-Aと同じネットワークにあるノードだった場合はどうな
るでしょう?
たとえば192.168.0.10という端末(仮にPC-C)への通信をしたいなんて場合。

この場合PC-AとPC-Cは同じネットワークアドレスですね。
ですから、PC-AからPC-Cへの通信は直接やりとりを行います。
このように同一ネットワーク内での通信(ルータを経由しないやり取り)を、

 「ダイレクトルーティング」

といいます。

続きは次回…

 

メールマガジン

ネットワ-ク初心者のみなさま。
ネットワークの基礎知識を疎かにすることは
大変危険です!!

「初心者にも理解できるネットワーク技術」

これを読めばネットワークの基礎が分かる!!
ネットワーク関連の仕事に就きたいとお考えの学生の方や、ネットワークに興味があって転職を考えている社会人の方、まずは登録してみてください。

もちろん無料です!!

↓メールマガジン購読はこちら↓

  メールアドレス:

ルーティング
OSI参照モデルでいうところの第3層 ネットワーク層の重要な仕事として“ルーティング”があります。ではこの“ルーティング”とはどのような仕事なのでしょうか?

ルーティングの動作
実際のルーティングの動作について見ていきましょう。

ルーティングテーブル
ルータのお仕事は、やってきたパケットの宛先をルーティングテーブルでチェックして、適切に送り 出してあげることがもっとも重要なお仕事です。

デフォルトゲートウェイ
最も基本的なルーティングといえば…
何でも投げちゃえデフォルトゲートウェイ

ルータの動作
ルータの基本的な動作について解説しています。

ルーティングの選択基準
ルーティングの選択基準について見ていきましょう。

ロンゲストマッチ
ロンゲって?!なんだか聞き慣れない言葉ですが、これがルーティングのキモだったりしますよ。

パケットの旅は続く…
ルーティングの動作とMACアドレスを使用したパケットの転送について
ルーティングの実際の動作について説明しています。