ipaddress неправильно помечает зарезервированный IP в 192.0.0.0/24?
Я пытаюсь настроить скрипт с помощью модуля ipaddress в Python 3.x. Я ищу создание парсера, который ищет информацию об общедоступном IP.
При проверке IP я обнаружил, что ipaddress не помечает как зарезервированный диапазон IP 192.0.0.0/24.
Из документов IETF:
192.0.0.0/24 192.0.0.0–192.0.0.255 Назначения протокола IETF в частной сети.
Из документов ipaddress:
is_reserved: True, если адрес в противном случае зарезервирован IETF.
Код:
import ipaddress
print(ipaddress.ip_address("192.0.0.12").is_reserved)
Выход:
False
Я что-то не так делаю?