Класи IP-адрес

⚡ Розумний підсумок

Класи IP-адрес поділяють адресний простір IPv4 на п'ять груп, від A до E, на основі першого октету. Кожен клас визначає свій власний діапазон адрес, маску підмережі за замовчуванням та передбачуваний розмір мережі.

  • 📊 П'ять класів: Клас A охоплює перші октети від 1 до 126, клас B охоплює від 128 до 191, а клас C охоплює від 192 до 223.
  • 🎯 Спеціальні діапазони: Клас D обробляє багатоадресну розсилку, клас E залишається експериментальним, а блок 127 зарезервовано для зворотного зв'язку.
  • 🔧 Швидка ідентифікація: Зчитування першого октету будь-якої адреси показує її клас та маску підмережі за замовчуванням.
  • 🔒 Приватні блоки: RFC 1918 резервує 10.0.0.0/8, 172.16.0.0/12 та 192.168.0.0/16 для внутрішніх мереж.
  • ???? Еволюція: CIDR замінив класову адресацію в 1993 році, щоб уповільнити вичерпання адрес та підвищити ефективність розподілу.

Класи IP-адрес

Що таке IP-адреса?

IP-адреса (Internet Protocol) — це числова мітка, присвоєна пристроям, підключеним до комп’ютерної мережі, яка використовує IP для зв’язку.

IP-адреса виступає ідентифікатором певного комп'ютера в певній мережі. Вона також допомагає встановити віртуальне з'єднання між пунктом призначення та джерелом. IP-адресу також називають IP-номером або інтернет-адресою. Вона допомагає вказати технічний формат адресації та схему пакетів. Більшість мереж поєднують TCP з IP.

IP-адреса складається з чотирьох чисел, і кожне число містить від однієї до трьох цифр. Одна крапка (.) розділяє кожне число або набір цифр, як показано на зображенні нижче.

Частини IP-адреси

An IP-адреса ділиться на дві частини:

  • Приставка: Префікс IP-адреси визначає фізичну мережу, до якої підключено комп’ютер. Префікс також відомий як мережева адреса.
  • Суфікс: Суфікс ідентифікує окремий комп’ютер у мережі. Суфікс також називають адресою хоста.

Як працює IP-адреса?

IP-адреса працює як поштова адреса. Поштова адреса поєднує ваш район, представлений PIN-кодом, та адресу вашого будинку. Адреса району є спільною для кожного будинку в цьому населеному пункті, тоді як адреса будинку є унікальною для вашого будинку.

Так само мережева адреса ідентифікує всі хости, що належать до певної мережі, тоді як адреса хоста однозначно ідентифікує конкретний хост у ній.

Далі давайте розглянемо, як цей адресний простір був організований у класи.

Що таке класова адресація?

Класова адресація — це архітектура мережевої адресації, яку Інтернет використовував з 1981 року до появи безкласової міждоменної маршрутизації (CIDR) у 1993 році.

Цей метод адресації поділяє адресний простір IPv4 на п'ять окремих класів на основі перших бітів першого октету.

Тут класи A, B та C пропонують адреси для мереж трьох різних розмірів. Клас D використовується лише для багатоадресної розсилки, а клас E зарезервовано виключно для експериментальних цілей, як показано на зображенні нижче.

Типи класів IPv4

Класи IP-заголовків

У наступній таблиці наведено діапазон першого октету, маску підмережі за замовчуванням та типове застосування кожного класу IPv4:

Клас Діапазон першого октету Маска підмережі за замовчуванням Приклад IP Провідні біти Максимальна кількість мереж Кількість хостів у мережі додаток
IP клас А 1 до 126, 255.0.0.0 1.1.1.1 0 126 16,777,214 Використовується для дуже великих мереж.
IP клас B 128 до 191, 255.255.0.0 128.1.1.1 10 16,384 65,534 Використовується для мереж середнього розміру.
IP клас C 192 до 223, 255.255.255.0 192.1.11.1 110 2,097,152 254 Використовується для локальних мереж.
IP клас D 224 до 239, NA 224.0.0.1 1110 NA NA Зарезервовано для багатоадресної розсилки.
IP клас E 240 до 255, NA 240.0.0.1 1111 NA NA Зарезервовано для дослідницьких та розробницьких цілей.

Примітка: Перший октет 0 зарезервовано, а блок 127 зарезервовано для зворотного зв'язку, тому використовуваний діапазон класу A становить від 1 до 126.

Давайте розглянемо кожен клас детальніше:

Мережа класу А

Цей клас IP-адрес використовується, коли мережа містить велику кількість хостів. У мережі класу A початковий біт дорівнює 0, перші 8 бітів (також звані першим октетом) ідентифікують мережу, а решта 24 біти ідентифікують хост у цій мережі.

Прикладом адреси класу А є 102.168.212.226. Тут «102» допомагає ідентифікувати мережу, а «168.212.226» ідентифікує хост.

Адреси класу A від 127.0.0.0 до 127.255.255.255 не можна призначити пристроям, оскільки цей блок зарезервовано для функцій зворотного зв'язку та діагностики.

Мережа класу B

В IP-адресі класу B двійкова адреса починається з перших бітів 10, тому десяткове значення першого октету знаходиться в діапазоні від 128 до 191. Перші 16 бітів (відомі як два октети) допомагають ідентифікувати мережу. Решта 16 бітів вказують на хост у мережі.

Прикладом IP-адреси класу B є 168.212.226.204, де «168.212» визначає мережу, а «226.204» – хост у цій мережі.

Мережа класу C

Клас C – це тип IP-адреси, який використовується для невеликих мереж. У цьому класі для ідентифікації мережі використовуються три октети, а перший октет має значення від 192 до 223.

У цьому типі методу мережевої адресації початкові біти встановлюються на 110, що робить перші 24 біти адреси мережевою адресою, а решта 8 бітів – адресою хоста. Більшість локальних мереж використовують IP-адреси класу C для підключення до мережі.

Приклад IP-адреси класу C:

192.168.178.1

Мережа класу D

Адреси класу D використовуються лише для багатоадресних програм і ніколи не використовуються для звичайних мережевих операцій. У цьому класі перші три біти встановлені на «1», а четвертий біт встановлений на «0», що дає початкові біти 1110. Усі значення в діапазоні від 224.0.0.0 до 239.255.255.255 використовуються для унікальної ідентифікації груп багатоадресної розсилки.

Тому немає потреби ексtracадреса хоста ta, тому клас D не має маски підмережі.

Приклад IP-адреси класу D:

227.21.6.173

Мережа класу E

IP-адреса класу E визначається тим, що перші чотири біти адреси встановлені на 1, що охоплює адреси від 240.0.0.0 до 255.255.255.255. Однак, клас E зарезервований, і його використання ніколи не було визначено, тому багато мережевих реалізацій відкидають ці адреси як невизначені або незаконні.

Приклад IP-адреси класу E:

243.164.89.28

Як визначити клас IP-адреси

Вам не потрібне програмне забезпечення, щоб знайти клас IPv4-адреси. Вже перший октет повідомляє вам про клас, маску підмережі за замовчуванням і те, як адреса розділяється на мережеву та хостову частини. Виконайте такі дії:

  1. Прочитайте перший октет: Візьміть число перед першою крапкою. Для адреси 172.20.10.5 перший октет — 172.
  2. Зіставте це з діапазоном класів: Перший октет від 1 до 126 означає клас A, від 128 до 191 – клас B, від 192 до 223 – клас C, від 224 до 239 – клас D та від 240 до 255 – клас E.
  3. Застосуйте маску підмережі за замовчуванням: Оскільки 172 належить до діапазону класу B, маска за замовчуванням — 255.255.0.0.
  4. Розділити адресу: З маскою класу B мережева частина має номер 172.20, а частина хоста – 10.5.
💡 Порада: У двійковій системі числення старші біти визначають клас: 0 = Клас A, 10 = Клас B, 110 = Клас C, 1110 = Клас D та 1111 = Клас E.

Приватні та зарезервовані діапазони IP-адрес

У класах A, B та C RFC 1918 виділяє по одному блоку як приватний адресний простір. Публічні інтернет-маршрутизатори не пересилають пакети з цих діапазонів, що робить їх ідеальними для домашніх та офісних мереж. Трансляція мережевих адрес (NAT) перетворює їх на публічну адресу для доступу до Інтернету.

Клас Діапазон приватних адрес Нотація CIDR Кількість адрес
A 10.0.0.0 до 10.255.255.255, 10.0.0.0/8 16,777,216
B 172.16.0.0 до 172.31.255.255, 172.16.0.0/12 1,048,576
C 192.168.0.0 до 192.168.255.255, 192.168.0.0/16 65,536

Два інших зарезервованих діапазони: 127.0.0.0/8 для тестування зворотного зв'язку та 169.254.0.0/16, які пристрої призначають самі собі, коли DHCP-сервер не відповідає.

Правила призначення ідентифікатора мережі

Ідентифікатор мережі буде призначено на основі наведених нижче правил:

  • Ідентифікатор мережі не може починатися з 127, оскільки 127 належить до діапазону класу A та зарезервований для внутрішніх функцій зворотного зв'язку.
  • Ідентифікатор мережі, у якому всі біти встановлені на 1, зарезервовано для використання як IP-адреса широкомовлення та не може бути призначений.
  • Ідентифікатор мережі, у якому всі біти встановлені на 0, позначає певний хост у локальній мережі та не повинен маршрутизуватися. Адміністратори, які хочуть приховати IP-адресу Деталі із зовнішніх сканувань зазвичай поєднують ці зарезервовані діапазони із засобом забезпечення конфіденційності.

Обмеження класової IP-адресації

Ось недоліки/протипоказання методу класової IP-адресації:

  • Ризик скорого вичерпання адресного простору
  • Межі класів не сприяли ефективному розподілу адресного простору

Саме через цю неефективність CIDR замінив класову адресацію у 1993 році.

Поширені запитання

IPv4 використовує 32-бітні адреси, записані у вигляді чотирьох десяткових чисел, і підтримує близько 4.3 мільярда адрес. IPv6 використовує 128-бітні шістнадцяткові адреси та не використовує класи адрес.

Призначено Інтернет Numbers Управління з питань доступу до Інтернету (IANA) розподіляє блоки між п'ятьма регіональними інтернет-реєстрами, які розповсюджують їх між інтернет-провайдерами (ISP) для кінцевих користувачів.

Нотація CIDR виражає довжину мережевого префікса після склесної риски, наприклад, 192.168.1.0/24. Вона замінила фіксовані межі класів гнучкою довжиною префіксів.

Інструменти керування IP-адресами (IPAM) на базі штучного інтелекту аналізують шаблони розподілу, прогнозують виснаження підмережі, автоматизують призначення та позначають конфлікти, перш ніж вони порушать роботу мережі.

Так. Моделі машинного навчання аналізують трафік за IP-адресою джерела, позначають незвичайні діапазони, виявляють підроблені або занесені до чорного списку адреси та визначають поведінку ботнету в режимі реального часу.

Підсумуйте цей пост за допомогою: