تصور اینکه یک آدرس IP چیزی غیر از یک رشته تصادفی از اعداد مورد استفاده در اینترنت و شبکه های محلی است، می تواند گیج کننده باشد. حقیقت این است که پشت صحنه کارهای زیادی برای اختصاص و محدود کردن آدرسهای IP در حال انجام است.
کلاس های IPبرای کمک به تخصیص آدرس های IP به شبکه هایی با اندازه های مختلف مورد نیاز استفاده می شود. فضای آدرس IP IPv4 را می توان به پنج کلاس آدرس به نام های کلاس A، B، C، D و E تقسیم کرد.
هر کلاس IP از یک زیرمجموعه به هم پیوسته از محدوده کلی آدرس IPv4 تشکیل شده است. یکی از این کلاسها فقط برای آدرسهای چندپخشی محفوظ است، که نوعی انتقال داده است که در آن بیش از یک کامپیوتر اطلاعات آدرسدهی همزمان دارند.
کلاس های آدرس IP و شماره گذاری
مقادیر چهار بیت سمت چپ یک آدرس IPv4 کلاس آن را تعیین می کند. برای مثال، تمام آدرسهای کلاس C دارای سه بیت سمت چپ هستند که روی 110 تنظیم شده است، اما هر یک از 29 بیت باقیمانده ممکن است به طور مستقل روی 0 یا 1 تنظیم شوند (همانطور که با x در این موقعیتهای بیت نشان داده میشود):
110xxxxx xxxxxxxx xxxxxxxxxxxxxxxxx
جدول زیر مقادیر و محدوده های آدرس IP را برای هر کلاس توضیح می دهد. توجه داشته باشید که برخی از فضای آدرس IP به دلایل خاصی که در ادامه توضیح داده شده است از کلاس E مستثنی شده است.
کلاس | چپترین بیت | شروع محدوده | پایان محدوده | مجموع آدرس |
---|---|---|---|---|
A | 0xxx | 0.0.0.0 | 127.255.255.255 | 2, 147, 483, 648 |
B | 10xx | 128.0.0.0 | 191.255.255.255 | 1, 073, 741, 824 |
C | 110x | 192.0.0.0 | 223.255.255.255 | 536, 870, 912 |
D | 1110 | 224.0.0.0 | 239.255.255.255 | 268, 435, 456 |
E | 1111 | 240.0.0.0 | 254.255.255.255 | 268, 435, 456 |
آدرس IP کلاس E و پخش محدود
استاندارد شبکه IPv4 آدرس های کلاس E را به صورت رزرو شده تعریف می کند، به این معنی که آنها نباید در شبکه های IP استفاده شوند.برخی از سازمان های تحقیقاتی از آدرس های کلاس E برای اهداف آزمایشی استفاده می کنند. با این حال، دستگاههایی که سعی میکنند از این آدرسها در اینترنت استفاده کنند، نمیتوانند به درستی ارتباط برقرار کنند، زیرا دستگاهها برای پردازش این نوع آدرسها طراحی نشدهاند.
نوع خاصی از آدرس IP، آدرس پخش محدود 255.255.255.255 است. پخش شبکه شامل ارسال پیام از یک فرستنده به گیرندگان زیادی است. فرستنده ها یک پخش IP را به 255.255.255.255 هدایت می کنند تا نشان دهد تمام گره های دیگر در شبکه محلی باید آن پیام را دریافت کنند. این پخش از این نظر "محدود" است که به هر گره ای در اینترنت نمی رسد. فقط گره ها در شبکه LAN.
پروتکل اینترنت رسماً کل محدوده آدرسها را از 255.0.0.0 تا 255.255.255.255 برای پخش محفوظ میدارد، و این محدوده نباید بخشی از محدوده عادی کلاس E در نظر گرفته شود.
آدرس IP کلاس D و Multicast
استاندارد شبکه IPv4 آدرسهای کلاس D را برای چندپخشی مشخص میکند. Multicast مکانیزمی در پروتکل اینترنت برای تعریف گروههایی از دستگاههای سرویس گیرنده و ارسال پیام فقط به آن گروه است و نه به هر دستگاه در شبکه LAN (پخش) یا فقط یک گره دیگر (unicast).
Multicast عمدتاً در شبکه های تحقیقاتی استفاده می شود. همانند کلاس E، آدرسهای کلاس D نباید توسط گرههای معمولی در اینترنت استفاده شوند.