Класове IP адреси

⚡ Умно обобщение

Класовете IP адреси разделят IPv4 адресното пространство на пет групи, от A до E, въз основа на първия октет. Всеки клас определя свой собствен диапазон от адреси, маска на подмрежата по подразбиране и предвиден размер на мрежата.

  • 📊 Пет класа: Клас А обхваща първите октети от 1 до 126, клас B обхваща от 128 до 191, а клас C обхваща от 192 до 223.
  • 🎯 Специални диапазони: Клас D обработва multicast, клас E остава експериментален, а блок 127 е резервиран за loopback.
  • 🔧 Бърза идентификация: Четенето на първия октет на който и да е адрес разкрива неговия клас и подразбираща се маска на подмрежата.
  • 🔒 Частни блокове: RFC 1918 запазва 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16 за вътрешни мрежи.
  • ???? Evolution: CIDR замени класовото адресиране през 1993 г., за да забави изчерпването на адресите и да подобри ефективността на разпределението.

Класове IP адреси

Какво е IP адрес?

IP (интернет протокол) адрес е цифров етикет, присвоен на устройствата, свързани към компютърна мрежа, която използва IP за комуникация.

IP адресът действа като идентификатор за конкретна машина в определена мрежа. Той също така ви помага да установите виртуална връзка между дестинация и източник. IP адресът се нарича още IP номер или интернет адрес. Той ви помага да укажете техническия формат на адресирането и схемата на пакетите. Повечето мрежи комбинират TCP с IP.

IP адресът се състои от четири числа, като всяко число съдържа от една до три цифри. Една точка (.) разделя всяко число или набор от цифри, както е показано на изображението по-долу.

Части от IP адреса

An IP Адрес се разделя на две части:

  • префикс: Префиксът на IP адреса идентифицира физическата мрежа, към която е свързан компютърът. Префиксът е известен още като мрежов адрес.
  • Наставка: Суфиксът идентифицира отделния компютър в мрежата. Суфиксът се нарича още адрес на хоста.

Как работи IP адресът?

IP адресът работи като пощенски адрес. Пощенският адрес комбинира вашия район, представен с ПИН код, и адреса на вашия дом. Адресът на района се споделя от всяка къща в този район, докато адресът на къщата е уникален за вашия дом.

По същия начин, мрежовият адрес идентифицира всички хостове, които принадлежат към определена мрежа, докато адресът на хоста уникално идентифицира конкретен хост в нея.

След това нека видим как това адресно пространство е организирано в класове.

Какво е класово адресиране?

Класовата адресация е архитектурата за мрежова адресация, използвана от Интернет от 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 е резервиран за обратна връзка, така че използваемият диапазон от Клас А е от 1 до 126.

Нека разгледаме подробно всеки клас:

Мрежа клас А

Този клас IP адреси се използва, когато мрежата съдържа голям брой хостове. В мрежа от клас А, водещият бит е 0, първите 8 бита (наричани още първи октет) идентифицират мрежата, а останалите 24 бита идентифицират хоста в тази мрежа.

Пример за адрес от клас А е 102.168.212.226. Тук „102“ ви помага да идентифицирате мрежата, а „168.212.226“ идентифицира хоста.

Адреси от клас А от 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адрес на хоста, така че клас 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 принадлежи към диапазона Клас А и е резервиран за вътрешни функции за обратна връзка.
  • Мрежов идентификатор, при който всички битове са зададени на 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 адрес на източника, маркират необичайни диапазони, откриват подправени или черни адреси и идентифицират поведението на ботнет мрежата в реално време.

Обобщете тази публикация с: