SUBNET MASK
این آدرس نشان میدهد چه مقدار بیت متعلق به آدرس شبکه و چه مقداربیت  متعلق به آدرس میزبان(هاست) است
دو الگو برای subnet mask داریم الگوی استاندارد و الگوی غبر استاندارد
در الگوی استاندارد با توجه به کلاس هر  subnet mask ,IPاستانداردی برای آن ای پی داریم بطور مثال
ُ

Class

A

B

C
IP     ۱۰٫۱۰٫۱۰٫۱     ۱۷۲٫۱۶۸٫۸۸٫۹۸     ۱۹۲٫۱۶۸٫۱۰۰٫۳
Subnet Mask     ۲۵۵٫۰٫۰٫۰     ۲۵۵٫۲۵۵٫۰٫۰     ۲۵۵٫۲۵۵٫۲۵۵٫۰

قسمتی که ۲۵۵ است متعلق به network  و قسمتی که ۰ است متعلق به host می باشد

بوسیله این فرمول میتوانیم تشخیص دهیم چه مقدار host و network در یکIP address موجود میباشد

۲^n – 2

class     تعداد بیتهای شبکه     تعداد بیتهای میزبان
تعداد میزبان
A     ۸     ۲۴           ۲^۲۴-۲=۱۶۷۷۷۲۱۴
B     ۱۶     ۱۶           ۶۵۵۳۴
C     ۲۴     ۸           ۲۵۴

الگوی غیراستاندارد
الگوهایی هستند که دقیقابامحدودیتهای هشتایی مطابقت نمیکنند و در عوض برای نیازهای خاص طراحی شده اند,به این عملیات subnetting میگویند
SUBNETTING
قرض دادن بیتهای هاست را به بیتهای شبکه subnetting میگویند

برای انجام دادن عملیات subnetting میبایست کار با عملیت باینری را بدانیم