LINUX.ORG.RU

История изменений

Исправление upcFrost, (текущая версия) :

ТС, еще добавка. вот тебе небольшой пример логики разбивки.

например у нас есть одна подсеть /24, как в твоем примере. и есть 4 класса устройств: сетевые - 10 штук (управляемые свитчи/роутеры), ip-камеры - 10 штук, сервера - 20 штук, компы - 100 штук.

ищем следующую степерь двойки для каждого минус 2 адреса на network и broadcast. Получаем сеть - 14 (16), камеры - 14 (16), сервера - 30 (32), компы - 126 (128).

Теперь назначаем подсети. помни, что нельзя назначать подсеть просто так где угодно, начало подсети должно соответствовать степени двойки. Например вот так:

  • сеть - .0-.15 (16 хостов, 2^4, или 32-4 = /28 маска, обозначение .0/28)
  • камеры - .16-.32 (аналогично, обозначение .16/28)
  • сервера - .32-.64 (аналогично, но на 32 хоста маска 32-5=/27, или .32/27). Можешь заметить что /28+/28 = /27, т.е. мы разбили одну подсеть /27 пополам для камер и сети.
  • компы - тут хитро. мы не можем назначить 128 компов от .64 адреса одной подсетью, ибо подсети должны делиться по степеням двойки. То есть должна быть подсеть номером (битом) выше, которую мы делим пополам, а у нас остались одна /26 подсеть (.64-.127) и одна /25 подсеть (.128-.255). Вариантов два - либо оставить подсеть .64-.127 в покое и юзать только .128-.255 (обозначение .128/25), либо выделить две /26 подсети .64-.127 и .128-.191. Я пойду по пути наименьшего количества подсетей и выберу одну /25 подсеть, а оставшиеся 64 адреса (или 62 хоста) приберегу для всяких ip-телефонов и прочего.

Итог: .0/28 сеть, .16/28 камеры, .32/27 сервера, .128/25 компы плюс .64/26 свободная. Опять же заметь как оно все суммируется: 2*/28 = /27, 2*/27 = /26, 2*/26 = /25, 2*/25 = /24

Вообще если честно - 4 хоста это очень маленький запас, и я бы имхо разбивал /24 подсетями для всего. но если дана только одна /24 подсеть - можно и так.

Исправление upcFrost, :

ТС, еще добавка. вот тебе небольшой пример логики разбивки.

например у нас есть одна подсеть /24, как в твоем примере. и есть 4 класса устройств: сетевые - 10 штук (управляемые свитчи/роутеры), ip-камеры - 10 штук, сервера - 20 штук, компы - 100 штук.

ищем следующую степерь двойки для каждого минус 2 адреса на network и broadcast. Получаем сеть - 14 (16), камеры - 14 (16), сервера - 30 (32), компы - 126 (128).

Теперь назначаем подсети. помни, что нельзя назначать подсеть просто так где угодно, начало подсети должно соответствовать степени двойки. Например вот так:

  • сеть - .0-.15 (16 хостов, 2^4, или 32-4 = /28 маска, обозначение .0/28)
  • камеры - .16-.32 (аналогично, обозначение .16/28)
  • сервера - .32-.64 (аналогично, но на 32 хоста маска 32-5=/27, или .32/27). Можешь заметить что /28+/28 = /27, т.е. мы разбили одну подсеть /27 пополам для камер и сети.
  • компы - тут хитро. мы не можем назначить 128 компов от .64 адреса одной подсетью, ибо подсети должны делиться по степеням двойки. То есть должна быть подсеть номером (битом) выше, которую мы делим пополам, а у нас остались одна /26 подсеть (.64-.127) и одна /25 подсеть (.128-.255). Вариантов два - либо оставить подсеть .64-.127 в покое и юзать только .128-.255 (обозначение .128/25), либо выделить две /26 подсети .64-.127 и .128-.191. Я пойду по пути наименьшего количества подсетей и выберу одну /25 подсеть, а оставшиеся 64 адреса (или 62 хоста) приберегу для всяких ip-телефонов и прочего.

Итог: .0/28 сеть, .16/28 камеры, .32/27 сервера, .128/25 компы плюс .64/26 свободная.

Вообще если честно - 4 хоста это очень маленький запас, и я бы имхо разбивал /24 подсетями для всего. но если дана только одна /24 подсеть - можно и так.

Исходная версия upcFrost, :

ТС, еще добавка. вот тебе небольшой пример логики разбивки.

например у нас есть одна подсеть /24, как в твоем примере. и есть 4 класса устройств: сетевые - 10 штук (управляемые свитчи/роутеры), ip-камеры - 10 штук, сервера - 20 штук, компы - 100 штук.

ищем следующую степерь двойки для каждого минус 2 адреса на network и broadcast. Получаем сеть - 14 (16), камеры - 14 (16), сервера - 30 (32), компы - 126 (128).

Теперь назначаем подсети. помни, что нельзя назначать подсеть просто так где угодно, начало подсети должно соответствовать степени двойки. Например вот так:

  • сеть - .0-.15 (16 хостов, 2^4, или 32-4 = /28 маска, обозначение .0/28)
  • камеры - .16-.32 (аналогично, обозначение .16/28)
  • сервера - .32-.64 (аналогично, но на 32 хоста маска 32-5=/27, или .32/27). Можешь заметить что /28+/28 = /27, т.е. мы разбили одну подсеть /27 пополам для камер и сети.
  • компы - тут хитро. мы не можем назначить 128 компов от .64 адреса одной подсетью, ибо подсети должны делиться по степеням двойки, а у нас остались одна /26 подсеть (.64-.127) и одна /25 подсеть (.128-.255). Вариантов два - либо оставить подсеть .64-.127 в покое и юзать только .128-.255 (обозначение .128/25), либо выделить две /26 подсети .64-.127 и .128-.191. Я пойду по пути наименьшего количества подсетей и выберу одну /25 подсеть, а оставшиеся 64 адреса (или 62 хоста) приберегу для всяких ip-телефонов и прочего.

Итог: .0/28 сеть, .16/28 камеры, .32/27 сервера, .128/25 компы плюс .64/26 свободная.

Вообще если честно - 4 хоста это очень маленький запас, и я бы имхо разбивал /24 подсетями для всего. но если дана только одна /24 подсеть - можно и так.