C'est un peu pour élargir une question pour ce forum. Vous devez lire sur le routage, les commutateurs, les concentrateurs et ce genre de choses pour comprendre la réponse à votre question.
Cela dit, ce qui se passe en fait, c’est WireShark qui met votre carte réseau dans un mode qui lui dit de lire tous les paquets qui lui sont envoyés, au lieu de les laisser tomber comme vous semblez déjà le savoir. Cela ne signifie pas qu'il voit tous les paquets sur le réseau. Il ne voit que les paquets qui sont envoyés uniquement à 192.168.1.100 ou à tous les ordinateurs du réseau. À moins bien sûr que vous ayez un concentrateur sur votre réseau, votre ordinateur reçoit tout le trafic transitant par ce concentrateur.
Les ordinateurs connectés à des commutateurs correctement configurés (ou pas gérés du tout, la plupart des commutateurs domestiques ne sont pas gérés) ne reçoivent que du trafic destiné à tous les ordinateurs ou à eux-mêmes, le reste du trafic qu'ils ne voient pas. Si vous souhaitez voir tout le trafic sur le réseau, vous devez disposer d’un commutateur géré et copier tout le trafic sur le port auquel votre ordinateur est connecté, ou bien surveiller le trafic via le routeur (mais vous n’obtenez que le trafic qui sort réseau, pas dans le trafic réseau).
Donc, si votre ordinateur 192.168.1.100 voit les paquets de 192.168.1.123, alors ce dernier envoie les paquets directement à votre ordinateur .100 ou il envoie des demandes à tout le réseau. Les ordinateurs envoient constamment des requêtes à tous les ordinateurs du réseau, comme les requêtes ARP.