A TCP/IP address has great flexibility in the ratio of networks to hosts that can be addressed. This flexibility is possible because the address space is 32 bits long, and the boundary between the network and the host can be placed almost anywhere within these 32 bits.
This is the area that makes many people cross-eyed. In fact, however, this is very easy to implement because it is simply a matter of counting—counting in binary, but counting nonetheless. In addition, many charts can help ease the pain of binary-to-decimal translation.
Was this article helpful?