پروتکل آموزش اینترنت - Subnets

ماسک های Subnet و Subnetting

زیر شبکه اجازه می دهد تا جریان ترافیک شبکه بین میزبان بر اساس پیکربندی شبکه جدا شود. با سازمان دهی میزبان به گروه های منطقی، زیر شبکه می تواند امنیت شبکه و عملکرد را بهبود بخشد.

پوشش زیر شبکه

شاید بیشتر قابل تشخیص از زیر شبکه باشد، ماسک زیر شبکه است . مانند آدرس های IP ، یک ماسک زیرشبکه شامل چهار بایت (32 بیت) است و اغلب با استفاده از یک علامت "dotted-decimal" نوشته می شود.

به عنوان مثال، ماسک بسیار متداول زیر شبکه در نمایش دودویی خود:

به طور معمول در فرم معادل و قابل خواندن نشان داده می شود:

اعمال ماسک زیرشبکه

یک ماسک زیر شبکه نه به عنوان یک آدرس IP کار می کند و نه به طور مستقل از آنها وجود دارد. در عوض، ماسک های زیر شبکه همراه با آدرس IP و دو ارزش با هم کار می کنند. استفاده از ماسک زیر شبکه به یک آدرس IP آدرس را به دو قسمت تقسیم می کند، یک آدرس شبکه گسترده و یک آدرس میزبان.

برای اینکه یک ماسک زیرشبکه معتبر باشد، باید بیت های سمت چپ آن را به '1' تنظیم کنید. مثلا:

یک ماسک زیرشبکه نامعتبر است زیرا بیت سمت چپ بر روی 0 قرار دارد.

در مقابل، بیت های سمت راست در ماسک زیر شبکه معتبر باید بر روی '0' تنظیم شود، نه '1'. از این رو:

نامعتبر است

تمام ماسک های معتبر زیرشینی حاوی دو قسمت هستند: سمت چپ با تمام بیت های ماسک به '1' (بخش شبکه گسترده) و سمت راست با تمام بیت هایی که به '0' (قسمت میزبان) تنظیم شده است، مانند مثال اول بالا .

Subnetting در عمل

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

آدرس شبکه و شماره زیر شبکه، در هنگام ترکیب با آدرس میزبان ، از یک طرح سه سطح پشتیبانی می کنند.

مثال دنیای واقعی را در نظر بگیرید. یک شرکت کوچک برنامه ای برای استفاده از شبکه 192.168.1.0 برای میزبان داخلی ( اینترانت ) خود دارد. اداره منابع انسانی می خواهد رایانه های خود را در بخش محدودی از این شبکه قرار دهد زیرا آنها اطلاعات مربوط به حقوق و دستمزد و سایر اطلاعات کارمند حساس را ذخیره می کنند. اما به دلیل اینکه این یک شبکه کلاس C است، ماسک پیش فرض 255.255.255.0 به طور پیشفرض به تمام رایانه های شبکه اجازه می دهد همکار باشند (برای ارسال پیام به طور مستقیم به یکدیگر).

چهار بیت اول 192.168.1.0 -

1100

این شبکه را در محدوده کلاس C قرار دهید و همچنین طول آدرس شبکه را با 24 بیت ثابت کنید. برای زیر شبکه این شبکه، بیش از 24 بیت باید بر روی '1' در سمت چپ ماسک زیر شبکه تنظیم شود. به عنوان مثال، ماسک 25 بیتی 255.255.255.128 یک شبکه دو زیر شبکه ایجاد می کند که در جدول 1 نشان داده شده است.

برای هر بیت اضافی به '1' در ماسک، یک بیت دیگر در زیر شبکه برای نمایش زیرشاخه های اضافی در دسترس خواهد بود. یک شماره زیر شبکه دو بیتی میتواند تا چهار زیرشاخه پشتیبانی کند، یک شماره سه بیتی تا هشت شبکه زیر پشتیبانی میکند و غیره.

شبکه های خصوصی و زیر شبکه ها

همانطور که قبلا در این آموزش گفته شد، دستگاه های دولتی که پروتکل اینترنت را مدیریت می کنند، شبکه های خاصی را برای استفاده های داخلی ذخیره کرده اند.

به طور کلی، اینترانت هایی که از این شبکه ها استفاده می کنند کنترل بیشتری بر مدیریت پیکربندی IP و دسترسی به اینترنت دارند. برای اطلاعات بیشتر در مورد این شبکه های ویژه، RFC 1918 را بخوانید.

خلاصه

Subnetting اجازه می دهد تا مدیران شبکه برخی از انعطاف پذیری در تعریف روابط بین میزبان شبکه. میزبان ها در زیر شبکه های مختلف تنها می توانند با یکدیگر از طریق دستگاه های دروازه مخصوص شبکه مانند روتر ها صحبت کنند . توانایی فیلتر کردن ترافیک بین زیر شبکه ها می تواند پهنای باند بیشتری را برای برنامه های کاربردی در دسترس قرار دهد و می تواند دسترسی به شیوه های مطلوب را محدود کند.