2.3 KiB
2.3 KiB
Networking — VLSM (one-screen)
VLSM (Variable Length Subnet Mask) — техника сегментации сети с использованием масок разной длины, чтобы эффективнее использовать IPv4‑адресное пространство.
Источник: 01 Library/04 Networking/VLSM.
Исторический контекст: классовая адресация
Раньше IP‑адреса делились на классы (A, B, C) с фиксированными масками:
- A — первый бит
0, маска/8(255.0.0.0) - B — первые биты
10, маска/16(255.255.0.0) - C — первые биты
110, маска/24(255.255.255.0)
Проблема: огромное расточительство (например, класс C для 25 хостов оставляет 229 адресов неиспользованными).
CIDR (бесклассовая адресация)
CIDR — на смену классам пришла бесклассовая адресация. Нотация: 192.168.1.0/24 (24 бита на сеть, 8 на хосты).
VLSM и сегментация
Идея VLSM:
- выделяется пул адресов (например
/16) - внутри пула создаются подсети с разными масками (например
/24,/25,/27) - каждый отдел/сегмент получает необходимое количество адресов, остаток экономится
Формулы:
- Хостов в сети:
H = 2^n - 2(где n — биты для хостов) - Подсетей из заимствованных бит:
N = 2^m(где m — биты, заимствованные из хостовой части)
Приватные диапазоны
10.0.0.0/8(класс A)172.16.0.0/12(класс B)192.168.0.0/16(класс C)
Специальные: 0.0.0.0 (DHCP), 127.x.x.x (loopback), 255.255.255.255 (broadcast в сети).
Распределение адресов (иерархия)
IANA → Regional Registrars (например RIPE) → National Registrars → ISP.
Связанные узлы: Networking—MOC, Networking—IP-адрес (one-screen).