Tech-FAQ Tip: Click Here to Check for PC Errors

What is a Subnet?

 

A subnet is a logical organization of network address ranges used to separate hosts and network devices from each other to serve a design purpose. In many cases subnets are created to mirror physical or geographical separations, such as you find between cities, buildings, floors or rooms. Most modern subnet definitions are created specifically with a concern of how many hosts will need to exist on the subnet now and in the future, what security controls are needed between networks, and the performance required for communications between hosts.

Legacy Subnets

Legacy subnets were not flexible, as they had predefined limitations on their size and numbers. These were called "classful" networks, because each network could be easily identified and placed into a specific class. Below is a table containing the original classful definitions for IP addresses.

IP Address RangeCIDR EquivalentPurposeRFCClassTotal # of Addresses
0.0.0.0 - 0.255.255.2550.0.0.0/8Zero Addresses1700A 16,777,216
10.0.0.0 - 10.255.255.25510.0.0.0/8Private IP addresses1918A16,777,216
127.0.0.0 - 127.255.255.255127.0.0.0/8Localhost Loopback Address1700A16,777,216
169.254.0.0 - 169.254.255.255169.254.0.0/16Zeroconf / APIPA3330B65,536
172.16.0.0 - 172.31.255.255172.16.0.0/12Private IP addresses1918B1,048,576
192.0.2.0 - 192.0.2.255192.0.2.0/24Documentation and Examples3330C256
192.88.99.0 - 192.88.99.255192.88.99.0/24IPv6 to IPv4 relay Anycast3068C256
192.168.0.0 - 192.168.255.255192.168.0.0/16Private IP addresses1918C65,536
198.18.0.0 - 198.19.255.255198.18.0.0/15Network Device Benchmark2544C131,072
224.0.0.0 - 239.255.255.255224.0.0.0/4Multicast3171D268,435,456
240.0.0.0 - 255.255.255.255240.0.0.0/4Reserved1700E268,435,456

Classless IP Addresses

With the advent of CIDR, or Classless Inter-Domain Routing, the classful definitions of subnet divisions was lifted. Any network address could be defined just as you could define any of the classful subnets of the past, all that is required is enough contiguous address space to cover all the ip addresses needed. Classless addresses also assisted in reducing the overall size of the global routing tables on network devices.



Bookmark What is a Subnet?

Latest Blog Posts





Copyright 2008 Tech-FAQ. All rights reserved.