We all know that PCs on a LAN use private IP addresses such as 192.168.2.3
, etc.
Now my question is, how can a PC say mine having a private address of 192.168.2.3
communicate with other LAN PC having a private address of say 192.168.2.5
because not every PCs have public addresses.
To make it more clear let's say I want to ping to your PC having an IP address 192.168.2.5
.
So how will my PC or the router know to which PC it must send the message to as there can be many PCs with that same private IP address of 192.168.2.5
.