人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ネットワークの勉強を(基礎が抜けていて苦労)しています。なぜ arp が必要なのか、参考書を複数読みましたがどうしても納得できません。MAC アドレスが globally-unique なものであれば、それをそのまま使えばよさそうなものです。シンプルで理解しやすい説明はありますか?

●質問者: tsubasa
●カテゴリ:コンピュータ 科学・統計資料
✍キーワード:arp Mac アドレス シンプル ネットワーク
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ponytail
●80ポイント

http://www.hatena.ne.jp/1074915984

ネットワークの勉強を(基礎がすっぽり抜けていて苦労)しています。ping を打ったとき、初回のみ ping に対する反応に時間がかかる理由を尋ねられています。IP アドレスに対.. - 人力検索はてな

URLは逆ポインタです(お

なぜ、MACアドレスがIPアドレスみたいに使われないかというと、

そのネットワークにおいて、規則性がないからです。

例を挙げると、LANなどでは、192.168.1.0/24などという風に、

ネットワークをグループ化して運用しますが、この場合、192.168.1.0というグループがある場合、

”192.168.1.0以外のネットワークにはデフォルトゲートウェイに転送すればいい”と判断できる要素が

あるのですが、MACアドレスだとIP経路的にグループ化されていないので、ネットワーク経路が構成できないのです。

しかし、イーサネットではあて先にMACアドレスを使っているので、各マシンで、IPアドレスとMACアドレスの対応表を持って通信しています。

・・・筆不精ですみません。

◎質問者からの返答

MAC アドレスは少なくとも globally-unique である保証がありますよね。おっしゃるとおり階層的ではないアドレス体系なので、ルーティングさせるとしたら、ルータの負荷が大きすぎるということもおぼろげながら分かるのです。arp の質問ではなくなってきました(もとの質問が不適切でしたね…)が、MAC アドレスと IP アドレスのダブル スタンダードの意味が分からないのです。


2 ● renton
●80ポイント

http://www.dais.is.tohoku.ac.jp/~maru/Network/Zemi_3.ppt

もしtrueonlineさんがいうようにMACだけで相手を探すとなると、2の48乗(48bit)というとてつもない空間から相手をさがさないといけません。これはむりですよね?

http://www.mm-labo.com/computer/tcpip/basic/OSI.html

OSI参照モデル

OSI参照モデルでは、ネットワークを階層型に分割したモデルが採用されています。

例えばAからBにデータを渡す場合、まずネットワーク層(IP)で経路選択後、データリンク層で個々のコンピュータと通信したほうが効率がいいのです。

◎質問者からの返答

やっといま、バラバラだった知識がつながり、了解できた気がします。ネットワークの入門書(本だけならけっこう持っています)の定義をそのまま覚えても分からないものですね。

ありがとうございます。close とさせてください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ