Subnet Calculator
Full /0β/32 support with RFC 3021-aware /31 handling.
Enter PIN to continue
Offline CCNA β CCIE workbench Β· Protocol math Β· EVPN/VXLAN Β· Cisco/Dell Config Studio
Subnet math, subdivision and real VLSM allocation.
Full /0β/32 support with RFC 3021-aware /31 handling.
Splits the calculated base network into equal child prefixes.
Enter multiple host requirements. Largest subnets are allocated first from the base network.
LAN sizing reserves network + broadcast and therefore uses /30 as the smallest automatically allocated subnet. Use the subnet calculator directly for /31 point-to-point links.
Range-aware aggregate calculation; input prefixes are not discarded.
Each line may be a CIDR route or a host address. Hosts are treated as /32.
A single summary route is always a covering aggregate. If the inputs are non-contiguous, the result necessarily includes additional address space.
RFC 1112 Ethernet mapping using the lower 23 multicast address bits.
Every Ethernet multicast MAC in this mapping can represent 32 IPv4 multicast groups.
MAC-derived interface ID with U/L-bit inversion and /64 prefix validation.
Accepts common MAC separators and compressed IPv6 notation. Prefix must be /64.
Normalizes an IPv6 prefix, calculates child-prefix capacity and lists the first child networks using native BigInt math.
The table is intentionally capped at 32 child prefixes for mobile performance. The calculated count is not capped.
Fast protocol math and decision helpers for campus, routing, security and QoS work.
Classic cost = reference bandwidth Γ· interface bandwidth, minimum 1.
Default K-values only: K1=1, K3=1, K2=K4=K5=0. Wide metrics are not modeled.
Common Cisco-style decision sequence. Multipath, AIGP, confederations and policy-specific exceptions are intentionally not modeled.
Compares effective bridge priority first, then MAC address.
Generates the well-known virtual MAC from the redundancy protocol and group/VRID.
Builds one IOS XE / NX-OS style IPv4 ACE from CIDR inputs. Apply it to an ACL and interface only after reviewing direction and traffic impact.
Engineering math only; platform token-bucket implementation and minimum burst rules may differ.
Converts the classic 16-bit ASN:value form to the underlying 32-bit decimal value.
Generates symmetric Peer A / Peer B foundations for a clean pair. Keepalive/backup reachability must exist independently from the peer interconnect.
For vPC, the builder uses the management VRF for peer-keepalive. For VLT, it uses the management VRF for the backup heartbeat. Confirm peer-link MTU, VLAN allowance, orphan-port handling, routing adjacencies and downstream multi-chassis LAG design before production use.
Separates L3 tunnel overhead from L2 frame expansion.
Base value is the underlay IP MTU β not the Ethernet wire-frame size.
Tracked separately because common interface IP-MTU semantics exclude these bytes.
Each MPLS shim label adds 4 bytes between the Layer-2 header and the carried network-layer packet.
MSS assumes no TCP options: 20-byte TCP header.
Do not blindly add GRE + VXLAN + IPsec unless that stack really exists on the packet path. The calculator intentionally allows stacking for nested overlays.
Interface-based eBGP template with explicit peer-group membership.
Generates FRR syntax. SONiC VLAN/VNI configuration is release/platform dependent and is shown as intent only.
Uses an external peer-group and interface-based unnumbered neighbors.
Validate generated configuration against the FRR/SONiC release actually deployed before production use.
Allocates loopbacks, VTEPs and one /31 per leafβspine link. Useful before feeding device-specific values into Config Studio.
Build clean-device configurations for Cisco IOS XE, Cisco NX-OS and Dell SmartFabric OS10 β with read-only pre-checks, configuration, verification, role presets and portable state export.
Reference profiles: IOS XE 17.18.x Catalyst 9000, NX-OS 10.6(x) Nexus 9000, Dell SmartFabric OS10 10.5.4+.
Only selected features are emitted. Keep the generated configuration minimal.
One object per line. Use the examples as the input grammar.
CIDR input is normalized to each platform's CLI style.
EVPN generation emits conservative L2-VNI building blocks for each platform. Routed overlays, anycast gateways, multihoming, VRF/L3VNI and fabric-specific policy still require topology-specific inputs.
Review β copy β paste from console/OOB session β run verification commands β save only after validation.