I’ve been diving into the public and private IP addresses, as I could understand public IP addresses are assigned by Internet Service Providers, but I couldn’t understand how and by whom are private IP addresses assigned. I couldn’t understand as well what’s the purpose of private IP addresses.
Any help is appreciated. Thank you for helping me out.
In: Other
Computer networks are implemented in a layered architecture where each layer is responsible for a small part of the overall communications problem. The IP Address layer (Layer 3) connects networks of machines, both locally, and over a wide area.
Private IP Addresses are a reserved area of the overall address space that are either machine local (127.x,y.z) or private to an organization (for example 10.x.y.z, or 192.168.y.z). These are in contrast to IP addresses that can be routed over the public internet including classless internet domain routing address blocks, multicast address blocks, and other reserved reserved address spaces.
So public IPs and private IPs are really just different numbers, but are important because depending on those numbers they will be treated differently by internet and internal routers, gateways, and firewalls.
Latest Answers