初歩的な質問で大変恐縮なのですが、
例えば192.168.0.1(サブネットマスク255.255.255.0)のPCから
ブロードキャストして
192.168.1.1(サブネットマスク同上)のノードにパケットが届くことはありえるのでしょうか。
ルータは存在せず、いわゆるスイッチングハブだけを介しています。
・・・私は上記は届かないという理解をしていたのですが、
実機でそれが届いている現象を本日職場で見たので、アレ?となってしまいました。
間違った理解をしていたらご教示頂きたく、お願い致します。
以上
トラフィック自体は、イーサネット上ではすべてのコンピュータに届いています。それがユニキャストであろうと、ブロードキャストであろうと。
でも、ユニキャストの場合だとあて先MACアドレスに指定されているコンピュータだけがそのデータをさらに上の階層のプロトコルに渡して処理を継続しているということでした。
ここがユニキャストとブロードキャストの違いになります。データリンクレベルまでは NIC が処理を行います。この階層では、各コンピュータはCPU 資源を使っていません。それよりも上の階層は、各コンピュータの OSやアプリケーションが処理を担当することになります。CPU資源を消費してしまうのです。ブロードキャストのトラフィックは、ネットワーク上の全てのコンピュータがネットワーク層にそのデータを渡してしまうことになります。
コメント(0件)