Do you speak another language? Personally, I love learning new languages, but one of the hardest parts is translation. When it comes to networking, it is something similar. Devices within our home and office networks do not directly go to the internet. There needs to be a "translator". What does this have to do with public and private IPv4 addresses? In this post, we will explore: IPv4 Addresses Private Ranges The difference and teamwork between NAT and PAT Helpful troubleshooting commands such as ipconfig or ping A demo that puts it altogether. (Link to topology here .) By the end of this post, you will see how public and private IP addresses work together in action. IPv4 Address Private Ranges RFC1918 Private IP Address Ranges Class IANA Blocks Range Total Addresses A 10.0.0.0/8 10.0.0.0 - 10.255.255.255 16.7 million (16,777,216) ...
There are two main types of IP addresses: IPv4 and IPv6. Many of us are familiar with the first option. The first post in this series included an interactive section where you could test IP addresses. Stay tuned for IPv6. The numbers may seem random, but did you know your IP address matters? It matters for our privacy and could also matter to external actors if they can gain access to our systems. I, however, am talking about what it could reveal. Is your IP address private or public? How much does that affect the number of IP addresses that can be on a network? How are IP addresses organized into classes? In this post, I'll focus on answering each of these questions. Structure of an IPv4 Address Follows a dotted-decimal notation Has four octets Each octet has a value between 0 and 255, made up of 8 bits Has a total length of 32 bits in binary form IPv4 Packet Format ...