در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

در ادامه قسمت دوم دنباله بحث مقوله IP Address را مورد بررسی قرار می دهیم.

Subnet mask چیست؟

Subnet mask مفهومی است که در کنار IP ها استفاده می شود و نماینگر این هست که تا کدام Octet مربوط به قسمت Network وHost می باشد.حالا طریقه این که یک کامپیوتر چگونه Subnet mask را محاسبه می کند و با استفاده از Subnet mask چگونه تشخیص می دهد که IP ها در یک شبکه هستند یا خیر را بیان می نماییم.برای بدست آوردن Subnet mask تمام بیت های قسمت Network را یک کنیم و تمام بیت های قسمت Host را صفر کنیم

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

برای بدست آوردن Subnet mask نیاز به استفاده از عمل Boolean AND داریم

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

یک کامپیوتر برای تشخیص اینکه آدرسIP وSubnet maskخودش با آدرس IP و Subnet mask یک کامپیوتر دیگردر یک شبکه هستند یا نه به شکل زیر عمل می کنند.

Subnet mask 1 And IP Address1 = Result 1

Subnet mask 2 And IP Address2 = Result 2

حالا اگر هر دونتیجه برابر هم باشد که در یک شبکه قرار دارند در غیر اینصورت شبکه های انها متفاوت می باشد.

برای مثال بررسی می کنیم که ایا دو آدرس 60.24.35.1 و 60.25.55.2 در یک شبکه قرار دارند یا خیر ؟

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

پس از مقایسه و بررسی نتیجه مانند شکل زیر خواهد شد

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

بنابراین با توجه به آشنایی با شیوه محاسبه یک کامپیوتر نتیجه می گیریم که این دو آدرس در یک شبکه قرار دارند .

در ابتدا دسته بندی ip با نام های Public،Private وجود نداشت و تمام آدرس های ip موجود در بازه بین 0.0.0.0 تا 255.255.255.255 قابل استفاده برای همه بودند.سازمان هایی با نام های ICANN ،IANA بعدها درحوزه شبکه معرفی شدند که از جمله وظایف مهم آنها مسئولیت هماهنگی جهت بررسی یکتا بودن سیستم شناسه های اینترنتی(عدم duplicate) و تضمین عملکرد با ثبات و امن انها هست به بیانی دیگر مسئولیت نگه داری و تعمیر پایگاه داده های منحصر به فرد را، که در فضای اینترنت قرار دارند بر عهده دارد ، تا به وسیله ان از امنیت و پایداری شبکه اطمینان حاصل گردد.این شرکت همچنین وظیفه مدیریت فضای نام‌های دامنه‌ی سطح بالا (Root Zone DNS) ، معرفی پسوند های جدید دامنه (TLDs)، مدیریت و توسعه سیستم DNS سرور ها و تخصیص بلوک‌های آدرس به ثبت‌کننده‌های منطقه‌ای اینترنت از جهت ثبت شناسه‌های IP ... را نیز برعهده دارد.آدرس های Private یا unregister یا Invalid بخشی از محدوده کل IP آدرس هایی بودن که به سازمان ها برای استفاده درون سازمانی بصورت رایگان تعلق می گرفت مزیت این آدرس ها عدم نیاز به سازمان های ICANN ،IANA برای جلوگیری از Duplicate دادن ip ها بود و عیب آن عدم قابلیت مسیریابی توسط این IP ها در خارج از شبکه درون سازمانی و در بستر اینترنت بود.به سایر Ip های باقیمانده که قابلیت مسیریابی در اینترنت را داشتند و تحت نظارت سازمان های ICANN ،IANA بودند ip های public یا register و یا valid می گفتند که دارای هزینه نیز بودند.

در مورد IP های Private باید بدانیم که آنها در یک رنج خاصی تعریف شده هستند و بقیه آدرس ها به غیر از رنج IP های زیر ،آدرس های Public را تشکیل خواهند داد .

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

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

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

باتوجه به مباحث رنج ipهای بخش Private اگر نیاز به تعداد 1000 شبعه با رنج ip متفاوت داشته باشیم می بینیم که هیچکدام از آن دسته بندی ها پاسخگوی نیاز ما نخواهد بود .در اینجا با مفهومی به اسم Subnetting اشنا می شویم.براساس نوع نیازی که داریم مجموعه بزرگی از ip ها رو به بخش های کوچکتر یا اصطلاحا زیر شبکه ها تقسیم بندی می کنیم.

اگر تعداد Subnet مورد نیاز مطرح باشد از فرمول زیر محاسبه می گردد

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

اینکار را با افزایش بیت های فضای Network و کاهش بیت های فضای host انجام میگیرد.

N تعداد بیت هایی هست که باید از سمت راست Host قرض بگیریم و به Network اضافه کنیم.

اگر تعداد IP های مورد نیاز مطرح باشد از فرمول زیر محاسبه می گردد.

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

h تعداد بیت هایی است که از سمت چپ بخش Host می شماریم تا تعداد بیت هایی را که باید قرض بگیریم مشخص نماییم.

طریقه تبدیل شبکه 10.0.0.0 به 7 زیر شبکه بصورت زیر خواهد بود.

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

برای تبدیل به 7 زیر شبکه از فرمول زیر استفاده می کردیم

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

برای اینکار ما باید به اندزه 3 بیت از سمت Network به سمت Host به جلو برویم.

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

با توجه به اینکه Subnet mask برای ما مرز بین Networkو Host را مشخص می نماید میتوانیم به شیوه زیر هم Subnet mask جدید را نمایش دهیم.

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

11 تعداد بیت های هست که در سمت Network ما موجود می باشد.

برای بدست آوردن شبکه ها مجزا باید حالات مختلف سه بیت را بررسی نماییم.

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

خوب ملاحضه می کنید که 7 شبکه مجزا و قابل استفاده بدست آوردیم.

شبکه 172.64.0.0 را می خواهیم طوری Subnet کنیم که در هر شبکه 270آدرس IP قابل استفاده وجود داشته باشد.

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

ابتدا باید Subnet mask جدید را محاسبه کنیم .

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

آشنایی با مقوله IP Address ها در شبکه - قسمت سوم

نکته قابل توجه در مثال بالا اینکه آدرس172.64.1.024 با توجه به اینکه 24 هست آدرس NetID می باشد و غیر قابل استفاده می باشد.ولی اگر 172.64.1.0/23 باشد با توجه به اینکه بخشی از قسمت Network در قسمت Host می باشد این آدرس دیگر بعنوان NetID شناخته نمی شود و بعنوان یک آدرس IP معتبر و قابل استفاده می باشد.

نویسنده : احمد نظری

منبع : جزیره شبکه و زیرساخت وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد.

#طریقه_محاسبه_تعداد_ip_ها_در_شبکه_ها_؟ #public_یا_register__چیست_؟ #subnet_mask_چیست #وظایف_سازمان_های_icann_،iana #مقایسه_ip_آدرس_ها #طریقه_محاسبه_تعداد_زیر_شبکه_ها_؟ #private__یا_unregister_چیست #عمل_boolean_and__چیست_؟
عنوان
1 آشنایی با مقوله IP Address ها در شبکه - قسمت اول رایگان
2 آشنایی با مقوله IP Address در شبکه - قسمت دوم رایگان
3 آشنایی با مقوله IP Address ها در شبکه - قسمت سوم رایگان
4 آشنایی با مقوله IP Address ها در شبکه - قسمت چهارم رایگان
زمان و قیمت کل 0″ 0
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

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