network calculator

Professional IPv4 & IPv6 network calculator. Compute CIDR, subnet mask, network/broadcast, first/last usable, private ranges, reverse DNS (in-addr.arpa / ip6.arpa), and more. Built for reliability and accessibility.

Full original guide (expanded)


Audit: Complete
Formula (LaTeX) + variables + units
This section shows the formulas used by the calculator engine, plus variable definitions and units.
Formula (extracted text)
Number of addresses for prefix \( p \): IPv4: \( N = 2^{(32 - p)} \), IPv6: \( N = 2^{(128 - p)} \) Network address (integer form): \( \text{network} = \left\lfloor \dfrac{\text{address}}{2^{(W - p)}} \right\rfloor \times 2^{(W - p)} \) where \( W=32 \) (IPv4) or \( W=128 \) (IPv6). Broadcast (IPv4): \( \text{broadcast} = \text{network} + N - 1 \) First/Last usable (IPv4, \(p \le 30\)): \( \text{first} = \text{network} + 1,\quad \text{last} = \text{broadcast} - 1 \)
Variables and units
  • No variables provided in audit spec.
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn

Audit: Complete
Formula (LaTeX) + variables + units
This section shows the formulas used by the calculator engine, plus variable definitions and units.
Formula (extracted text)
Number of addresses for prefix \( p \): IPv4: \( N = 2^{(32 - p)} \), IPv6: \( N = 2^{(128 - p)} \) Network address (integer form): \( \text{network} = \left\lfloor \dfrac{\text{address}}{2^{(W - p)}} \right\rfloor \times 2^{(W - p)} \) where \( W=32 \) (IPv4) or \( W=128 \) (IPv6). Broadcast (IPv4): \( \text{broadcast} = \text{network} + N - 1 \) First/Last usable (IPv4, \(p \le 30\)): \( \text{first} = \text{network} + 1,\quad \text{last} = \text{broadcast} - 1 \)
Variables and units
  • No variables provided in audit spec.
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn

Audit: Complete
Formula (LaTeX) + variables + units
This section shows the formulas used by the calculator engine, plus variable definitions and units.
Formula (extracted text)
Number of addresses for prefix \( p \): IPv4: \( N = 2^{(32 - p)} \), IPv6: \( N = 2^{(128 - p)} \) Network address (integer form): \( \text{network} = \left\lfloor \dfrac{\text{address}}{2^{(W - p)}} \right\rfloor \times 2^{(W - p)} \) where \( W=32 \) (IPv4) or \( W=128 \) (IPv6). Broadcast (IPv4): \( \text{broadcast} = \text{network} + N - 1 \) First/Last usable (IPv4, \(p \le 30\)): \( \text{first} = \text{network} + 1,\quad \text{last} = \text{broadcast} - 1 \)
Variables and units
  • No variables provided in audit spec.
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn
Formulas

(Formulas preserved from original page content, if present.)

Version 0.1.0-draft
Citations

Add authoritative sources relevant to this calculator (standards bodies, manuals, official docs).

Changelog
  • 0.1.0-draft — 2026-01-19: Initial draft (review required).