API network - Joungkyun/python-krisp GitHub Wiki

SYNOPSIS

import krisp

(string) network (ipv4, mask)

ipv4

dotted IPv4 address

mask

dotted network mask

DESCRTIPTION

returns dotted network address about given IPv4 address and network mask.

EXAMPLE

import krisp

start = '192.168.10.51'
end   = '192.168.10.121'
mask  = krisp.netmask (start, end)
prefix = krisp.mask2prefix (mask)
print ('RANGE      : %s - %s => mask %s (/%d)' % (start, end, mask, prefix))
print ('             network  : %s' % krisp.network (start, mask))
print ('             broadcast: %s' % krisp.broadcast (start, mask))

SEE ALSO

mask2prefix, prefix2mask, netmask, broadcast