So, you’re handed a list. What’s your first move? Look at the first octet. That’s the first number before the first dot. It tells you everything.
If it’s 10, 172.16-31, or 192.168, shout “PRIVATE!” and move on. These are home or office addresses that never touch the wild internet. Don’t try to visit them from your browser—you’ll get a sad puppy error screen.
If it starts with 127, it’s loopback. It’s your computer’s mirror. You can’t match it to a physical device because it’s a ghost. Spooky, but harmless.
If it ends with .0, that’s often the network address itself—like the building’s lobby. You don’t assign devices here. If it ends with .255, it’s broadcast—everyone gets the message, but no one replies.
The 0.0.0.0 Exception
Oh, and 0.0.0.0? That’s the “I don’t know what I am” address. It’s used when a device is starting up and hasn’t been assigned a real address yet. Kind of like a baby deer learning to walk—adorable, but not ready for traffic.
IPv4 Address Classes A, B, C, D, E Explained — RouterHax
What about 169.254.x.x? That’s the lonely kid at the party. It’s an APIPA address—when a device tries to get a real IP from a server and fails, it gives itself this one. It’s a sad little placeholder. If you see it, your network is broken. Time to blame the router.