Skip to content

SangHakLee/subnet-overlap

Repository files navigation

subnet-overlap

npm version

NPM

Node.js

Install

$ npm i subnet-overlap
const subnetOverlap = require('subnet-overlap')

Example

subnetOverlap(['172.22.2.0/24'], '172.22.2.0/24') // true

subnetOverlap(['172.22.2.0/24'], '172.22.3.0/24') // false

Browser

Example

<script src="subnetOverlap.js"></script>
<script>
    console.log(subnetOverlap(['172.22.2.0/24'], '172.22.2.0/24')) // true
</script>

subnetOverlap

subnetOverlap(subnets, subnet)

  • subnets: (Array) List of existing subnets
  • subnet: (String) Subnet to check for overlap