دسته‌بندی نشده

Subnet Mask چیست؟

تصویری از نحوه تفکیک شدن بخش نتتورک و هاست

در این مقاله میخواهیم به بررسی نحوه کارکرد Subnet Mask در شبکه بپردازیم…

 

مفهوم Subnet Mask در شبکه

Subnet Mask درواقع تفکیک کننده بخش شبکه و بخش هاست است که از رشته های ۳۲ بیتی تشکیل میشود و به صورت دودویی (binary) از سمت چپ به راست کار میکند.

بیت هایی که با “۱” مشخص میشوند ، بخش نتوورک و بیت هایی که با “۰”(صفر) علامت گذاری میشوند درواقع نشان دهنده بخش هاست هستند.

ساب نت مسک به طور معمول به صورت دسیمال نمایش داده میشود (۰-۲۵۵).

تصویر نمایش بخش شبکه و هاست

همانطور که در مثال بالا میبینیم، هر octet شامل ۸ بیت است.

اگر نمیدانید که اعداد دودویی چگونه محاسبه میشوند :

نحوه محاسبه اعداد دودویی در سیستم NBCD

براساس سیستم NBCD هر عدد (۰یا ۱) از راست به چپ ارزش گذاری میشوند. به مثال زیر توجه کنید:

۱۱۱۱ => ۱ ۲ ۴ ۸ (به ترتیب از راست به چپ جایگذاری میشوند.* ۲ به توان n * که در آن اعداد صفر محاسبه نمیشوند و اعداد یک محاسبه میشوند.)

در تصویر بالا سابنت مسک عدد 255.255.255.0 را نشان میدهد که اگر بخواهیم به ۴ اکتت ۸ بیتی (مجموعا ۳۲ بیت) تقسیم کنیم عدد دودویی بدین صورت به دست می آید. ۰۰۰۰۰۰۰۰ | ۱۱۱۱۱۱۱۱ | ۱۱۱۱۱۱۱۱ | ۱۱۱۱۱۱۱۱ .

یعنی ما سه اوکتت داریم که نشان دهنده بخش نتوورک است (ثابت است) و اوکتت صفر (بخش صفر) نشان دهنده ظرفیت هاستیست که میتوانند بپذیرد .

در در مثال بالا از آنجایی که صفر است میتوانند ۲۵۵ میزبان پذیرا باشد.

 نحوه تفکیک بخش شبکه و میزبان آیپی توسط سابنت مسک در مثال زیر

تصویری از نحوه تفکیک شدن بخش نتتورک و هاست

 جدول  دسته بندی کامل از Subnet Mask

جدول کامل نمایش Subnet Mask بر اساس کلاس، میزبان، دودیی و دسیمال

همچنین دقت داشته باشید با توجه به این که هر اوکتت 8 بیت میباشد؛ نت مسک برای کلاس A به صورت 8/ برای کلاس B به صورت 16/ و برای کلاس C به صورت 24/ میباشد. (این اعداد از جمع بیت های Network به دست امدند)

 

منابع برای مطالعه:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *