För att undvika att tilldela hela adresser i klassnätverk med många värdar,
subnetting används.
Undernätning delar upp ett större nätverksadressutrymme i mindre, mer hanterbara undernätverk. Detta möjliggör effektiv fördelning av IP -adresser, förhindrar bortkastat adressutrymme och förbättrar nätverksorganisationen. Istället för att tilldela en hel klass A-, B- eller C -nätverk till en enda plats med potentiellt tusentals oanvända adresser, gör att subnätning gör att du kan dela upp det nätverket i mindre subnät, var och en med sin egen subnätmask, vilket möjliggör mer granulär kontroll och effektiv användning av IP -adresser.