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