Тип 13 № 7669
unknown
python
2 years ago
543 B
6
Indexable
from ipaddress import ip_network, IPv4Address def normalize(n): # Функция для получения из двоичного числа маску return str(IPv4Address(int(n.ljust(32, "0"), 2))) for mask in range(32): # Перебираем маски, если подходит, то выводим третий слева байт net = ip_network(f"224.128.112.142/{mask}", strict=False) if str(net.network_address) == "224.128.64.0": mask = normalize("1" * mask) print(mask.split(".")[2])
Editor is loading...