Network Tools
Browse all available network tools.
Available tools
- Arp Hardware Protocol Address Span Tool Calculate arp hardware protocol address span from explicit caller-supplied inputs.
- DHCP Lease T1 T2 Order Gap Tool Calculate dhcp lease t1 t2 order gap from explicit caller-supplied inputs.
- DHCP Option Length Octet Field Tool Compute dhcp option length octet field from explicit bounded inputs.
- DHCP Option Pad End Token Tool Calculate dhcp option pad end token from explicit caller-supplied inputs.
- Dhcpv4 Lease Renewal Age Gap Tool Compute dhcpv4 lease renewal age gap from explicit bounded inputs.
- DNS Header Rcode Low Bits Tool Calculate dns header rcode low bits from explicit caller-supplied inputs.
- DNS Label Wire Length Field Tool Return an uncompressed DNS label length octet for an explicit ASCII octet string, including the empty root label. This is not IDNA or hostname validation.
- DNS NXDOMAIN NODATA Header Distinction Tool Headers distinguish NXDOMAIN from NOERROR with an empty answer; NODATA still requires message-level context.
- DNS Opcode Header Bit Extractor Tool Compute dns opcode header bit extractor from explicit bounded inputs.
- DNS Resource Record Rdata Span Tool Calculate dns resource record rdata span from explicit caller-supplied inputs.
- Ethernet Fcs Excluded Frame Length Tool Compute ethernet fcs excluded frame length from explicit bounded inputs.
- Ethernet Padding Payload Shortfall Tool Compute ethernet padding payload shortfall from explicit bounded inputs.
- Ethernet Preamble Included Length Flag Tool Account for seven preamble octets and one start-frame delimiter; interpacket gap is excluded.
- Ethernet Type Length Branch Tool Calculate ethernet type length branch from explicit caller-supplied inputs.
- Ethernet Vlan Priority Drop Bits Tool Calculate ethernet vlan priority drop bits from explicit caller-supplied inputs.
- EUI-64 IPv6 Link-Local Address Builder Derive a modified EUI-64 IPv6 link-local address from a 48-bit MAC by inserting FF:FE and flipping the universal/local bit. Privacy-address schemes use a different method.
- ICMP Identifier Sequence Word Split Tool Compute icmp identifier sequence word split from explicit bounded inputs.
- ICMP Type Code Composite Token Tool Pack the two supplied ICMP octets without assigning protocol-version-specific meanings.
- Icmpv6 Router Lifetime Remainder Tool Compute icmpv6 router lifetime remainder from explicit bounded inputs.
- Integer String IPv6 Address Format an exact unsigned 128-bit decimal integer as fully expanded lowercase IPv6 using the existing group formatter.
- Integer to IPv4 Convert an unsigned 32-bit integer into dotted-decimal IPv4 form.
- IPv4 Address Byte Order Swap Reverse the four explicit IPv4 byte lanes while retaining the original exact integer value; not reverse DNS or host/network byte conversion in memory.
- IPv4 Address Pair Common Prefix Find the exact common leading-bit prefix of two IPv4 addresses; identical addresses yield a /32 ancestor.
- IPv4 Address Prefix Offset Return an address’s exact zero-based prefix offset only when it belongs to an explicitly normalized IPv4 network; outside offsets remain null.
- IPv4 Broadcast Address Calculator Compute an IPv4 broadcast address from an address and subnet mask.
- IPv4 CIDR Calculator Compute network address, broadcast, host range, and capacity for an IPv4 CIDR block.
- IPv4 CIDR Relation Classifier Classify normalized IPv4 CIDR set relation as equal, contains, contained-by or disjoint; host bits in supplied addresses are masked.
- IPv4 Fragment Last Payload Boundary Tool Calculate ipv4 fragment last payload boundary from explicit caller-supplied inputs.
- IPv4 Header Checksum Word Contribution Tool Compute ipv4 header checksum word contribution from explicit bounded inputs.
- IPv4 Network Address Calculator Compute an IPv4 network address from an address and subnet mask.
- IPv4 Options Padding Boundary Byte Count Tool Compute ipv4 options padding boundary byte count from explicit bounded inputs.
- IPv4 Prefix Child Pair Split a normalized IPv4 CIDR into its two equal immediate child prefixes; /32 leaves have no children and are rejected.
- IPv4 Prefix Offset Address Locate an exact zero-based offset within a normalized IPv4 prefix, including network and broadcast addresses; no assignability promise.
- IPv4 Prefix Pair Common Ancestor Return the smallest IPv4 prefix containing two complete normalized prefixes; it may include additional addresses beyond their union.
- IPv4 Prefix Parent Find the immediate normalized parent of an IPv4 prefix; the root /0 has no parent and is rejected.
- IPv4 Prefix Set Collapse Collapse the exact union of explicit IPv4 prefixes to minimal aligned CIDRs by merging overlaps/adjacency first; no route preference or policy interpretation.
- IPv4 Prefix Set Uncovered Ranges Find arbitrary inclusive IPv4 domain ranges not covered by an explicit prefix set, preserving uncovered endpoints exactly.
- IPv4 Prefix Sibling Find the other same-size child of an IPv4 prefix’s parent by toggling the lowest network bit; /0 has no sibling.
- IPv4 Prefix Subdivision at Index Return one normalized IPv4 child prefix at an exact zero-based subdivision index without enumerating the full subdivision.
- IPv4 Prefix Subdivision Index Locate a member IPv4 address’s normalized child-prefix index inside an explicit parent at a requested subdivision width.
- IPv4 Range Address Count Count every address in an arbitrary inclusive IPv4 range, not a prefix’s usable-host count; entire 32-bit space remains exact.
- IPv4 Range CIDR Cover Cover an arbitrary inclusive IPv4 range by a minimal disjoint aligned CIDR sequence; no network/broadcast address subtraction.
- IPv4 Range Intersection Intersect arbitrary inclusive IPv4 ranges exactly and return null for disjoint ranges; all addresses count, not only assignable hosts.
- IPv4 Range Subtraction Subtract one arbitrary inclusive IPv4 range from another, returning zero to two exact remaining ranges without subnet or host exclusions.
- IPv4 Single-Prefix Range Alignment Audit Audit whether an arbitrary inclusive IPv4 range is exactly one aligned CIDR block; power-of-two length alone is insufficient.
- IPv4 to Integer Convert a dotted-decimal IPv4 address into its 32-bit integer form.
- IPv4 Usable Host Count Calculator Compute assignable IPv4 host addresses from a CIDR prefix, including /31 point-to-point and /32 host routes.
- IPv4 Wildcard Mask Contiguity Audit Audit whether an IPv4 wildcard is all trailing one bits and report its equivalent prefix; noncontiguous wildcard masks remain valid patterns but not CIDR masks.
- IPv4 Wildcard Mask Pattern Check Test arbitrary IPv4 wildcard matching where one mask bits are ignored, including noncontiguous wildcards; no firewall policy or prefix assumption.
- IPv6 Address Compressor Canonicalize an IPv6 address into its compressed RFC 5952 form.
- IPv6 Address Expander Expand an IPv6 address into its full eight-group lowercase form.
- IPv6 Address Integer String Convert an IPv6 address through the existing RFC 4291 parser to an exact unsigned 128-bit decimal integer string; no unsafe numeric conversion.
- IPv6 Address Shared Leading Bits Count shared leading bits of two exact IPv6 addresses; identical addresses share all 128 bits and no prefix is inferred from textual abbreviation.
- IPv6 Explicit Field Replacer Replace an exact IPv6 bit field with least-significant-bit offset zero, preserving all unmasked address bits; no assignment or routing semantics.
- IPv6 Extension Next Header Token Tool Compute ipv6 extension next header token from explicit bounded inputs.
- IPv6 Hextet Field Extractor Extract one zero-based IPv6 hextet in network order after existing address parsing; returns its exact 16-bit numeric value.
- IPv6 Hextet Zero Run Profile Profile exact zero-hextet runs of a parsed IPv6 address and retain every longest tie; does not itself choose a compression spelling.
- IPv6 Hoplimit Decrement Expiry Flag Tool Calculate ipv6 hoplimit decrement expiry flag from explicit caller-supplied inputs.
- IPv6 Low Bit Field Extractor Extract an explicitly sized low-bit IPv6 field as decimal integer text, including zero-width zero; no interface-identifier semantics inferred.
- IPv6 Mapped IPv4 Payload Builder Build the exact IPv4-mapped IPv6 address for a validated IPv4 payload, formatted fully expanded; not NAT64 or an interface assignment.
- IPv6 Mapped IPv4 Payload Extractor Extract an IPv4 payload only from the exact IPv4-mapped IPv6 ::ffff:0:0/96 format; other embeddings are not guessed.
- IPv6 Multicast Scope Nibble Tool Calculate ipv6 multicast scope nibble from explicit caller-supplied inputs.
- IPv6 Nibble Prefix Length Check Check IPv6 prefix alignment for whole-nibble reverse-zone labels; nonaligned prefixes do not imply a simple reverse-zone delegation.
- IPv6 Option Action Bits Tool Inspect IPv6 option-type action and mutable-data bits; no packet parsing.
- IPv6 Prefix Address at Offset Select one IPv6 address at an exact zero-based offset inside a normalized prefix, including every address and avoiding 128-bit floating precision loss.
- IPv6 Prefix Address Offset Return exact IPv6 zero-based address offset within a supplied normalized prefix, retaining null for nonmembers.
- IPv6 Prefix Bit Membership Check IPv6 address membership in an explicitly normalized prefix with exact bit arithmetic; no routing or reachability claim.
- IPv6 Prefix Child Pair Return the two immediate IPv6 child prefixes of a normalized non-leaf parent; /128 leaves are rejected rather than wrapped.
- IPv6 Prefix Host Bit Count Tool Count address bits and all bit patterns within an IPv6 prefix without subtracting network or broadcast addresses.
- IPv6 Prefix Parent Find an IPv6 prefix’s immediate normalized parent; /0 is the root and has no parent.
- IPv6 Prefix Relation Classifier Classify exact normalized IPv6 prefix set relationships without expanding addresses or inferring routing policy.
- IPv6 Prefix Sibling Return the same-size IPv6 sibling prefix under the immediate parent, toggling the lowest network bit; /0 has no sibling.
- IPv6 Prefix Subnet ID Field Tool Compute ipv6 prefix subnet id field from explicit bounded inputs.
- IPv6 Range Inclusive Count Count every IPv6 address in an arbitrary ordered inclusive range using exact integer text, not a subnet-only address count.
- IPv6 Reverse DNS Name Builder Expand an IPv6 address into its nibble-reversed ip6.arpa name.
- IPv6 Reverse Zone Prefix Labels Build an IPv6 reverse-zone name for a normalized nibble-aligned prefix; distinct from existing full-address reverse DNS and does not create a DNS delegation.
- IPv6 Routeralert Option Value Field Tool Compute ipv6 routeralert option value field from explicit bounded inputs.
- IPv6 Routing Segments Left Decrement Budget Tool Calculate ipv6 routing segments left decrement budget from explicit caller-supplied inputs.
- IPv6 Subnet Calculator Expand an IPv6 address, apply a prefix length, and derive the first address, last address, and exact address count. IPv6 has no broadcast address and does not subtract network or broadcast addresses from a prefix.
- IPv6 Zone Token Splitter Tool Split a raw unbracketed IPv6 zone suffix; address and interface validity are separate.
- MAC Address Normalizer Normalize a 48-bit MAC address to lowercase colon notation.
- Netmask to Prefix Convert a dotted-decimal IPv4 netmask into its CIDR prefix length.
- Network Prefix Child Index From Address Tool Calculate network prefix child index from address from explicit caller-supplied inputs.
- Network: Arp Opcode Single Field Label Tool Label the four base ARP/RARP operation codes from RFC826/RFC903 while preserving other sixteen-bit opcodes as other; not packet validation or a complete IANA registry.
- Network: DNS Rcode Low High Field Join Tool Join the EDNS extended eight-bit RCODE field and DNS header low four-bit RCODE into its standardized twelve-bit number; no response-name registry.
- Network: Ethernet Ethertype Hex Label Tool Format the Ethernet type/length field and distinguish length, EtherType and the undefined 1501..1535 gap; no protocol-name registry.
- Network: Ethernet Mac Group Local Bits Tool Decode the I/G and U/L bits in the first Ethernet MAC octet, not a manufacturer/OUI lookup or whole-address validity check.
- Network: Http2 Stream Reserved Bit Check Tool Inspect an HTTP/2 frame stream-identifier word, reporting the reserved high bit separately from the 31-bit identifier; reserved-bit presence is not treated as frame rejection.
- Network: IPv4 Dscp Ecn Bit Fields Tool Split the RFC2474/RFC3168 traffic-class octet into six-bit DSCP and two-bit ECN fields; not a packet decoder or codepoint policy registry.
- Network: IPv4 Fragment Offset Byte Position Tool Translate the RFC791 thirteen-bit IPv4 fragment offset into original-payload byte position using its standardized eight-byte units; no reassembly.
- Network: IPv4 Header Flags Df Mf Pair Tool Split the RFC791 three-bit IPv4 flags field into reserved, DF and MF evidence, without silently accepting or rejecting packet fragmentation combinations.
- Network: IPv4 Ihl Option Byte Count Tool Translate an RFC791 IPv4 IHL nibble into total header bytes and optional-header extent, validating the5..15 word range; no packet parser.
- Network: IPv6 Flow Label Fixed Width Tool Format the IPv6 twenty-bit flow-label field as exactly five uppercase hexadecimal digits, without interpreting routing semantics.
- Network: IPv6 Hop Limit Expired Flag Tool Inspect the IPv6 Hop Limit forwarding decrement rule, separating local receipt from attempted forwarding; not a routing or firewall policy evaluator.
- Network: IPv6 Traffic Class Wire Nibble Pair Tool Extract the IPv6 traffic-class octet straddling the first two wire bytes, while retaining adjacent flow-label nibble; version6 is required.
- Network: TCP Data Offset Header Bytes Tool Translate the valid four-bit TCP data-offset field to total header and option-byte counts; no packet-length or option-content validation.
- Network: TCP Flags Single Byte Label Tool Decode the conventional eight TCP flags bits FIN through CWR from a supplied octet; excludes extended flags in adjacent header bits and state-machine validity.
- Network: TCP Urgent Pointer Sequence Offset Tool Resolve the RFC9293 TCP urgent-pointer offset to the sequence immediately after urgent data modulo2^32; value is explicitly unused when URG is not set.
- Network: UDP Length Payload Crosswalk Tool Translate a standard non-jumbogram UDP datagram length into payload bytes by removing the fixed eight-byte header, rejecting invalid lengths.
- Network: UDP Zero Checksum Version Policy Tool Distinguish UDP zero-checksum IPv4 absence from the general IPv6 prohibition and explicitly declared exceptional context; does not certify an RFC6936 exception.
- Network: Vlan Priority Drop Eligible Bit Fields Tool Split one IEEE802.1Q sixteen-bit TCI field into PCP, DEI and VID values; does not validate reserved VLAN usage or switch policy.
- Prefix to Netmask Convert an IPv4 CIDR prefix length into a dotted-decimal netmask.
- Private IP Checker Check whether an IPv4 address is private, loopback, or link-local per RFC 1918 and RFC 3927.
- QUIC Packet Number Truncated Window Tool Reconstruct the QUIC full packet number nearest an explicit expected value using RFC 9000 Appendix A.3.
- QUIC Short Header Keyphase Bit Tool Compute quic short header keyphase bit from explicit bounded inputs.
- QUIC Varint Leading Length Bits Tool Compute quic varint leading length bits from explicit bounded inputs.
- SCTP Chunk Length Padding Count Tool Compute sctp chunk length padding count from explicit bounded inputs.
- TCP Option Nop End Kind Token Tool Compute tcp option nop end kind token from explicit bounded inputs.
- TCP Retransmission Sequence Overlap Tool Overlap of two short TCP sequence intervals under a supplied common epoch, excluding an ambiguous half-space offset.
- TCP Sack Block Relative Span Tool Compute tcp sack block relative span from explicit bounded inputs.
- TCP Sack Duplicate Block Order Classifier Tool Classify only a first SACK block wholly below cumulative ACK under half-range serial arithmetic; containment D-SACK cases require other blocks.
- TCP Sequence Epoch Distance Tool Compare explicitly unwrapped TCP epochs and unsigned sequence words; epochs are supplied, never inferred from serial ordering.
- TCP Sequence Halfspace Tie Tool Detect antipodal 32-bit TCP sequence values where modular before/after comparison is ambiguous.
- TCP Sequence Syn Fin Consumption Tool Calculate tcp sequence syn fin consumption from explicit caller-supplied inputs.
- TCP Timestamp Wrap Delta Field Tool Calculate tcp timestamp wrap delta field from explicit caller-supplied inputs.
- TCP Window Scale Effective Capacity Tool Calculate tcp window scale effective capacity from explicit caller-supplied inputs.
- TCP Window Scaling One Direction Tool Compute tcp window scaling one direction from explicit bounded inputs.
- UDP Checksum Negative Zero Transmit Word Tool Calculate udp checksum negative zero transmit word from explicit caller-supplied inputs.
- Vlan Tag TPID TCI Field Split Tool Compute vlan tag tpid tci field split from explicit bounded inputs.