Получить доступ

Что означает запись 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 в правиле — «весь интернет»

Так подсказку видит пользователь sotto на живом собеседовании — за пару секунд, пока вы думаете вслух.

Подробно

Расчёт: число адресов = 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); документировать распределение.

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

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

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

Закрытая бета

Подсказки на собеседовании — в реальном времени

sotto слышит вопрос интервьюера и показывает короткий ответ и план, как в блоке «Коротко». Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем