Networking Concepts : Subnetting

What is Subnetting ?

Subnetting is the process of breaking down a large IP Network into smaller sub-networks for efficient utilization of limited resource of IP address pool. As defined in IPv4 standard, an IP address is a 32 bit address, sub-divided into four pair of octets, which collectively serves as a unique address for any

Why Subnetting is required ?

In early days of networking, the networks used to be smaller and networking devices used to be costly and larger in size. It was hard to predict the future of networking at that time. When Classful addressing was introduced, only three classes namely Class A, B & C were existent.

But it didn’t take much time to realize the inefficiencies of the existing system and an urgent need for an efficient solution to compensate those inefficiencies of classful addressing system. This gave rise to Subnetting.

In what ways, can subnetting be represented ?

There are two ways by which Subnetting can be represented.

  • Subnet Mask
  • CIDR (Classless Inter Domain Routing)

Subnet Mask : As IP addresses are 32 bit addresses paired in 4 octets, subnet mask is also a 32 bit mask, that has ’1′ bit corresponding to a network bit as well as subnet bit and ’0′ bit corresponding to a host bit of the IP address.

CIDR : In this method, the number of 1′s in Subnet mask are simply counted and the final count is appended at the end of  the subnetted IP address.

An Example

For instance, if a Class A IP address is 20.65.89.39 then its first 8 bits represents Network bits and next 24 bitsrepresent Host bits. Now, to make this addressing scheme more efficient for smaller networks, we can designate the 16 bits after Network bits as Subnet bits. This way, only 8 bits are left as Host bits. Now, this scenario can be represented with a subnet mask of 255.255.255.0.

In CIDR format, referring to the above example, as there are 24 bits in Subnet Mask, the subnetted IP address will be represented as 20.65.89.39/24.

Automated Subnetting

Although subnet calculation can be done manually but there are automated tools, such as Subnet Calculator, which can be put to use, whenever you want to quickly automate the subnetting process.

Related Posts Plugin for WordPress, Blogger...

Prashant Sharma

Prashant Sharma is a Delhi based Entrepreneur who spent most of his college days polishing his marketing skills and went for his first business venture at 19. Having tasted failure in his entrepreneurial debut, he turned a Tech-enthusiast, specializing in web technologies later. Today, he heads AQR8 Media, a Digital Marketing and Technology firm and writes at TechPluto as well. Join him on Twitter , Facebook and Google+

If you found the above information useful, please click "+1" button.
sell cell phone

Leave a Reply

More in Utility focussed (108 of 222 articles)