کلاس های IP
آنجا كه TCP/IPبرای شبكه های با مقیاس بزرگ طراحی شده است لذا نمی توان انتظار داشت كه فضای32 بیتی آدرس كه حدود چهار میلیاردوسیصدمیلیون ...
آدرس را در اختیار می گذارد، بدون هیچ نظم وسیاق خاص به ماشینهای شبكه اختصاص داده شود.

با توجه به آنكه اینترنت مجموعه ای از شبكه های متصل شده به هم می باشد، برای آدرس دادن به ماشین های میزبان بهتر است 32بیت آدرس
IP به قسمتهای زیر تقسیم شود:

الف) آدرس شبكه ب) آدرس زیر شبكه( درصورت لزوم) ج)آدرس ماشین میزبان

آدرسهای IP درپنج كلاس E,D,C,B,A معرفی شده اند.در زیر قالب كلاس پنج گانة آدرسIP مشخص شده است:

آدرسهای كلاس A :

در كلاس A، پرازش ترین بیت از آدرس ،مقدار صفر دارد واین بیت، كلاس A را از دیگر كلاسها متمایز می كند؛ 7بیت بعدی “ مشخصةآدرس شبكه” وسه بایت باقیمانده، آرس ماشین میزبان را تعیین می كند.بنابراین در كلاس A بایت 1ر ارزش در محدودة صفر تا 127 تغییر می كند. مشخصة شبكه بهیچوجه نمی توان اعداد صفر یا 127 انتخاب شود چرا كه این دو عدد در شبكه معنای دیگری خواهند داشت وبعدا به آن اشاره خواهیم كرد.

اگر آدرس IP به صورت دهدهی نوشته شودوعدد سمت چپ آن بین صفر تا 127 باشد ، آن آدرس از كلاس A خواهد بود:

74 .103 .14 .138

Host ID Network ID

آدرسهای كلاسB:

هر گاه دو بیت پرازش از آدرس IP مقدار10 ذاشته باشد آن آدرس از كلاس B خواهد بود.14 بیت باقیمانده از 2 بایت سمت چپ، آدرس شبكه را تعیین می كند و دو بایت اول از سمت راست(16 بیت) آدرس ماشین میزبان خواهد بود.در آدر كلاس B ، تعداد 16382 شبكة گوناگون قابل تعریف خواهد بود و هر شبكه می تواند 65534 (216-2) ماشین میزبان تعریف نماید.

اگر آدرس IP به صورت دهدهی نوشته شودوعدد سمت چپ آن بین 128 تا 191 باشد ، آن آدرس از كلاس B خواهد بود:

134 .103 .14 .138

Host ID Network ID

آدرسهای كلاسC:

كلاس C مناسب ترین و پر كار برد ترین كلاس از آدرس های IP است. همانگونه كه از مشخص است در این كلاس، سه بیت با ارزش دارای مقدار110 است و 21 بیت بعدی از سمت چپ برای تعیین آدرس شبكة مورد نظر بكار رفته است .بنابراین در این كلاس می توان حدود دو میلیون شبكه را در جهان آدرس دهی كرد وهر شبكه می تواند تا254 عدد ماشین میزبان تعریف نماید.

اگر آدرس IP به صورت دهدهی نوشته شودوعدد سمت چپ آن بین 192 تا 223 باشد ، آن آدرس از كلاس C خواهد بود:

199 .103 .14 .138

Host ID Network ID

آدرسهای كلاس D :

در این كلاس ، چهار بیت پر ارزش دارای مقدار 1110 است و28 بیت باقیمانده از كل آدرس برای تعیین آدرسهای”چند مقصده” (آدرسهای گروهی) است. از این آدرسها برای ارسال یك دیتاگرام به طور هم زمان برای چندین ماشین میزبان كاربرد دارد و به منظور عملیات رسانه ای و چند پخشی بگار می رود.

آدرسهای كلاس E :

فعلا این دسته آدرسها كه پنج بیت با ارزش آنها در سمت چپ11110 است كاربرد خاصی ندارند وبرای استفاده در آینده بدون استفاده رها شده اند.