-2

Я изучаю сети и столкнулся с этим вопросом.

Меня просят настроить 14 отдельных IP-сетей, каждая из которых может иметь до 400 компьютеров. Какой диапазон частных IP-адресов IANA следует выбрать?

а. 10.0.0.0-10.255.255.255

б. 172.16.0.0-172.31.255.255

с. 192.168.0.0-192.168.255.255

д. 169.254.0.0-169.254.255.255

Они говорят, что ответ б, но я не могу понять, почему это так?

1 ответ1

9

Ответ не "б". Раньше ответом было "b" примерно 25 лет назад, но затем была изобретена подсеть, и позже стало возможным использование бесклассовой маршрутизации (CIDR), и оба полностью изменили способ подсчета и разделения сетей.

Если в вашем учебном материале говорится о сетях "класса A/B/C" в каком-либо ином контексте, кроме исторической информации, то это очень устарело.


Так почему же был ответ "б"?

Назад, когда IP использовал полностью классовые сети, перечисленные вами диапазоны были разделены следующим образом:

  • 10.0.0.0–10.255.255.255 была единой сетью класса A с 2 ^ 24 адресами.
  • 172.16.0.0–172.31.255.255 был группой из 16 сетей класса B, каждая с 2 ^ 16 адресами.
  • 192.168.0.0–192.168.255.255 представлял собой группу из 256 сетей класса C, каждая с 2 ^ 8 адресами.
  • (169.254.0.0–169.254.255.255 тогда была общедоступной сетью класса B, поэтому давайте ее проигнорируем.)

Вы можете видеть, что у 1-го диапазона была только одна классная сеть, а у 3-го диапазона было много сетей, но они были слишком малы для 400 хостов каждая. Таким образом, 2-й диапазон был единственным выбором.


Однако, как уже упоминалось, подсеть это вещь. Частные диапазоны сегодня разделены следующим образом:

  • Первый диапазон - 10.0.0.0 с длиной префикса 8 бит или 10.0.0.0/8 в короткой записи.
  • Второй диапазон - 172.16.0.0 с длиной префикса 12 или 172.16.0.0/12.
  • 3-й диапазон - 192.168.0.0 с длиной префикса 16 или 192.168.0.0/16.
  • (Четвертый диапазон, 169.254.0.0/16, в настоящее время зарезервирован для локальной связи и поэтому не подходит для маршрутизации. Давайте проигнорируем это снова.)

С подсетями или CIDR нет предопределенного количества сетей в каждом диапазоне, ни предопределенной маски сети или длины префикса - вы можете подразделить любой диапазон, как вам угодно.

Краткое напоминание о расчете необходимого размера: для x адресов вам нужно как минимум ceil(log(x)/log(2)) биты "host". Вычтите это из 32, и вы получите максимальные "сетевые" биты, то есть максимально допустимую длину префикса.

Как видите, все три диапазона достаточно велики, чтобы вместить 14 подсетей * 400 хостов (4 +9 бит).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .