آدرس IP کلاس C نوعی از آدرس IP است که توسط Internet Assigned Numbers Authority (IANA) برای آدرس دهی شبکه و میزبان در یک شبکه محلی تعیین شده است. این مقاله عمیقاً به مفهوم، منشأ، ساختار و ویژگی های منحصر به فرد آدرس IP کلاس C می پردازد.
ریشه های آدرس IP کلاس C
آدرس IP کلاس C با توسعه خود پروتکل اینترنت (IP) به وجود آمد. ایجاد آن بخشی از معماری ستون فقرات اینترنت بود که توسط آژانس پروژه های تحقیقاتی پیشرفته دفاعی (دارپا) در دهه 1970 طراحی شد. مفهوم کلاس های مختلف آدرس های IP در RFC 791 در سال 1981 معرفی شد، سندی که توسط گروه ضربت مهندسی اینترنت (IETF) تالیف شد. کلاس C برای شبکه های کوچکتر، مانند مشاغل کوچک، و برای رفع نیاز روزافزون به شبکه های بیشتر در سطح جهانی طراحی شده است.
گسترش مفهوم آدرس IP کلاس C
آدرس های IP کلاس C بخشی از طرح آدرس دهی پروتکل اینترنت نسخه 4 (IPv4) در کنار کلاس های A، B، D و E هستند. آدرس های IP کلاس C از 192.0.0.0 تا 223.255.255.255 متغیر است. سه اکتت اول (24 بیت) یک آدرس IP کلاس C برای آدرس دهی شبکه استفاده می شود، در حالی که اکتت آخر (8 بیت) برای آدرس دهی میزبان استفاده می شود.
به عنوان مثال، در یک آدرس IP کلاس C، 192.168.1.2:
- 192.168.1 آدرس شبکه است
- .2 آدرس میزبان در شبکه است
ساختار داخلی و کار آدرس IP کلاس C
ساختار یک آدرس IP کلاس C شامل چهار اکتت است که هر یک شامل هشت بیت است که مجموعاً 32 بیت است. سه اکتت اول به آدرس شبکه و اکتت آخر به آدرس میزبان اختصاص داده شده است.
به عنوان مثال، یک آدرس IP معمولی کلاس C به این صورت است: NNNH، که در آن N نشان دهنده شبکه و H نشان دهنده میزبان است. این اجازه می دهد تا حداکثر 256 (2^8) آدرس میزبان در هر شبکه، از 0 تا 255. با این حال، آدرس های 0.0 (که برای شناسایی شبکه استفاده می شود) و 0.255 (برای پخش در شبکه استفاده می شود) رزرو شده اند، بنابراین آدرس واقعی تعداد آدرس های میزبان موجود 254 است.
ویژگی های کلیدی آدرس IP کلاس C
- محدوده: آدرس های IP کلاس C از 192.0.0.0 تا 223.255.255.255 متغیر است.
- هاست: از 254 هاست (دستگاه) در هر شبکه پشتیبانی می کند.
- شبکه ها: تعداد قابل توجهی از شبکه ها را پشتیبانی می کند - تقریباً 2 میلیون.
- مورد استفاده: اغلب در شبکه های کوچک تا متوسط استفاده می شود.
انواع آدرس IP کلاس C
انواع کلیدی آدرس های IP کلاس C عمومی و خصوصی هستند.
تایپ کنید | شرح |
---|---|
عمومی | توسط IANA برای استفاده در اینترنت اختصاص داده شده است. هر آدرس IP عمومی در سطح جهانی منحصر به فرد است. |
خصوصی | برای استفاده در یک شبکه خصوصی رزرو شده است. اینها در اینترنت قابل مسیریابی نیستند و در RFC 1918 تعریف شده اند. برای کلاس C، محدوده آدرس IP خصوصی 192.168.0.0 تا 192.168.255.255 است. |
استفاده از آدرس IP کلاس C: مشکلات و راه حل ها
استفاده اولیه از آدرس های IP کلاس C در شبکه های کوچک تا متوسط است. یکی از چالش های بالقوه با آدرس های IP کلاس C، فرسودگی آدرس های میزبان موجود در یک شبکه است.
این مشکل را می توان با استفاده از:
- زیر شبکه: تقسیم یک شبکه بزرگ به شبکه های کوچکتر.
- Supernetting: ترکیب چندین شبکه در یک شبکه.
- ترجمه آدرس شبکه (NAT): تبدیل آدرس های IP خصوصی به آدرس های IP عمومی برای دسترسی به اینترنت.
مقایسه ها و ویژگی های کلیدی
در اینجا مقایسه IP کلاس C با همتایان آن است:
کلاس IP | دامنه | بیت های شبکه | بیت های میزبان | حداکثر شبکه ها | Max Hosts |
---|---|---|---|---|---|
آ | 1.0.0.0 – 126.255.255.255 | 8 | 24 | 128 | 16,777,216 |
ب | 128.0.0.0 – 191.255.255.255 | 16 | 16 | 16,384 | 65,536 |
سی | 192.0.0.0 – 223.255.255.255 | 24 | 8 | 2,097,152 | 254 |
چشم اندازها و فناوری های آینده
فضای آدرس IPv4، از جمله آدرسهای IP کلاس C، به دلیل رشد سریع اینترنت تقریباً تمام شده است. برای غلبه بر این محدودیت، پروتکل اینترنت نسخه 6 (IPv6) توسعه داده شد. IPv6 دارای فضای آدرس وسیع 128 بیتی است که به طور قابل توجهی بزرگتر از 32 بیت در IPv4 است. انتظار می رود که شبکه های آینده به سمت IPv6 انتقال یابند.
آدرس IP کلاس C و سرورهای پروکسی
سرورهای پروکسی می توانند از آدرس های IP کلاس C برای ارائه مرور ناشناس استفاده کنند. به هر سرور پروکسی می توان یک IP کلاس C متفاوت اختصاص داد که به توزیع درخواست ها در بسیاری از IP ها کمک می کند. این رویکرد برای کارهایی مفید است که به ناشناس بودن و تنوع IP بالا نیاز دارند، مانند خراش دادن وب یا مدیریت چندین حساب رسانه های اجتماعی. شرکت هایی مانند OneProxy طیف وسیعی از پروکسی های IP کلاس C را برای رفع نیازهای مختلف مشتریان ارائه می کنند.