Are we guaranteed that displayed packets are actually transmitted?
If I can see outgoing (UDP) packets captured in Wireshark, can I be sure that they are actually going out? Discussion of checksum handling suggests to me that packets can be captured (and displayed) before they actually go out on the local machine's Ethernet device. Backstory: I have a driver on my Windows machine that broadcasts UDP packets. I want to receive them on another local machine. I can see the outgoing UDP packets on the broadcasting machine in WireShark, but no other machine on the LAN can see them (in WireShark). As a test, I've also tried sending UDP packets via PacketSender, but there's no difference: my other machine cannot see any of these packets. Thanks!