VLSM Subnet Calculator
Variable Length Subnet Masking (VLSM) lets you divide a network block into subnets of different sizes, eliminating the waste of equal-length prefixes. Enter a parent block and your host requirements — subnets are allocated largest-first for maximum efficiency.