| CIDR | Subnet Mask | Wildcard | Total IPs | Usable Hosts | Notes |
|---|
Large Private
Medium Private
Small Private
Loopback
Link-Local (APIPA)
Multicast
tcpdump is a command-line packet analyzer available on Linux, macOS, and BSD systems. Network engineers use it to capture and inspect live traffic on an interface, filter packets by host, port, or protocol, and write captures to .pcap files for analysis in Wireshark. It is one of the most essential tools for troubleshooting connectivity issues, validating firewall rules, and diagnosing application-layer problems at the network level. Use the command builder below to generate the exact syntax you need, or browse the reference section for common one-liners.
| Port | Proto | Service |
|---|---|---|
| 22 | TCP | SSH |
| 23 | TCP | Telnet |
| 25 | TCP | SMTP |
| 53 | TCP/UDP | DNS |
| 67/68 | UDP | DHCP |
| 80 | TCP | HTTP |
| 123 | UDP | NTP |
| 161/162 | UDP | SNMP |
| 179 | TCP | BGP |
| 389 | TCP | LDAP |
| 443 | TCP | HTTPS |
| 514 | UDP | Syslog |
| 636 | TCP | LDAPS |
| 1812/1813 | UDP | RADIUS |
| 3389 | TCP | RDP |
nmap (Network Mapper) is the industry-standard open-source tool for network discovery and security auditing. Network engineers use it to identify live hosts on a subnet, enumerate open ports and running services, detect operating systems, and map network topology. Whether you are performing a quick ping sweep, auditing firewall rules, or inventorying devices across a VLAN, nmap is the go-to tool. Use the command builder below to construct scans without memorizing flags, or browse the reference section for the most common scan types.
Wireshark is the world's most widely used network protocol analyzer. Network engineers use it to inspect packet captures at the byte level, diagnose application issues, validate encryption, and troubleshoot wireless connectivity problems. Wireshark has two types of filters — capture filters (BPF syntax, applied during capture to limit what is saved) and display filters (Wireshark's own syntax, applied after capture to filter what is shown). Use the builder below or browse the reference sections for the most common filters.
- Applied before packets are saved
- Uses tcpdump/BPF syntax
- Reduces file size — only saves matching packets
- Cannot be changed after capture starts
- Set in: Capture → Options → Filter
- Applied after packets are captured
- Uses Wireshark's own syntax
- Does not discard packets — just hides them
- Can be changed anytime during analysis
- Entered in the filter bar at the top
IPv6 is the successor to IPv4, using 128-bit addresses to solve exhaustion of the 32-bit IPv4 space. With 340 undecillion possible addresses, every device can have a globally routable address. This reference covers notation rules, address types, common prefixes, and the CLI commands you need when troubleshooting IPv6 on Linux, macOS, or network devices.
Structure
Abbreviation Rules
Special Notation
| Type | Prefix | Range | Scope | Notes |
|---|---|---|---|---|
| Loopback | ::1/128 | — | Host | Equivalent to 127.0.0.1 |
| Link-Local | fe80::/10 | fe80:: – febf:: | Link | Auto-configured on every interface, not routable |
| Unique Local (ULA) | fc00::/7 | fc00:: – fdff:: | Site | RFC 4193 — private use, like RFC 1918 |
| Global Unicast | 2000::/3 | 2000:: – 3fff:: | Global | Publicly routable addresses (ISP assigned) |
| Documentation | 2001:db8::/32 | — | — | RFC 3849 — examples and docs only, not routable |
| Multicast | ff00::/8 | ff00:: – ffff:: | Varies | Replaces IPv4 broadcast; ff02::1 = all nodes |
| Solicited-Node Multicast | ff02::1:ff00:0/104 | — | Link | Used by NDP (replaces ARP) |
| 6to4 | 2002::/16 | — | Global | Deprecated IPv4-to-IPv6 transition mechanism |
| Teredo | 2001::/32 | — | Global | NAT traversal tunnel, largely deprecated |
| Prefix | Addresses | Typical Use |
|---|---|---|
| /128 | 1 | Single host — loopback, router interface |
| /127 | 2 | Point-to-point links (RFC 6164) |
| /126 | 4 | Point-to-point (legacy, avoid — use /127) |
| /64 | 18,446,744,073,709,551,616 | Standard LAN subnet — required for SLAAC |
| /56 | 256 × /64 subnets | Typical residential ISP allocation |
| /48 | 65,536 × /64 subnets | Standard enterprise site allocation |
| /32 | 65,536 × /48 sites | ISP allocation to a single customer org |
| /29 | 8 × /32 allocations | LIR minimum allocation from RIR |
Note: Unlike IPv4, IPv6 /64 subnets are standard for all LAN segments regardless of host count. Never subnet smaller than /64 on a LAN — SLAAC requires it.
| Feature | IPv4 | IPv6 |
|---|---|---|
| Address length | 32-bit | 128-bit |
| Address space | ~4.3 billion | 340 undecillion |
| Notation | Dotted decimal (192.168.1.1) | Hex colon (2001:db8::1) |
| Subnetting | VLSM, any prefix | /64 standard for LANs |
| Private addresses | RFC 1918 (NAT required) | ULA fc00::/7 (NAT not needed) |
| Broadcast | Yes | No — uses multicast |
| ARP | Yes | No — replaced by NDP |
| Auto-configuration | DHCP only | SLAAC + DHCPv6 |
| Header size | 20–60 bytes (variable) | 40 bytes (fixed) |
| IPsec | Optional | Built-in (mandatory in spec) |
| Fragmentation | Routers and hosts | Hosts only (Path MTU discovery) |
| Loopback | 127.0.0.1 | ::1 |
| Default route | 0.0.0.0/0 | ::/0 |
Use these tools to measure network throughput, latency, and jitter from your current location. Each test uses different server infrastructure and methodology — running multiple tests gives a more complete picture of your connection. Useful for validating SLA performance, troubleshooting slow links, or baselining a new circuit.
Got an idea for a tool or feature? Submit it below. We read every request.