Enter hosts needed. Get smallest fitting subnet mask.
Picks smallest block with usable ≥ need. Rounds up to prefix boundary.
50 hosts → /26, mask 255.255.255.192 (62 usable)Rare. subnets double in size, so most needs waste some addresses. VLSM minimizes that.