Я пытаюсь понять факторы, которые влияют на процесс принятия решения о размере подсети. Согласно этой отличной шпаргалке:
- Маска подсети A /24 дает вам 65 536 подсетей и 254 хоста
- Маска подсети A /18 дает вам 1024 подсети и 16 382 хоста
- и т.п.
Таким образом, выясняется, что два основных фактора для определения размера маски подсети (например, /24 против /18): сколько подсетей вы хотите и сколько хостов вы хотите сделать доступными для этой подсети?
Последний фактор имеет смысл для меня: если я знаю, что создаю подсеть для группы среднего размера, которая может иметь полдюжины приложений / сервисов, где каждый из них может иметь 3-6 узлов на среду, и может иметь 2 или 3 разных окружения (Dev, QA, Prod и т. д.), тогда я знаю, что команде примерно нужно ~ 90 хостов, доступных в их подсети, поэтому я могу быть склонен предоставить им подсеть / 25 (126 возможных хостов) маска.
Однако я не понимаю первого фактора в этом уравнении: количество подсетей, которое дает каждая маска. Маска подсети A /18 дает вам 1024 подсети, а маска подсети /24 дает вам 65 536 подсетей.
Что это вообще значит?! Просто интуитивно, кажется, что вы можете рекурсивно вырезать подсети из подсетей из подсетей и т.д. Да? И если это правда, то, возможно, при разработке подсети вы иногда будете знать, сколько подсетей вам понадобится в вашей подсети, и это может быть важным фактором при принятии вашего решения? Я на ходу здесь или далеко от базы?
В конечном итоге я просто пытаюсь понять третий столбец в этой таблице (« Количество подсетей ») и понять, как / почему это играет роль в определении маски / размера подсети, которую вы выбираете при создании подсети.