Как получить префикс IP, если у нас есть подсеть и адрес IPv4, используя python-netaddr?

Я использую библиотеку python-netaddr для работы с IP-адресами и подсетями. Я прочитал полную документацию по netaddrd: Документация по Netaddr. Но решения моей проблемы не нашел. У меня есть IP-адрес и подсеть, я хочу получить префикс для этого IP-адреса, используя их оба. Так что я могу распечатать все IP-адреса, поступающие в подсеть.

Например:

Ip Address: 192.0.2.0
Subnet Network: 255.255.255.0

It should return the prefix which is : 24

5
задан Amit Pal 30 May 2012 в 09:24
поделиться