2014-11-19 4 views
0

Доступно большое количество последовательных IP-адресов, начиная с 198.16.0.0. Предположим, что четыре организации, A, B, C и D запросят 4000, 2000, 4000 и 8000 адресов соответственно и в указанном порядке. Для каждого из них мне нужно указать первый назначенный IP-адрес, назначенный последний IP-адрес и маску int w.x.y.z/s. Пожалуйста, объясните для каждой организации.Назначение IP-адреса CIDR

+0

Я думаю, ваша маска подсети 255.255.0.0? – CustomX

+0

Маска подсети как/20 или/21 и т. Д. В cidr –

+0

Нет/20 и/21, вероятно, для подсетей. Я говорю о сети 198.16.0.0. Это 198.16.0.0/16? – CustomX

ответ

5

Я собираюсь держать его коротким. Вы должны изучить основы подсети Google для получения информации, я могу предложить Cisco отличные учебные материалы. Ваша сеть, 198.16.0.0/16, предлагает вам 16 бит для использования в качестве битов подсети/хоста. Вся эта сеть предлагает более 65 000 хостов.

Шаг 1 - Сортируйте свои подсети, начиная с подсети, требующей наибольшего количества хостов. 8000, 4000, 4000, 2000

Шаг 2 - Сколько хостов необходимо для 8000 используемых хостов? 13 бит хоста: 2^13 = 8192 хостов - 2 = 8190 Используемых хосты

Шаг 3 - Мы знаем, что необходимо 3 бит подсети, так что мы можем добавить 3 к 16. Нашей новой маски подсети для этой подсети/19. Теперь нам нужно использовать двоичные файлы, чтобы определить полную первую подсеть. Все нули в хост-части дают идентификатор сети, а все в хост-части предоставляют идентификатор широковещательной передачи.

198.16.000|00000.00000000 = 198.16.0.0 
198.16.000|11111.11111111 = 198.16.31.255 

Шаг 4 - Ваша подсеть для организации с 8000 используемых хостов 198.16.0.0/19.

Network ID: 198.16.0.0 
First usable host: 198.16.0.1 
Last usable host: 198.16.31.254 
Broadcast ID: 198.16.31.255 

Теперь мы повторяем эти шаги для остальных 3 организаций.

Шаг 1 - Мы знаем, что наша следующая подсеть должна поддерживать 4000 используемых хостов.

Этап 2 - Сколько хостов необходимо для 4000 используемых хостов? 12 бит хоста: 2^12 = 4096 хостов - 2 = 4094 Используемых хосты

Шаг 3 - Мы знаем, нам нужны 4 бит подсети, так что мы можем добавить 4 к 16. Нашей новой маски подсети для этой подсети/20. Теперь нам нужно использовать двоичные файлы, чтобы определить полную первую подсеть. Все нули в хост-части дают идентификатор сети, а все в хост-части предоставляют идентификатор широковещательной передачи. Поскольку мы уже подключили сеть, мы начинаем с того, где мы закончили.

198.16.0010|0000.00000000 = 198.16.32.0 
198.16.0010|1111.11111111 = 198.16.47.255 

Шаг 4 - Ваша подсеть для организации с 4000 используемых хостов 198.16.32.0/20.

Network ID: 198.16.32.0 
First usable host: 198.16.32.1 
Last usable host: 198.16.47.254 
Broadcast ID: 198.16.47.255 

Я показал вам путь для первых двух. Вы можете сделать последние два себя как практику. Не забудьте сначала выполнить подсеть с 4000 хостами, а затем подсеть с 2000 хостами. Если у вас есть вопросы, не стесняйтесь спрашивать.

+0

Почему вы сортируете подсети? Правильно прочитайте вопрос. –

+0

@ 14bce109, так как это работает CIDR. Вы начинаете с самого большого и работаете своим путем. – CustomX

+0

198.16.0001 | 0000.00000000 = 198.16.32.0 неверно будет 198.16.0010 | 0000.00000000 –

Смежные вопросы