1
I'm using a wired internet connection. The ISP provides an ethernet cable, a static private IP, and a dynamic public IP. I bought a router and gave the router the static private IP.
I'm using wireshark and I'm seeing that I can view packets with source IP of other users in my network (other users of my ISP). The structure of the IP is same as mine ( 10.10.X.X )
According to my understanding of networking, all packets will be accepted till layer 2, and then discarded if the MAC address is not matching. Hence I should be seeing all packets if the wire was directly connected to my PC's interface. But, I'm behind a router and wireshark is monitoring the interface on my PC, not the router's interface. So the router should be dropping the packets before it can even reach my PC interface
How is this possible?
PS:
You gave us a capture, but forgot to mention which IP was on the system you were capturing from. Anyway, are you sure that you aren't just seeing standard broadcast traffic? Name announcements and so on? Computers frequently send out messages to the local network advertising various things like their name, and so on. – Zoredache – 2016-01-22T20:02:59.183
+Zoredache My static private IP is 10.10.40.5 – xavier666 – 2016-01-22T20:18:40.697