shokosブログ

プログラミング

ネットワーク初心者勉強会にいってきました!

ネットワークの知識ないぞっやばい!
と思い、勉強会に行ってきました。
学んだことを箇条書きで書きます。
なにか突っ込み等あったらどんどんコメントください!間違ったまま覚えるのだけは避けたいので!


•MACアドレス
  ハードウェア依存に依存したアドレス。IPアドレスと違い、規則性なくつけられている。そのうち枯渇するかも?

IPアドレス
  設置場所に依存。論理アドレス。日本は192.XXX.XXX.XXXなど、規則性がある。例えば世界中とつながるルーターがあったとして、先頭8bitだけ見て判断しているように設計されている。0xff000000というマスク値が設定されていて、これを通信先のIPアドレスを16進数で示したものと&演算することにより先頭8bitのみを取り出して、どこの出口にリクエストを送ればいいか瞬時に判断できる。この場合は先頭8bitがネットワーク部、下24bitがホスト部となる。

OSI
  データ通信の層をもつ。MACアドレスは第2層。IPアドレスは第3層。

•なぜIPアドレスで管理するか。
  巨大なネットワークを管理、となった時に、規則性がないと辿るのにえらい時間がかかるから。ほぼ全なめすることになってしまい、トラフィック状態に。なのでIPアドレスを採用。研究室とか小さなネットワークを管理するならMACアドレスでもOK。


あと、こんなサイトを教えてもらったので、通勤のおともにしてお勉強中です。
3 Minutes Networking