Вступ до CIDR
CIDR (Безкласний маршрутизація домену в Інтернеті) підтримує ієрархічну маршрутизацію. Він розроблений спеціальною групою Internet Engineering. Використання Інтернету більше, тому нам потрібна підтримка мережевих класів.
Існує проблема з тим, наскільки ефективно ми використовуємо IP-адреси. Використовуючи класичну адресацію, стільки IP-адрес буде нерозподілено, тому буде дуже багато витрачати IP-адреси і навіть шукати в таблиці маршрутів складно. Цю проблему подолано за допомогою CIDR. Він буде виділяти адреси адреси за допомогою регіональних реєстрів IP (RIR).
Що таке CIDR?
CIDR в основному використовується для ефективного використання IP-адрес та для вирішення вибуху таблиці маршрутів. Він визначений в RFC (Запит на коментарі) 1518 та RFC 4632. Це розподіл адресного блоку. У системі адресації IPV4 існує п'ять різних класів. Класи IP-адрес використовуються для призначення IP-адрес в Інтернеті.
Вони - це клас класу А, адреса класу В, адреса класу С, адреса класу D, адреса класу Е.
Адреса класу A: У класі А розглядається перший біт. Він завжди встановлюється на нуль. Він може приймати IP-адресу від 1.XXX до 126.XXX
Адреса класу В: У класі В розглядаються перші два біти. Він може приймати IP-адресу від 128.0.XX до 191.255.XX
Адреса класу C: У класі C розглядаються перші три біти. Він може приймати IP-адресу від 192.0.0.X до 223.255.255.X.
Адреса класу D: В класі D розглядаються перші чотири біти. Він може приймати IP-адресу від 224.0.0.0 до 239.255.255.255. Цей клас використовується для багатоадресної передачі.
Адреса класу Е: IP-адреси класу Е зарезервовані для досліджень та розробок. Він може приймати IP-адресу від 240.0.0.0 до 255.255.255.254.
Отже, виходячи з вимоги, ми можемо вибрати IP-адреси.
Для адрес хоста ми використовуємо IP адреси класу A / класу B / класу C.
Сьогодні діапазони адрес мереж використовують безкласовий інтердоменний маршрутизатор. За допомогою CIDR замінюється старий спосіб використання IP-адреси для класу A, класу B, класу C. У старішому методі, якщо ми беремо приклад класу В, оскільки він використовується в основному. Якщо будь-який інститут або будь-яка організація вимагає хостів, вони будуть забезпечені хостами, але в більшості випадків всі виділені хости не звикають, і це навіть призводить до таблиці маршрутизації до вибуху.
У CIDR особа, яка вимагає IP-адреси, повинна придбати розподільник IP-адрес у постачальника послуг, він може бути будь-якого розміру, який вимагає покупець. Тоді, коли він включений на основі адресного префікса, він дозволяє різним маршрутизаторам на різних рівнях здійснювати маршрутизацію за префіксами різної довжини. CIDR використовується для IPV4. IPV4 має 32 біти, а мережа, яка найчастіше використовується, / 8, / 16, / 24 і / 32.
Як працює CIDR?
CIDR є альтернативою традиційній підмережі. Його також називають безкласовим адресацією. Він складається з блоків CIDR, цим він динамічно розподіляє IP-адреси на вимогу користувачів на основі певних правил. Internet Assigned Number Authority (IANA) обробляє призначення блоків CIDR.
Блок CIDR
Цей блок містить IP-адреси. Блок CIDR складається з 3 основних правил.
3 основних правила, згадані нижче:
Правило 1: У блоці CIDR IP-адреси, призначені хостам, повинні бути безперервними.
Правило 2: Розмір блоку повинен бути потужністю 2 і бути рівним загальній кількості IP-адрес.
Правило 3: Розмір блоку повинен бути розділений на першу IP-адресу блоку.
Позначення CIDR
Представлення IP-адреси CIDR те саме, що лише IP-адреса, що закінчується зворотною косою рискою, а потім числом. N представляє кількість мережевих бітів. Він називається префіксом IP-мережі.
Загальним способом представлення IP-адреси CIDR є
abcd / n
Приклади
Якщо нам дано представлення CIDR, ми можемо знайти діапазон IP-адрес.
Це ми можемо побачити на прикладах.
Приклад №1
Представлення CIDR становить 21.19.35.40/24. Знайти IP-адреси блоку CIDR?
24 представляє кількість бітів, використовуваних для ідентифікації мережі.
5 біт використовуються для ідентифікації хостів.
Адреса CIDR - 21.19.35.40/24.
Перша IP-адреса - 21.19.35.0
Остання IP-адреса - 21.19.35.255
Загальний хост - 256.
Netmask - 255.255.255.0.
Приклад №2
Представництво - 255.255.255.255/31. Знайти IP-адреси блоку CIDR?
31 представляє кількість бітів, використовуваних для ідентифікації мережі.
1 біт використовується для ідентифікації хостів.
Адреса CIDR - 255.255.255.255/31.
Перша IP-адреса - 255.255.255.254
Остання IP-адреса - 255.255.255.255
Загальний хост - 2.
Netmask - 255.255.255.254.
Ми можемо знайти блок CIDR з блоку IP-адрес.
Приклад №3
Діапазон IP-адрес - від 21.19.35.64 та 21.19.35.127. Знайти блок CIDR?
Діапазони IP-адрес складають від 21.19.35.64 та 21.19.35.127.
Перед тим, як передувати далі, слід згадати правила блоку CIDR, які були згадані вище, чи вони задоволені, це блок CIDR.
Отже розмір блоку дорівнює 2 6. (тобто 127 - 64 + 1 = 64)
Кількість біт = 32 - 6 = 26.
Блок CIDR становить 21.19.35.64/26.
Приклад №4
Діапазон IP-адрес становить від 255.255.255.32 та 255.255.255.63. Знайти блок CIDR?
Діапазони IP-адрес - від 255.255.255.32 та 255.255.255.63.
Перш ніж далі передувати правилам блоку CIDR, які були згадані вище, слід перевірити, чи вони задоволені, це блок CIDR.
Отже розмір блоку дорівнює 2 5. (тобто 63 - 32 + 1 = 64)
Кількість біт = 32 - 5 = 27.
Блок CIDR становить 255.255.255.32/27.
Рекомендовані статті
Це посібник щодо того, що таке CIDR. Тут ми обговорюємо, як працює CIDR та приклади пошуку діапазону IP-адрес. Ви також можете переглянути наступні статті, щоб дізнатися більше -
- Що таке Amazon VPC?
- Що таке DHCP?
- Програмування Socket в PHP
- Перевантаження і перезавантаження в C ++
- Що таке IPv4? | (Обмеження, переваги, використання)