همان‌گونه که اشاره کردیم، زیرشبکه‌سازی (Subnetting) تکنیکی است که به شکل منطقی یک شبکه فیزیکی منفرد را به چند زیرشبکه کوچک‌تر تقسیم می‌کند. زیرشبکه‌سازی اجازه می‌دهد تا پیچیدگی شبکه را پنهان کرده و با افزودن زیرشبکه‌های اضافی بدون ساخت یک شبکه جدید بزرگ، حجم ترافیک یک شبکه بزرگ را کم کنید. از مزایای زیرشبکه‌سازی باید به کاهش حجم پیام‌های همه‌پخشی و ترافیک شبکه و امکان دور زدن محدودیت‌های شبکه محلی مانند بیشینه تعداد میزبان‌ها اشاره کرد.