-1

Поставщик услуг Интернета (ISP) имеет следующий блок IP-адресов на основе CIDR: 245.248.128.0/20. Интернет-провайдер хочет передать половину этой части адресов Организации A, а четверть - Организации B, оставив оставшуюся часть при себе. Что из следующего является допустимым распределением адресов A и B?

Варианты:

  1. 245.248.136.0/21 и 245.248.128.0/22
  2. 245.248.128.0/21 и 245.248.128.0/22
  3. 245.248.132.0/22 и 245.248.132.0/21
  4. 245.248.136.0/24 и 245.248.132.0/21

Моя попытка:

Данный адрес:

245.248.128.0/20 = 11110101.11111000.1000 0000.00000000

Итак, у нас есть последние 12 бит для хостов. Теперь, если мы дадим половину хостов для Организации A (теперь у нас есть только последние 11 битов для хостов). Возможный адрес для Организации A .ie,

245.248.128.0/21 = 11110101.11111000.10000 000.00000000

а также ,

245.248.136.0/21 = 11110101.11111000.10001 000.00000000

и четверть до организации B, т.е.

245.248.128.0/22 = 11110101.11111000.100000 00.00000000

Теперь у нас остались последние 10 битов для хостов.

Следовательно, оба варианта (1) и (2) являются совпадениями.

Почему вариант (2) неверен?

Не могли бы вы объяснить это формально, пожалуйста?


Этот вопрос из конкурсного экзамена GATE (см. Q-no.-34) и ключ ответа задается GATE, вариант (1) (см. Set-AQ-no.-34).

1 ответ1

2

Вариант 2 неверен, так как первая маска включает в себя все адреса второго; это суперсет. (Обратите внимание, что префиксы битов совпадают.) Это означает, что некоторые адреса будут переданы обеим организациям. Вы не можете сказать Org A "использовать этот диапазон адресов - кроме этого адреса, и того, и того ..."

В частности, 245.248.128.0/21 начинается с 245.248.128.0 и заканчивается 245.248.135.255.
Между тем 245.248.128.0/22 начинается с 245.248.128.0 и заканчивается 245.248.131.255.
Таким образом, вы можете видеть, что Org B будет использовать адреса из пространства Org A.

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