Условие
В компании появилось пять новых сотрудников, и HR попросили сисадмина Платона помочь в подготовке рабочих мест.
У Платона есть список IP-адресов, но только часть из них можно назначить коллегам:
- 172.16.0.2
- 10.0.0.30
- 10.255.255.255
- 224.0.0.123
- 192.168.1.50
- ::/128
- 172.31.255.10
- 127.0.0.5
- 192.168.0.25
- 169.254.1.0
Задача
Помогите Платону: определите, какие адреса можно использовать, а какие нет. Объясните, почему другие не подходят.
Решение
172.16.0.2 и 10.0.0.30 — можно назначить, это адреса из частных диапазонов, которые разрешается использовать в локальных сетях.
10.255.255.255 — нельзя. Это адрес широковещательной рассылки для сети 10.0.0.0. Он предназначен для отправки пакетов всем устройствам сети.
224.0.0.123 — также нельзя, этот адрес в диапазоне мультикастинга. Он используется для специальных целей, например, для отправки данных нескольким получателям одновременно.
192.168.1.50 — можно. Здесь все как с первыми двумя адресами.
::/128 — не совсем привычный, правда? Он не подходит — это IPv6-адрес, его используют для обозначения неизвестного или отсутствующего адреса.
172.31.255.10 — можно, в нем нет ничего необычного.
127.0.0.5 — нельзя назначить. Это адрес из диапазона Loopback, он используется для тестирования сетевых приложений на локальном устройстве.
192.168.0.25 — также можно.
169.254.1.0 — не подходит. По последнему октету можно сказать, что это адрес сети. К тому же он относится к адресам из диапазона APIPA (Automatic Private IP Addressing), которые автоматически назначаются устройствам, когда они не могут получить адрес от DHCP-сервера. Их не следует назначать вручную.
Ответ
Только эти адреса можно назначить для ПК новых сотрудников.
- 172.16.0.2
- 10.0.0.30
- 192.168.1.50
- 172.31.255.10
- 192.168.0.25