5月29日(金)2コマ目(B班)、3コマ目(A班)

今日、やったこと

イーサネットのはなし
  • CSMA/CD
  • イーサネットフレームフォーマット(特にイーサネットヘッダについて)
  • MACアドレス

今日のホワイトボード

複数PCで通信する

PC間をケーブルで接続する必要がある。それぞれ通信ができるようにするには、図のようになる。

これでは、PCが増えるとケーブル地獄になる。
ちなみに、n台のPCなら、n(n-1)/2本のケーブルが必要。

イーサネットでは

1本のケーブルをシェアする。
PC増設も簡単、ケーブル代も安いのいいことずくめ。


しかしながら、複数のPCが同時に通信を行うとケーブル上でデータの衝突が発生してしまう。
そこで、
  • なるべく衝突が起きないように
  • もし、衝突が起きたら衝突発生をみんなに伝える
仕組みを考えた。それがCSMA/CD。

イーサネットフレームフォーマット

イーサネットヘッダのなかで
タイプは上位プロトコルを特定するための情報。(IPなら0x0800が書き込まれる)
宛先・送信元MACアドレスは送信元、宛先情報。

MACアドレス

MACアドレスはイーサネットでのPC等の識別情報。
その中身は「どのメーカーで何番目に作られた」。
PCのネットワーク接続ポートがあるボードにメーカー出荷時に書き込まれる。
世界でオンリーワンになる情報。



コメント

このブログの人気の投稿

6月25日(木)1コマ目(A班)、2コマ目(B班)

9月3日(木)1コマ目