【Ethernet】車載ネットワーク その15【EthernetFrame③】

車載ネットワーク

バックナンバーはこちら。
https://www.simulationroom999.com/blog/In-vehicle-network-backnumber/

はじめに

ブロードキャストについての説明。

サブネットマスクによるIPアドレスの分解の話。
ブロードキャストアドレスの種類の話。

などなど。

登場人物

博識フクロウのフクさん

指差しフクロウ

イラストACにて公開の「kino_k」さんのイラストを使用しています。
https://www.ac-illust.com/main/profile.php?id=iKciwKA9&area=1

エンジニア歴8年の太郎くん

技術者太郎

イラストACにて公開の「しのみ」さんのイラストを使用しています。
https://www.ac-illust.com/main/profile.php?id=uCKphAW2&area=1

ブロードキャスト

フクさん
フクさん

まずはブロードキャストの説明から。

太郎くん
太郎くん

ネットワークの定義が重要な雰囲気が前々回から漂ってはいるけど
まだ明確にはわからないなー。

フクさん
フクさん

ネットワークの定義はIPアドレスで決まるからねー。

太郎くん
太郎くん

MACアドレスではないんだ?

フクさん
フクさん

そうだね。
一応、MACアドレスでブロードキャストであることは分かるんだけど、
どのネットワークへのブロードキャストなのか判明するのはIPアドレス。
って感じ。

ネットワーク部とホスト部

フクさん
フクさん

で、どう決まるかというと、
サブネットマスクで決まる。

太郎くん
太郎くん

あー。なんかLANの設定で出てくる良く分からんやつー。

フクさん
フクさん

まぁ普通は気にしなくて良いんだけどねー。
このサブネットマスクがIPアドレスのネットワーク部とホスト部を分けている。

太郎くん
太郎くん

なんか具体例みたいなのがあると良いんだけど・・・。

具体例

フクさん
フクさん

じゃー、自分のPCのIPアドレス関連の設定が以下だったとする。

  • IPアドレス:192.168.10.100
  • サブネットマスク:255.255.255.0
フクさん
フクさん

この場合、サブネットマスクでマスクされる範囲がネットワーク部で
192.168.10.
サブネットマスクでマスクされない部分がホスト部。
.100

太郎くん
太郎くん

おー。
この場合、「192.168.10.」がネットワークを示しているわけだから、
ブロードキャストするとこの範囲にメッセージが届くってイメージ・・・なのかな?

ブロードキャストの種類

フクさん
フクさん

実はブロードキャストのアドレス指定も種類がある。

太郎くん
太郎くん

まじかー。ここでまた新情報ぶっこむのかーー!!

フクさん
フクさん

そんなに身構えなくてもいいよー。

以下2つ。

  • リミテッドブロードキャストアドレス
    • 例:255.255.255.255
  • ディレクティッドブロードキャストアドレス
    • 例:192.168.10.255
太郎くん
太郎くん

どう違うの?

フクさん
フクさん

リミテッドブロードキャストアドレスは自分が所属しているネットワークに対するブロードキャスト。
ディレクティッドブロードキャストアドレスは特定のネットワークに対するブロードキャスト。
ディレクティッドブロードキャストアドレスで自ネットワークを指定すれば、リミテッドブロードキャストアドレスと同じ効能にはなるね。

太郎くん
太郎くん

つまり、特にネットワーク構成を考えずに自ネットワークにブロードキャストしたい場合はリミテッドブロードキャストアドレスを使って、
ネットワーク構成を意識して、狙ってブロードキャストする場合はディレクティッドブロードキャストアドレスを使う。
って感じか。

フクさん
フクさん

正解!

フクさん
フクさん

というわけで、ブロードキャストか否かはMACアドレスで決定して、
具体的なネットワークはIPアドレスで決まる。
って話でした。

まとめ

フクさん
フクさん

まとめだよ。

  • IPアドレスは、サブネットマスクでネットワーク部とホスト部に分かれる。
  • ブロードキャストアドレスは2種類存在。
    • リミテッドブロードキャストアドレス。
    • ディレクティッドブロードキャストアドレス。

バックナンバーはこちら。

コメント

タイトルとURLをコピーしました