مسیریابی بدون کلاس بین دامنهای (CIDR) چیست؟
مسیریابی بدون کلاس بین دامنهای (CIDR) یک روش تخصیص آدرس IP است که کارایی مسیریابی دادهها را در اینترنت بهبود میبخشد. هر دستگاه، سرور و دستگاه کاربر نهایی که به اینترنت متصل میشود، یک شماره منحصربهفرد به نام آدرس IP با خود مرتبط دارد. دستگاهها با استفاده از این آدرسهای IP یکدیگر را پیدا کرده و با هم ارتباط برقرار میکنند. سازمانها از CIDR برای تخصیص انعطافپذیر و کارآمد آدرسهای IP در شبکههای خود استفاده میکنند.
قالبهای مختلف آدرس IP کدامند؟
یک آدرس IP دو بخش دارد:
- آدرس شبکه: مجموعهای از ارقام عددی است که به شناسه منحصربهفرد شبکه اشاره دارد.
- آدرس میزبان (Host): مجموعهای از اعداد است که شناسه میزبان یا دستگاه منفرد را در شبکه نشان میدهد.
تا اوایل دهه 1990، آدرسهای IP با استفاده از سیستم آدرسدهی کلاسبندیشده تخصیص داده میشدند. طول کل آدرس ثابت بود و تعداد بیتهای تخصیص یافته به بخشهای شبکه و میزبان نیز ثابت بود.
آدرسهای کلاسبندیشده
یک آدرس IPv4 از 32 بیت تشکیل شده است. هر رشته از اعداد که با نقطه از هم جدا شدهاند، از 8 بیت تشکیل شده و به صورت عددی بین 0 تا 255 نمایش داده میشوند. سازمانها میتوانستند سه کلاس از آدرسهای IPv4 را خریداری کنند.
- کلاس A: یک آدرس IPv4 کلاس A دارای 8 بیت پیشوند شبکه است. به عنوان مثال، به آدرس 44.0.0.1 توجه کنید که در آن 44 آدرس شبکه و 0.0.1 آدرس میزبان است.
- کلاس B: یک آدرس IPv4 کلاس B دارای 16 بیت پیشوند شبکه است. به عنوان مثال، به آدرس 128.16.0.2 توجه کنید که در آن 128.16 آدرس شبکه و 0.2 آدرس میزبان است.
- کلاس C: یک آدرس IPv4 کلاس C دارای 24 بیت پیشوند شبکه است. به عنوان مثال، به آدرس 192.168.1.100 توجه کنید که در آن 192.168.1 آدرس شبکه و 100 آدرس میزبان است.
آدرسهای بدون کلاس
آدرسهای بدون کلاس یا مسیریابی بدون کلاس بین دامنهای (CIDR) از ماسک زیرشبکه با طول متغیر (VLSM) برای تغییر نسبت بین بیتهای آدرس شبکه و میزبان در یک آدرس IP استفاده میکنند. ماسک زیرشبکه مجموعهای از شناسهها است که با تبدیل بخش آدرس میزبان به صفر، مقدار آدرس شبکه را از آدرس IP بازمیگرداند.
یک دنباله VLSM به مدیران شبکه اجازه میدهد فضای آدرس IP را به زیرشبکههایی با اندازههای مختلف تقسیم کنند. هر زیرشبکه میتواند تعداد میزبان انعطافپذیر و تعداد محدودی آدرس IP داشته باشد. یک آدرس IP مبتنی بر CIDR یک مقدار پسوند را به یک آدرس IP معمولی اضافه میکند که تعداد بیتهای پیشوند آدرس شبکه را مشخص میکند.
به عنوان مثال، 192.0.2.0/24 یک آدرس IPv4 CIDR است که در آن 24 بیت اول، یا 192.0.2، آدرس شبکه است.
محدودیتهای آدرسدهی IP کلاسبندیشده که CIDR بر آنها غلبه میکند، چیستند؟
پیش از مسیریابی بدون کلاس بین دامنهای (CIDR)، آدرسهای IP کلاسبندیشده بودند و ناکارآمدیهایی ایجاد میکردند. در ادامه به برخی از این کاستیها میپردازیم.
آدرسدهی IP غیرانعطافپذیر
در سیستم آدرسدهی کلاسبندیشده، هر کلاس تعداد ثابتی از دستگاهها را پشتیبانی میکرد:
- کلاس A از 16,777,214 میزبان پشتیبانی میکرد.
- کلاس B از 65,534 میزبان پشتیبانی میکرد.
- کلاس C از 254 میزبان پشتیبانی میکرد.
چینش کلاسبندیشده در تخصیص آدرسهای IP ناکارآمد بود و منجر به هدر رفتن فضاهای آدرس IP میشد.
به عنوان مثال، سازمانی با 300 دستگاه نمیتوانست از یک آدرس IP کلاس C استفاده کند که تنها اجازه اتصال 254 دستگاه را میداد. بنابراین، سازمان مجبور میشد برای یک آدرس IP کلاس B درخواست دهد که 65,534 آدرس میزبان منحصربهفرد را فراهم میکرد. با این حال، تنها 300 دستگاه متصل میشدند که 65,234 فضای آدرس IP استفاده نشده باقی میماند.
محدودیتها در طراحی شبکه
IPهای کلاسبندیشده توانایی شما را در ترکیب شبکهها در صورت نیاز محدود میکردند. به عنوان مثال، این آدرسهای IP در معماری کلاسبندیشده به شبکههای کلاس C مختلفی تعلق دارند:
192.168.1.0 192.168.0.0به عنوان یک مدیر شبکه، نمیتوانستید هر دو شبکه را ترکیب کنید زیرا ماسک زیرشبکه کلاس C به صورت 255.255.255.0 ثابت بود.
مزایای CIDR چیست؟
با مسیریابی بدون کلاس بین دامنهای (CIDR)، سازمان شما انعطافپذیری بیشتری در تخصیص آدرسهای IP و مسیریابی دادهها بین دستگاهها دارد.
کاهش هدر رفتن آدرس IP
CIDR هنگام تعیین تخصیص شناسههای شبکه و میزبان در یک آدرس IP، انعطافپذیری را فراهم میکند. میتوانید از CIDR برای تخصیص تعداد مورد نیاز آدرس IP برای یک شبکه خاص و کاهش هدر رفت استفاده کنید. علاوه بر این، CIDR ورودیهای جدول مسیریابی را کاهش داده و مسیریابی بستههای داده را ساده میکند.
انتقال سریع دادهها
CIDR به مسیریابها اجازه میدهد آدرسهای IP را به طور کارآمدتر در چندین زیرشبکه سازماندهی کنند. زیرشبکه یک شبکه کوچکتر است که در درون یک شبکه بزرگتر وجود دارد. به عنوان مثال، تمام دستگاههای متصل به یک مسیریاب در یک زیرشبکه قرار دارند و دارای پیشوند آدرس IP یکسانی هستند.
با CIDR، سازمان شما میتواند چندین زیرشبکه ایجاد و یکپارچه کند. این امر باعث میشود دادهها بدون طی کردن مسیرهای غیرضروری به آدرس مقصد برسند.
ایجاد یک ابر خصوصی مجازی (VPC)
ابر خصوصی مجازی (VPC) یک فضای دیجیتال خصوصی است که در فضای ابری میزبانی میشود. این امکان را به سازمان شما میدهد تا بار کاری را در یک محیط ایزوله و امن فراهم کند. یک VPC هنگام انتقال بستههای داده بین دستگاههای متصل، از آدرسهای IP مبتنی بر CIDR استفاده میکند.
ایجاد ابرشبکهها (Supernets) با انعطافپذیری
ابرشبکه گروهی از زیرشبکهها با پیشوندهای شبکه مشابه است. CIDR انعطافپذیری در ایجاد ابرشبکهها را فراهم میکند که در معماری ماسکگذاری مرسوم امکانپذیر نیست. به عنوان مثال، سازمان شما میتواند آدرسهای IP را با استفاده از نمادی مانند این در یک بلوک شبکه واحد ترکیب کند:
192.168.1 /23 192.168.0 /23این نماد یک ماسک زیرشبکه 255.255.254.0 را به آدرس IP اعمال میکند که 23 بیت اول را به عنوان آدرس شبکه بازمیگرداند. مسیریاب تنها به یک ورودی جدول مسیریابی برای مدیریت بستههای داده بین دستگاههای موجود در زیرشبکهها نیاز دارد.
CIDR چگونه کار میکند؟
مسیریابی بدون کلاس بین دامنهای (CIDR) به مسیریابهای شبکه اجازه میدهد بستههای داده را بر اساس زیرشبکه مشخص شده به دستگاه مربوطه مسیریابی کنند. به جای طبقهبندی آدرس IP بر اساس کلاسها، مسیریابها آدرس شبکه و میزبان را همانطور که توسط پسوند CIDR مشخص شده است، بازیابی میکنند.
برای درک نحوه کار CIDR، درک بلوکهای CIDR و نماد CIDR مهم است.
بلوکهای CIDR
یک بلوک CIDR مجموعهای از آدرسهای IP است که پیشوند شبکه و تعداد بیتهای یکسانی را به اشتراک میگذارند. یک بلوک بزرگ از آدرسهای IP بیشتر و پسوند کوچکتر تشکیل شده است.
مرجع شمارههای اختصاص یافته اینترنت (IANA) بلوکهای بزرگ CIDR را به ثبتکنندههای اینترنت منطقهای (RIR) اختصاص میدهد. سپس، RIRها بلوکهای کوچکتر را به ثبتکنندههای اینترنت محلی (LIR) اختصاص میدهند که آنها نیز به نوبه خود آنها را به سازمانها اختصاص میدهند. در همین حال، کاربران خصوصی برای بلوکهای CIDR از ارائهدهندگان خدمات اینترنت خود درخواست میکنند.
نماد CIDR
نماد CIDR یک آدرس IP و یک پسوند را نمایش میدهد که بیتهای شناسه شبکه را در قالبی مشخص نشان میدهد. به عنوان مثال، میتوانید 192.168.1.0 را با یک شناسه شبکه 22 بیتی به صورت 192.168.1.0/22 بیان کنید.
CIDR چگونه در IPv6 استفاده میشود؟
IPv6 یک سیستم آدرسدهی شبکه است که برای جایگزینی IPv4 طراحی شده است. IPv6 از یک شناسه منحصربهفرد 128 بیتی استفاده میکند که به آن اجازه میدهد آدرسهای IP بیشتری نسبت به IPv4 داشته باشد.
یک آدرس IPv6 از 8 مقدار هگزادسیمال جدا شده با دو نقطه تشکیل شده است. IPv6 فضای آدرس بسیار بزرگتری را برای جای دادن تعداد فزاینده دستگاههایی که امروزه به اینترنت متصل میشوند، فراهم میکند.
تحت مسیریابی بدون کلاس بین دامنهای (CIDR)، آدرسهای IPv6 میتوانند با پیشوندهایی با طول بیت دلخواه، مشابه آدرسهای IPv4، تجمیع شوند. به عنوان مثال، 2001:0db8::/32 یک آدرس IPv6 CIDR است که در آن 32 بیت اول، یا 2001:db8، آدرس شبکه است.
اشتراک این مقاله
پستهای مرتبط
موارد استفاده API بینش هویتی (Identity Insights) برای پیشگیری از تقلب چیست؟
چگونه میتوان پیشگیری از تقلب را با استفاده از مسیرهای مشتری در هویت موبایلی شخصیسازی کرد؟
دیدگاهها (0)
برای ثبت دیدگاه لطفاً وارد شوید.
ورودهنوز دیدگاهی ثبت نشده است. اولین نفر باشید!