IPを中心に、ネットワーク技術の説明。情報処理試験やベンダ試験対策に。ネスペ解説、技術動向解説。

RSS

メルマガの登録・解除

登録した方には、メルマ!からオフィシャルメルマガ(無料)をお届けします。

[ IP Network Skill - No. 0241 - ] ルーティング (スタティックルート設定後の動作)

発行日:12/9

‥‥……━━━━━━ IP Network Skill No. 00000241 ━━━━━━……‥‥

     〜 ルーティング (スタティックルート設定後の動作)  〜

‥‥……━━━━━━━━━━━━━━━━━━━━━━━━━━━━……‥‥


 【まえがき】

 ◆ メルマガランキングカテゴリ別1位

 こんにちは。IP Network Skillは現在まぐまぐ、Melma、
 RanStaの3つのメルマガ発行サイトを利用させていただ
 いています。
 RanStaはMackyの後継になります。

 そのRanStaから受賞のお知らせが届きました。

 「RanSta11月のマガジンランキングにて、
  『IP Network Skill』は見事、
  サイエンス・テクノロジーカテゴリ1位に輝きました。
  誠におめでとうございます。」

 フィッシングメールじゃないですよね?!

 ところでこのメルマガはサイエンス・テクノロジーのカテゴリ
 でよいのでしょうか?
 コンピュータ・ネットワークというカテゴリもあるんです。

 コンピュータ・ネットワークのカテゴリだとカテゴリ別1位
 はもらえなかったかもしれません。。。

 基本的にはネットワーク“技術”を書いているつもりなので
 テクノロジーだと思っています!
 
╋━━┳━┳━┳━┳━┳━┳━┳━┳━┳━┳━━━━━━━━━━……‥‥
   ┃本┃日┃の┃試┃験┃対┃策┃問┃題┃ 
╋━━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━━━━━━━━━━……‥‥

 〔問題1〕ルータがルーティングテーブル上のスタティックルートを参照
     してイーサネット上でパケットの転送を行う際、ゲートウェイの
     MACアドレスを知るために用いるプロトコルは何か。
 
    1.ダイナミックルーティングプロトコル
    2.アドレス解決プロトコル
    3.逆アドレス解決プロトコル
    4.ドメイン名前解決プロトコル

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ネ┃ッ┃ト┃ワ┃ー┃ク┃の┃基┃礎┃講┃座┃
 ━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛
 -----------------------------------------------------------------
 この企画は処女作「TCP/IPネットワークステップアップラーニング」
http://www.Amazon.co.jp/exec/obidos/ASIN/4774116351/ipnetworkskil-22
 を基に構成変更、加筆、修正、省略。。。いろいろ手を加えたものです。
 TCP/IPネットワークステップアップラーニングは第3刷を重ねました!
 講習教科書などでご利用いただいています。
 -----------------------------------------------------------------

 【9.ルーティング】

 9.1.ルートとルーティング

 9.1.6.ルーティング情報の生成方法

 9.1.6.1.スタティックルート

 9.1.6.1.3.スタティックルート設定後ルータの動作

 これまでスタティックルートの概念と設定方法を紹介しました。

 スタティックルートが設定されるとルータはどのような動きをするのでしょ
 うか?

  192.168.1.0/24    .1  .2   192.168.2.0/24
 [PC-A]---[Router-A]---[Router-B]---[PC-B]
      .1  .2     10.1.1.0/24     .2  .1

 上のようなネットワークを考えてみましょう。
 PC-Aのアドレスが192.168.1.1、PC-Bが192.168.2.1、Router-Aは192.168.1.2
 と10.1.1.1、Router-Bは10.1.1.2と192.168.2.2です。


 1.スタティックルート生成

 スタティックルートはこれまで見てきたとおり、管理者がルータにコマンド
 を入力したりして設定されます。
 設定内容は基本的には、
 ・あて先ネットワークアドレスとそのネットワークマスク
 ・送出先ゲートウェイアドレス、出力インタフェース
 ・メトリック
 です。

 上記図のRouter-Aには
    ip route 192.168.2.0 255.255.255.0 10.1.1.2
 というスタティックルートが設定されているとします。
 このスタティックルートの意味は192.168.2.0/24へは10.1.1.2を経由して行き
 なさい、ということです。


 2.送信元のパケット送出準備

 まず、PC-AのデフォルトゲートウェイとしてRouter-A、つまり192.168.1.2とい
 うアドレスが設定されます。
 PC-Aに手動で設定してもいいですし、DHCPというプロトコルを介して自動的に
 Router-Aから割り当てられる場合もあります。

 PC-Aから192.168.2.1宛のIPパケットが送出されます。
 IPヘッダ内のあて先アドレスが192.168.2.1です。

 PC-AとRouter-A間はイーサネットケーブルで接続されており、IPパケットは
 イーサネットフレームにカプセル化されます。
 イーサネットフレームのヘッダ内のあて先MACアドレスはRouter-AのMACアド
 レスになります。


 3.送信元からパケットが送出
   
 [PC-A]-------------------[Router-A]
 IP : 192.168.1.1        IP : 192.168.1.2
  DGW: 192.168.1.2        MAC: 001234A0B1C2
  MAC: 001234ABCDEF

  PC-Aは最初Router-AのMACアドレスを知らないのですが、ARP (Address 
  Resolution Protocol) を行うことでPC-AのARPテーブル内にその情報が載り
 ます。

 DOSプロンプトだと"arp -a"コマンドで見ることができます。

C:\>arp -a
Interface: 192.168.1.1 --- 0x1
  Internet Address      Physical Address      Type
  192.168.1.2            00-12-34-A0-B1-C2     dynamic

 この情報を元に、デフォルトゲートウェイであるRouter-Aにフレームを送出
 します。


 4.ルータがスタティックルーティング

 さきほどPC-AとRouter-A間で行われていたことが、今度はRouter-AとRouter-B
 間で行われます。

 まず、Router-AはPC-Aから受信したイーサネットフレームをカプセル解除
 (decapsulation)してフレームからIPパケットを取り出します。

 次にそのIPヘッダ内のあて先アドレスを見ます。
 192.168.2.1宛です。

 スタティックルートのエントリを見ると、192.168.2.0/24宛へは10.1.1.2を
 ゲートウェイとして送るように書いてあります。

 一番最初の通信のときは、Router-Aは10.1.1.2というアドレスのMACアドレス
 を知らないのでARPリクエストを10.1.1.1のインタフェースからブロードキャ
 ストし、10.1.1.2のMACアドレスを取得します。(Router-BがARPリプライを
 返します。)

 そして、Router-AはIPパケットを再度イーサネットフレームにカプセル化して
 Router-B宛に送ります。

 同様のことがRouter-BからPC-Bで行われ、PC-AからPC-Bへの通信が可能となる
 わけです。

 PC-BがPC-Aにパケットを送るときも同じ流れになります。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 解┃答┃と┃解┃説┃
 ━┛━┛━┛━┛━┛

 《本日の試験対策問題》
  (解答1)2
    
  (解説1)
   ルータやPCはスタティックルーティングを行うにあたり、最初は
   IPアドレスの情報しか持っていません。
   しかし実際にはレイヤ2(データリンク層)のプロトコルを用い
   てIPパケットを送ります。そのためにレイヤ2のアドレス情報で
   あるMACアドレスを知る必要があります。
   次にパケットを送る相手であるゲートウェイ(ネクストホップと
   も呼ばれるルータ)のMACアドレスをARPを使って調べます。
   ARPは Address Resolution Protocol の略で訳すとアドレス解決
   プロトコルです。
   スタティックルートを生成するときにゲートウェイのIPアドレス
   をルータに設定しておく必要があります。設定されたIPアドレス
   を使ってARPが行われます。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆◆◆◆◆◆ ┃ あとがき ┃ ◆◆◆◆◆◆

 ◆ 誤発注

 ジェイコムの株が誤発注された影響で木曜の
 東証は株価が一気に下がりました。
 システム上のフェールセーフをきちんとして
 いないがために大損失を被ってしまうという
 例ですね。

 身近な例だとメールの内容をちゃんと確認せ
 ずに送信してしまって大失敗する、というも
 のに似ています。

 失敗したら早めに謝るとか対応するのが得策
 です。しかし株の注文は取り返しがつかない
 か。。。

  adzuki

………………………………………………………           
 IP Network Skill vol.000241 12/09/05
 発行者:adzuki http://www.xai.nu/ipnet  
…………… ipnet6@xai.nu ……           

◎ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄◎
| 新規購読・購読解除・バックナンバー ⇒ http://www.xai.nu/ipnet  
|  IP Network Skill 掲示板
|  ⇒ http://www.xai.nu/cgibin/ipnet/bbs.cgi  
|  バックナンバー一覧              
|  ⇒ http://xai.nu/ipnet/stack/index.html 
|  間違いご指摘
|  ⇒ メルマガにコメントを添えて返信ください。
◎_________________________________◎

最新の記事

ブックマークに登録する

TwitterでつぶやくLismeトピックスに追加するはてなブックマークに追加del.icio.usに追加Buzzurlにブックマークニフティクリップに追加ライブドアクリップに追加Yahoo!ブックマークに登録記事をEvernoteへクリップ
My Yahoo!に追加Add to Google

規約に同意してこのメルマガに登録/解除する

登録した方には、メルマ!からオフィシャルメルマガ(無料)をお届けします。

この記事へのコメント

コメントを書く


上の画像で表示されている文字を半角英数で入力してください。

コメントの投稿時は投稿者規約への同意が必要です。

  1. コメントはありません。

このメルマガもおすすめ

  1. のんびりやろう!情報処理試験! 〜1問1問コツコツと〜

    最終発行日:
    2012/02/08
    読者数:
    4818人

    ソフトウェア開発&基本情報技術者試験対策を中心に初級シスアドや高度区分まで幅広く対応。流行のIT用語の解説も行っているので,パソコンについて勉強したい人,資格取得で収入をアップしたいビジネスマンに最適です。

  2. Office & VBA パーフェクトマスター

    最終発行日:
    2012/02/08
    読者数:
    5878人

    Excel・Access・Word等の今さら聞けない「疑問」、今すぐ知りたい「困った」、たちまち解決!のmoug(モーグ)がお送りする、関数初心者からVBA手練の方への+1テクニックメールマガジン!読めば納得の情報マガジンです。

  3. ネットワークのおべんきょしませんか?

    最終発行日:
    2012/02/10
    読者数:
    1779人

    TCP/IPってなに?LANって?ルータって何をするの?というネットワークに関することをわかりやすく解説します。情報処理の試験を受ける方にもぴったり!

  4. 全部フリーソフト!!

    最終発行日:
    2012/02/09
    読者数:
    5234人

    ネット上にはこんなに便利なソフトがいっぱい。仕事にも、遊びにも、あると絶対にお得で楽しいソフトを1つずつご紹介します。

  5. 一日一題 高度をめざす情報処理技術者試験宿題

    最終発行日:
    2012/02/09
    読者数:
    1821人

    これがうわさの「宿題メール」です。 超入門から高度向けまで,情報処理技術者試験を目指す人のための宿題を毎朝発行。合体版廃止に付き,現在,宿題メール(無料版)を配信してます。