ネットワークの基礎を現在学習しており、不明点がありました為、質問させて頂きます。

一対複数時の通信の時の挙動なのですが、
どの層の時点で、PCの数の把握、必用なデータの数のコピー(一対一の通信ならデータは一つで十分なはずだが、複数との通信では複数いるのだろうと現在理解しています。)を行っているのかが理解できていません。

例として、(自分の考えている)ローカルブロードキャストの時の動きとしましては、

送信側
ネットワーク層でローカルブロードキャストのブロードアドレスをIPホストアドレスに指定

ネットワーク層にてARPをかける(ローカル領域の接続PCの数の確認)

応答(ARP?)が返ってくる。

ネットワーク層まで応答(ARP?)が上がってくる

データリンク層、物理層を通って、ローカル領域の接続PCの数の分のデータを送信

が一連の流れになると思うのですが、
この時、PCの数分のデータのコピー(用意)はどこで行っているのでしょうか?
また、応答(ARP?)を送信側が受け取った後、「ネットワーク層までしか、連絡は来ない」という認識は正しいでしょうか?
どなたか回答をお持ちの方がいらしたら、是非ともご教示頂きたいです。