トップ > インターネット > インターネット > IP Network Skill

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




[ IP Network Skill - No. 0239 - ] ルーティング (スタティックルート)

発行日: 2005/11/25

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

     〜 ルーティング (スタティックルート)  〜

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


 【まえがき】

 ◆ 耐震偽造

 都市部では一戸建てではなくマンションに住むパターンが
 多いと思いますが、鉄筋コンクリート建てのマンションで
 耐震強度が不十分というのは怖いですね。

 IT関連の知識には強くても建築関連はさっぱりです。
 一戸建てであれば取り壊したり、補強工事をしたり、という
 のはあり得ると思いますが、マンションやホテルを、となる
 とものすごいコストがかかります。

 新築時に欠陥があると防ぎようが無いのですが、管理や日々
 の修繕というのは正しく行えば、いざ地震が起きたときに
 倒壊、とか突然の雨漏り、カビ、壁や床の崩落を防ぐこと
 ができます。

 普通にマンションに住んでいるだけだと、どのような頻度
 で何を修繕すべきか、その修繕にいくらかかるのか、という
 のがほとんど分かりません。

 (あとがきに続く)
 
╋━━┳━┳━┳━┳━┳━┳━┳━┳━┳━┳━━━━━━━━━━……‥‥
   ┃本┃日┃の┃試┃験┃対┃策┃問┃題┃ 
╋━━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━━━━━━━━━━……‥‥

 〔問題1〕PC-AのIPアドレスが192.168.1.1/24、PC-Bが10.1.1.1/24で
    ある場合、PC-AからPC-Bへ通信を行うときに使用するRouter-Aの
    スタティックルートとして正しいものはどれか。
    Router-Bの左側のインタフェースアドレスを20.1.1.1とする。
    (コマンドは"ip route ネットワークアドレス ゲートウェイアドレス")

      [PC-A]---[Router-A]---[Router-B]---[PC-B]
               
    1.ip route 192.168.1.0 255.255.255.0 20.1.1.1
    2.ip route 10.1.1.0 255.255.255.0 20.1.1.1
    3.ip route 192.168.1.1 20.1.1.1
    4.ip route 10.1.1.1 20.1.1.1

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

 【9.ルーティング】

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

 前回、
 「ルータはどのようにルーティングテーブルをメモリに記録し、正しい情報を保
 つのでしょう?
 それを次回書きます。」


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

 ルーティング情報の生成方法には2種類あります。
 人間がルーティング情報をルータに書き込むパターンと、ルータ同士が会話
 をし合って生成するパターンです。

 9.1.6.1.スタティックルート

 前者では、ネットワーク管理者があるあて先アドレスを持つIPパケットに対
 して、どのインタフェースから出て行けばよいかをルータに設定します。
 ルーティングテーブルのエントリを管理者が作成してあげるのです。
 このときに作成される経路をスタティックルートと呼びます。

                   Port2:     Port2:
  192.168.1.1      20.1.1.1   20.1.1.2            10.1.1.1
  [PC-A]-------[Router-A]----------[Router-B]-------[PC-B]
         192.168.1.2                     10.1.1.2

 Router-Aでは、ゲートウェイとして20.1.1.2を指定します。これはRouter-B
 にあるルータAと接続されたPort2のアドレスです。

 ゲートウェイのアドレスとして、自身のインタフェースのアドレスを書くの
 ではなく、一つ先のアドレスになります。

 また、ゲートウェイアドレスを正しく設定すると自動的にどのインタフェー
 スからパケットを送出するかが決まります。今回の例ではRouter-Aに
 20.1.1.2をゲートウェイアドレスとして設定すると、同じサブネット上にあ
 るPort2から送出する、ということになります。

 たとえば、Ciscoルータでは以下のような設定になります。
  ip route 0.0.0.0 0.0.0.0 20.1.1.2

 さらに、ゲートウェイのIPアドレスを設定せずに、自身のどのインタフェー
 スから出て行けばよいかを設定する方法もあります。
 Router-Aに、20.1.1.2と設定せずに10.1.1.0/24へ行くにはPort2から出しな
 さい、という設定になります。

 たとえば、Ciscoルータでは以下のようになります。
 ip route 10.1.1.1 255.255.255.0 Ethernet2

 以上のように、スタティックルート設定時は次の2通りのやり方があります。

 (1) ゲートウェイ、つまりルータが知っている経路上の次のアドレスを設定
   する。

 (2) どのインタフェースから送出するかを設定する。


 9.1.6.1.1.スタティックルートの考慮点

 スタティックルートは一度ルータに設定されると、管理者がその内容を変更
 しない限り、ずっと同じ情報が使われます。

 ネットワークトポロジ(ネットワーク機器の接続形態)が変わってしまった
 場合など、スタティックルートに従うとうまくルーティングできなくなる
 こともあります。

 このような場合、管理者がスタティックルートを変更する必要があります。

 また、スタティックルートはあて先ネットワークアドレスごとに設定する必
 要があります。
 ネットワークアドレスが揃っている場合は比較的簡単に、少ない情報量
 (エントリ数)を設定するだけでよいです。
 しかし、ネットワークアドレスがばらばらの場合、多くの情報が必要になり
 ます。

 たとえば、
 (ネットワーク1)---[Router-A]---[Router-B]---(ネットワーク2)

 という構成で、ネットワーク2にどのようなアドレスを持つ端末があるかを
 考えます。
 192.168.1.2, 192.168.1.20, 192.168.1.200
 という3台がある場合、Router-Aにスタティックルートとして
  ip route 192.168.1.0 255.255.255.0 20.1.1.2

 という1つのエントリがあればよいです。

 ネットワーク2に、192.168.1.2, 10.1.1.1, 172.168.1.1というアドレスの
 3台の端末があると、
  ip route 192.168.1.0 255.255.255.0 20.1.1.2
  ip route 10.1.1.0 255.255.255.0 20.1.1.2
  ip route 172.168.1.0 255.255.255.0 20.1.1.2

 と3つのエントリを書く必要があります。
 
 通常、ルータはメモリ上にスタティックルートの情報を格納します。
 メモリ領域には限りがあります。
 小型のルータであれば数百から数千エントリ、大型のルータで数万エントリ
 程度までスタティックルートを設定することが可能です。

 CIDRを使うと複数のサブネットを結合したスタティックエントリの書き方
 ができます。
 192.168.1.1, 192.168.2.1, 192.168.3.1
 という3台の端末が上記ネットワーク2にある場合、Router-Aに
 ip route 192.168.4.0 255.255.128.0 20.1.1.2
 という1つのエントリにまとめてしまう方法です。

 CIDRについての詳細はバックナンバーNo.14, No.15を参照してください。
 http://www.xai.nu/ipnet/stack/back0001-0020.html

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

 《本日の試験対策問題》
  (解答1)2
    
  (解説1)
  192.168.1.1                            10.1.1.1
      [PC-A]---[Router-A]---[Router-B]---[PC-B]
                     20.1.1.0/24

    2.ip route 10.1.1.0 255.255.255.0 20.1.1.1
               
   Router-AがPC-AからIPパケットを受信すると、IPヘッダのあて先
   IPアドレスを見て、どのインタフェースへ出力するべきかチェック
   します。

   Router-Aに何も設定しない場合、Router-Aには192.168.1.0/24と
   20.1.1.0/24という2つのネットワークに関する情報しか持ちません。
   この2つのネットワークの情報はRouter-Aのインタフェースアドレス
   を設定する時点でRouter-Aは認識できます。

   ところが、PC-Bの10.1.1.1というアドレスがある10.1.1.0/24という
   ネットワークについてはRouter-Aは情報を持ちません。

   そのため、ルーティング情報としてRouter-Aに設定する必要があり
   ます。

   あて先ネットワークは"10.1.1.0/24"です。
   10.1.1.0/24へ行くためには、Router-AはRouter-Bへパケットを送出
   する必要があります。つまりゲートウェイアドレスとして20.1.1.1
   を設定する必要があります。

   コマンドは 
   "ip route ネットワークアドレス ゲートウェイアドレス"
   で、ネットワークアドレスは
   "10.1.1.0/24"-> 10.1.1.0 255.255.255.0
   です。CIDR方式をIPアドレスとサブネットマスクの形に分けます。
   ゲートウェイアドレスは20.1.1.1です。

   これをまとめると
   ip route 10.1.1.0 255.255.255.0 20.1.1.1
   となります。

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

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

 (前書きから続く)

 ◆ 耐震偽造

 修繕金を毎月徴収されてはいても、それで足りるのか、も
 分かりません。管理会社って結構適当です。

 経年劣化は避けられないので、日々のチェックが必要です。

 ちょっと次元が違いますが、ネットワーク機器のソフトウェア
 でも使っている側は問題ないと思っていますが、たまにバグ
 に引っかかります。

 ウイルスやワームの感染なども、事前にIPSを導入したり
 アンチウイルスソフトを使ったりして対策はできますが、
 対策すべきかどうかも分からないユーザもいます。

 ずっと同じ機器やソフトが使えると思っているユーザもいます。

 このメルマガの読者であれば知っていると思いますが、
 ネットワーク機器やソフトの寿命は3〜5年程度です。
 
 タイミングが悪いと、買って1年後に販売終了した、という
 こともあります。

 こうなると「なんでもっと長く使えないんだ!」と怒るユーザ
 もいます。
 ネットワーク機器ベンダ、ソフトウェアベンダとしては、
 いつまでも古い既存製品のサポートを続けていると利益を
 生めなくなってしまいます。
 このようなユーザに理解してもらうためにバグの存在や日々
 進化するネットワーク攻撃があります。
 「こういうバグがあるからバージョンアップしましょうよ」
 「こういう攻撃には対応できないからバージョンアップし
 ましょうよ」

 今回の耐震偽造も広い意味で社会のバグですね。
 これをきっかけにユーザは耐震について感心を持ち、耐震
 という意味では良い方向へ進むのでしょうが、建設業界に
 とっては逆に耐震関連商品が売れるようになるのではない
 でしょうか。
 「あのニュースみました?この建物も再検査しましょうよ」

 ますます自宅の自己所有は避けたいと思わせる事件でした。 

  adzuki

………………………………………………………           
 IP Network Skill vol.000239 11/25/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 
|  間違いご指摘
|  ⇒ メルマガにコメントを添えて返信ください。
◎_________________________________◎

 
このメルマガの読者になる
規約 
>> メルマ!の会報誌もお届けします

ブックマーク: はてなブックマークに追加del.icio.usに追加Buzzurlにブックマークニフティクリップに追加ライブドアクリップに追加Yahoo!ブックマークに登録My Yahoo!に追加Add to GoogleRSS

このメルマガを読んでいる人はこんなメルマガも読んでいます

のんびりやろう!情報処理試験! 〜1問1問コツコツと〜
ソフトウェア開発&基本情報技術者試験対策を中心に初級シスアドや高度区分まで幅広く対応。流行のIT用語の解説も行っているので,パソコンについて勉強した...
Office & VBA パーフェクトマスター
Excel・Access・Word等の今さら聞けない「疑問」、今すぐ知りたい「困った」、たちまち解決!のmoug(モーグ)がお送りする、関数初心者か...
ネットワークのおべんきょしませんか?
TCP/IPってなに?LANって?ルータって何をするの?というネットワークに関することをわかりやすく解説します。情報処理の試験を受ける方にもぴったり...
全部フリーソフト!!
ネット上にはこんなに便利なフリーソフトがいっぱい。お金なんか使わなくても、あると絶対にお得で楽しいソフトを1つずつご紹介します。
IPネットワーク考
インターネットのネットワークSEの実務者が、IPネットワークにまつわる話題、問題、技術について実務者ならではの視点から解説します。ネットワーク、TC...


この記事へのコメント


コメントを書く
コメントはありません。

おすすめキャンペーン

■三菱東京UFJ銀行系 モビット■
【1】ネットで自動審査・来店不要!
【2】限度額300万円
【3】年利9.8%-18.0%(実質年率)

急な出費にモビット!

発行者プロフィール

ペンネーム :


このメルマガの読者になる

規約に同意する



このメルマガの最近の記事


このメルマガの最近のコメント


注目情報


新着記事トピックス