Вопрос с собеседования · DevOps

Что означает запись 10.0.0.0/16 и как разбить сеть на подсети?

JuniorСети и прокси
Ещё спрашивают так:
  • Что такое CIDR и маска подсети?
  • Какие диапазоны IP — частные?
Коротко

CIDR: адрес и число бит префикса сети. /16 — первые 16 бит фиксированы, остаётся 32 − 16 = 16 бит на адреса: 65 536 адресов (10.0.0.0–10.0.255.255). /24 — 256 адресов, /32 — один адрес. Каждый шаг префикса делит сеть пополам. Частные диапазоны: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.

  • В подсети первый адрес — сеть, последний — broadcast; облака резервируют ещё несколько
  • Пересекающиеся диапазоны не соединить через VPN или пиринг — планировать заранее
  • Kubernetes забирает отдельные диапазоны под поды и сервисы

А ещё 0.0.0.0/0 в правиле — «весь интернет»

Подробно

Расчёт: число адресов = 2^(32 − префикс).

префиксадресовмаска
/816 777 216255.0.0.0
/1665 536255.255.0.0
/204 096255.255.240.0
/24256255.255.255.0
/2816255.255.255.240

Разбиение VPC 10.0.0.0/16 по зонам:

  • 10.0.0.0/20, 10.0.16.0/20, 10.0.32.0/20 — приватные подсети приложений в трёх зонах;
  • 10.0.48.0/24, 10.0.49.0/24, 10.0.50.0/24 — публичные подсети для балансировщиков и NAT.

Планирование: у каждого окружения и региона свой непересекающийся диапазон; запас под рост (подсети Kubernetes расходуют адреса быстро — каждый под получает IP); документировать распределение.

Что хотят услышать

  • Смысл префикса и расчёт числа адресов.
  • Частные диапазоны.
  • Планирование подсетей и пересечения.

Проверьте себя

Один верный вариант. Подумайте, потом откройте ответ.

Показать варианты и ответ
  • ✓/16 — 16 бит префикса, остаётся 16 бит — 65 536 адресов
  • ✗/16 — в сети 16 адресов, а /24 — 24 адреса, по числу после косой черты
  • ✗/16 — первые 16 адресов из сети, остальные зарезервированы
  • ✗10.0.0.0/16 — публичный диапазон, доступный из интернета

Разбор темы

Связанные вопросы

Партнёр платформы

Разбор собеседования с sotto

После собеседования sotto разбирает разговор: оценка, каждый вопрос — хорошо, частично или слабо, чего не хватило в ответе и над чем поработать к следующему разу. Первые 30 минут бесплатно.

Разбор собеседования