Вычислите идентификатор IPv4 сети
Ваш ответ верен.
Ваш ответ неверен.
Ваш ответ:
Верный ответ:
Как вычислить IPv4 подсеть
Что бы вычислить подсеть вам нужно хорошо понимать, что IP адрес состоит из 4 октетов (разделеными точками). Каждый октет может принимать значение от 0 до 255, что называется десятичным представлением. Кроме десятичного представления существует двоичное, которое использует компьютер. Двоичное представление состоит из чисел от 0 до 1 и в каждом из октетов по 8 таких чисел. Вы должны уметь переводить 10-ое значение в 2-ое. Один из таких способов был описан в упражнении по двоичной арифметике с IP адресами.
Для успешного поиска подсети вы обязательно должны иметь сам IP адрес и маску/префикс. Например в адресе 127.0.0.1/27 префикс равен 27, а маска (следует из префикса) равна 255.255.255.224. Сама цифра 27 говорит из скольки единиц состоит маска. Учитывая, что у IP адреса 4 октета в каждои из которых может быть по 8 чисел (двоичное представление) это будет выглядеть так:
- 11111111.11111111.11111111.11100000
Последняя единица маски является 'ходом' сети. Понятное, десятичное, представление этой единицы мы можем найти сопоставив октет где есть единицы и нули с таблицой степенью 2-ки:
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
По таблице выше видно, что последняя битовая единица равна 32. Это 'ход' сети. Благодаря этой цифре мы можем составить список всех возможных подсетей.
Самый первый адрес, в любой сети, заканчивается на 0. В нашем случае это будет 127.0.0.0. Даллее, к последнему октету, мы должны добавлять число 32:
- Сеть 1: 127.0.0.0
- Сеть 2: 127.0.0.32
- Сеть 3: 127.0.0.64
- Сеть 4: 127.0.0.128
- Сеть 5: 127.0.0.160
- Сеть 6: 127.0.0.192
- Сеть 7: 127.0.0.224
По списку выше мы можем понять какой диапазон адресов мы можем использовать. В "сети 1", например, это 127.0.0.0 - 127.0.0.31(включительно) или 127.0.0.32 - 127.0.0.63. Как уже понятно наш адрес 127.0.0.1 входит в "сеть 1" с идентификатором 127.0.0.0.
Кроме этого мы можем сразу понять какой широковещательный адрес (broadcast) в сети. Он всегда равен последнему возможному адреса. В случае "Сети 1" - это 127.0.0.31.