Чтобы понять характеристики классов IP адресации, давайте рассмотрим основные классы (A, B, C, D и E) и их характеристики. Основное внимание будет уделено классам A, B и C, так как они чаще всего используются для сетевой адресации.
1. Класс адреса
- Класс A
- Класс B
- Класс C
- Класс D (используется для мультикастинга)
- Класс E (зарезервирован для экспериментальных целей)
2. Старшие биты первого октета
- Класс A: 0xxxxxxx (старший бит = 0)
- Класс B: 10xxxxxx (два старших бита = 10)
- Класс C: 110xxxxx (три старших бита = 110)
- Класс D: 1110xxxx (два старших бита = 1110, группа мультикастинга)
- Класс E: 1111xxxx (два старших бита = 1111, экспериментальные адреса)
3. Диапазон десятичных значений первого октета
- Класс A: 0 - 127
- Класс B: 128 - 191
- Класс C: 192 - 223
- Класс D: 224 - 239
- Класс E: 240 - 255
4. Network / Host ID (N=Network, H=Host)
- Класс A: 1-й октет (N) – 7 бит для хостов (H)
- Класс B: 1-й и 2-й октеты (N) – 14 бит для хостов (H)
- Класс C: 1-й, 2-й и 3-й октеты (N) – 21 бит для хостов (H)
5. Маска подсети по умолчанию
- Класс A: 255.0.0.0 (или /8)
- Класс B: 255.255.0.0 (или /16)
- Класс C: 255.255.255.0 (или /24)
- Класс D и E: нет стандартных масок, так как используются для специальных целей.
6. Количество сетей
- Класс A: 2^7 = 128 сетей (первый бит фиксирован)
- Класс B: 2^14 = 16,384 сетей (два бита фиксированы)
- Класс C: 2^21 = 2,097,152 сетей (три бита фиксированы)
7. Количество хостов (используемых адресов) в сети
- Класс A: 2^24 - 2 = 16,777,214 хостов (возможные адреса минус адрес сети и широковещательный)
- Класс B: 2^16 - 2 = 65,534 хостов
- Класс C: 2^8 - 2 = 254 хоста
Итоговое резюме
Каждый класс IP-адресов имеет свои особенности, которые делают его более подходящим для определённых задач в сетях. Классы A, B и C обычно используются для адресации конечных устройств, тогда как классы D и E предназначены для специальных случаев.
Если вы хотите углубиться в какую-то определённую область или вам нужно больше примеров, не стесняйтесь спрашивать!