آموزش CCNA

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

آدرس IP ورژن 4 که مورد صحبت ماست از چهار قسمت تشکیل میشه که به هر کدوم از این قسمتها یک Octet یا یک هشت تایی میگیم. دلیلشم اینه که عدد هایی که در این Octet ها مینویسیم در مبنای 10 است که نماینده 8 تا صفر یا یک که همون باینریه هستند.

Octet.Octet.Octet.Octet

به هر کدوم از Octet از هشت خونه یا هشت بیت تشکیل میشن، پس آدرس IP ورژن 4 از چهار Octet هشت بیتی بوجود میاد و در مجموع 32 بیت یا چهار بایت می باشد.

ارزش بیتها در هر Octet از سمت راست به چپ بیشتر میشه، به عبارت دیگه اولین خونه از سمت راست در هر Octet بیانگر 2 به توان صفر(1) و اولین خونه از سمت چپ در هر Octet بیانگر 2 به توان هفت (128) است. پس با کمی دقت می فهمیم که هر Octet بین صفر تا 256 متغیره.(به غیر از اولین Octet از سمت چپ که بین 1 تا 239 است. )اگر هر هشت خونه یک ست شوند بزرگترین عدد آن Octet را داریم یعنی:1+2+4+8+16+32+64+128=256اگر هر هشت خونه صفر ست شوند کوچکترین عدد آن Octet را داریم یعنی:0+0+0+0+0+0+0+0=00 ≤ Octet ≤ 256

 

 

تقسیم بندی کلاس های IP :
برای تشخیص اینکه آدرس IP ما در کدوم کلاس IP قرار دارد به عدد اولین Octet در سمت چپ نگاه می کنیم:Octet.Octet.Octet.Octetآدرسهای IP به پنج کلاس تقسیم میشن که انواع و تفاوتاشونو در ادامه میگم:

کلاس A :
با ارزش ترین بیت Octet اول برای IP هایی که در این کلاس هستند صفر است، یعنی Octet اول برای این IP ها بین 1 تا 127 است:
0
1 2 4 8 16 32 64 128

1+0+0+0+0+0+0+0=11+2+4+8+16+32+64=1271 ≤ A Class ≤ 127

کلاس B :
با ارزش ترین بیت Octet اول برای IP هایی که در این کلاس هستند یک و بیت بعدی صفر است، یعنی Octet اول برای این IP ها بین 128 تا 191 است:
0 1
1 2 4 8 16 32 64 128

0+0+0+0+0+0+0+128=1281+2+4+8+16+32+128=191128 ≤ B Class ≤ 191

کلاس C :
با ارزش ترین دو بیت Octet اول برای IP هایی که در این کلاس هستند یک و بیت بعدی صفر است، یعنی Octet اول برای این IP ها بین 192 تا 223 است:
0 1 1
1 2 4 8 16 32 64 128

0+0+0+0+0+0+64+128=1921+2+4+8+16+64+128=223192 ≤ C Class ≤ 223

کلاس D :
با ارزش ترین سه بیت Octet اول برای IP هایی که در این کلاس هستند یک و بیت بعدی صفر است، یعنی Octet اول برای این IP ها بین 224 تا 239 است:
0 1 1 1
1 2 4 8 16 32 64

0+0+0+0+0+32+64+128=2241+2+4+8+32+64+128=239224≤ D Class ≤ 239

کلاس E :
برای MultiCasting استفاده میشود.

IP Address Version 4 از دو بخش Major و Host تشکیل شده است.فرق بین کلاسهای IP :
Class A :
Octet.Octet.Octet.Octet
در این کلاس یک Octet از چهار Octet ما Major و سه Octet دیگر Host میباشد، به عبارت دیگر در این کلاس 24 بیت برای Host می ماند و چون هر کدام از این بیت ها 1 یا 0 می باشند میتوانیم 2 به توان 24 حالت مختلف که معادل 16M میباشد ایجاد کنیم پس در این کلاس می توانیم تعداد 16M کامپیوتر را به عنوان Host قرار دهیم.
2^24= 2^4 * 2^20 = 16M

Class B :

Octet.Octet.Octet.Octet

در این کلاس دو Octet از چهار Octet ما Major ودو Octet دیگر Host میباشد، به عبارت دیگر در این کلاس 16بیت برای Host می ماند و چون هر کدام از این بیت ها 1 یا 0 می باشند میتوانیم 2 به توان 16 حالت مختلف که معادل 64K میباشد ایجاد کنیم پس در این کلاس می توانیم تعداد 64K کامپیوتر را به عنوان Host قرار دهیم.
2^16= 2^6 * 2^10 = 64K

Class C :

Octet.Octet.Octet.Octet
در این کلاس سه Octet از چهار Octet ما Major وOctet دیگر Host میباشد، به عبارت دیگر در این کلاس 8 بیت برای Host می ماند و چون هر کدام از این بیت ها 1 یا 0 می باشند میتوانیم 2 به توان 8 حالت مختلف که معادل 256 میباشد ایجاد کنیم پس در این کلاس می توانیم تعداد 256 کامپیوتر را به عنوان Host قرار دهیم.
2^8= 256
Major IP Address
اگر تمامی بیت های Host صفر باشد IP بدست آمده Major IP Address میباشد.
BroadCast IP Address
اگر تمامی بیت های Host ست شوند ( یعنی1 باشند) IP بدست آمده BroadCast IP Address میباشد.
نکته:

در هر یک از کلاسها تعداد Host ها دو تا کمتر از عدد بدست آمده میباشد چون اولین آدرس Major IP Address و آخرین آدرس BroadCast IP Address است.

Mask IP Address
به ما کمک می کند تا قسمت Host و Major هر IP Address را از هم تشخیص دهیم. دو سیستم موقعی با هم ازتبط برقرار می کنند که دارای Major یکسان و Host های متفاوت باشند.

Subnet Mask در کلاسهای مختلف :

دقت داشته باشید که این Subnet Mask ها مربوط به سرویس دهندها هستند. به عنوان مثال Subnet Mask ، با عدد 255.255.255.0 مربوط به سرویس دهنده ای (Server) است که از IP کلاس C برای سرویس دادن به مشتری هایش (Client) استفاده میکند نه به ما که یک Host بر روی آن هستیم.

اگر این مطلب را متوجه شده باشید به راحتی می توانید Subnet Mask را در بقیه کلاسها برای خود تحلیل کنید.Subnet Mask در کلاس A به صورت 255.0.0.0 است. یعنی همان طور که قبلا گفته شدMajor یا NetID، دارای هشت بیت است و بقیه بیت هامربوط به HostID می شوند. Subnet Mask در کلاس B به صورت 255.255.0.0 است و در کلاس C به صورت 255.255.255.0 می باشد. Subnet Mask یک Client که روی IP کلاس C است 255.255.255.255 است ، یعنی هیچ بیتی برای Host ندارد.

IP Address را با یک مثال شروع میکنم:
میخوایم برای یک شرکت که از 5 بخش با مشخصات زیر تشکیل شده IP Address انتخاب کنیم :

بخش فروش با 2700 پرسنل
بخش حسابداری با 829 پرسنل
بخش سخت افزار با 2076 پرسنل
بخش نرم افزار 1015 پرسنل
بخش پشتیبانی 1975 پرسنل

اولین کاری که باید قبل از انتخاب کلاس IP انجام دهیم اینه که پیش بینی رشد سیستم را در انتخاب کلاس IP در نظر بگیریم. برای این کار تعداد کل پرسنل شرکت را بدست میاریم:

2700+2076+1975+1015+829= 8595 ~ 9000 = 9* 2^10 = 9K
از عدد بدست امده، با توجه به قسمت دوم، نتیجه می گیریم که IP مورد نظر ما برای این شرکت از کلاس B است تا جوابگوی این مقدار IP باشه و در عین حال کمترین تعداد IP بلا استفاده را داشته باشیم. فرض کنید IP کلاس B ما 135.10.0.0 است.
ما در شرکت 5 بخش مختلف داریم که این بخش ها هیچ ارتباطی با هم ندارند. پس به 5, Sub Net یا زیر شبکه احتیاج داریم. عدد 5 بین 2 به توان 2 و 2 به توان 3 قرار داره پس توان بزرگتر یعنی سه را برای تقسیم بندی و ایجاد Sub Net ها انتخاب می کنیم.
2^2 > 5 < 2^3

mask کلاس B، را که 16 است به اندازه سه بیت جلو میاریم، پس از سه بیت با ارزش Octet سوم یرای نشان دادن هر بخش استفاده می کنیم یعنی Mask ما از 16 به 19 تغییر میکنه.
سه بیت مربوط به Octet سوم با 8 حالت زیر پر می شوند که هر کدوم از این حالت ها مشخض کننده یک بخش هستند.

000 که مشخص کننده Major IP Address شرکت است.
001 که مشخص کننده بخش فروش است.
010 که مشخص کننده بخش حسابداری است.
011 که مشخص کننده بخش پشتیبانی است.
100 که مشخص کننده بخش سخت افزار است.
101 که مشخص کننده بخش نرم افزار است.
110 که به عنوان رزرو در نظر گرفته شده است.
111 که مشخص کننده BroadCast IP Address شرکت است.

با توجه به توضیحات بالا Major IP address برای هر بخش به صورت زیر است:
بخش فروش:
135.10.32.0/19

بخش حسابداری:
135.10.64.0/19

بخش پشتیبانی:
135.10.96.0/19

بخش سخت افزار :
135.10.128.0/19

بخش نرم افزار:
135.10.160.0/19

Pivate IP Address :
این سری از IP ها برای استفاده در محیط های خصوصی بکار می روند، برای استفاده از آنها پولی پرداخت نمی کنیم و به هیچ عنوان در Internet قابل استفاده نیستند. در هر کلاس تعدادی از IP ها رو به عنوان Pivate IP Address بکار می برند
Class A : 10.0.0.0 10.255.255.255
Class B : 172.16.0.0 172.31.255.255
Class C : 192.168.0.0 192.168.255.255

دیدگاه‌ها

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

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

Time limit is exhausted. Please reload the CAPTCHA.