min-prefix-length
v1.0.0
Published
Calculate the minimum prefix length for an IPv4 subnet based on a desired number of hosts (excluding broadcast and address)
Downloads
1
Readme
min-prefix-length
Calculate the minimum prefix length for an IPv4 subnet based on a desired number of host accounting for broadcast and network addresses
minPrefixLength(8) => 28
Install
$ npm install --save min-prefix-length
Usage
const minPrefixLength = require('min-prefix-length');
const prefix = minPrefixLength(28);
const CIDR = `192.168.1.0/${prefix}`
console.log(CIDR)
// => "192.168.1.0/28"
API
minPrefixLength(n)
Returns the minimum prefix length needed to support n of hosts accounting for the network and broadcast address
n | <number>
n number of desired hosts
Related
:computer: - min-host-bits - Calculate minimum host bits needed for desired number of hosts
License
MIT © Brandon Him