IP Network Skill |
この記事の発行者<<前の記事
|
次の記事>>
|
最新の記事
‥‥……━━━━━━ 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
| 間違いご指摘
| ⇒ メルマガにコメントを添えて返信ください。
◎_________________________________◎
この記事の発行者<<前の記事
|
次の記事>>
|
最新の記事
