Glossary

May 15, 2026 · View on GitHub

← Home

Glossary

Key terms and abbreviations used in Open-IPv8-Lab and draft-thain-ipv8-02.

Addressing

TermDefinition
IPv8Internet Protocol Version 8 — experimental 64-bit addressing protocol defined in draft-thain-ipv8-02
ASNAutonomous System Number — 32-bit routing prefix identifying a network operator (upper half of an IPv8 address)
Host partLower 32 bits of an IPv8 address, analogous to host portion in IPv4
ASN dot notationHuman-readable format: ASN.a.b.c.d (e.g. 64496.192.0.2.1)
Full notation8-octet format: p1.p2.p3.p4.h1.h2.h3.h4 (e.g. 0.0.251.240.192.0.2.1)
Routing prefix4-octet representation of ASN used in routing tables
Address classClassification per §4: unicast, multicast, broadcast, RINE, internal zone, interop

Routing & Transport

TermDefinition
Two-tier routingRouting architecture per §8.7 — Tier 1 routes by ASN prefix between AS domains, Tier 2 routes by host address within an AS
VRFVirtual Routing and Forwarding per §8.8 — isolated routing instances; mandatory management (VLAN 4090) and OOB (VLAN 4091) VRFs
BGP8Border Gateway Protocol for IPv8 — inter-AS path-vector routing with CF metric (§8.4)
IBGP8Internal BGP8 — iBGP variant for intra-AS route distribution
OSPF8Open Shortest Path First for IPv8 — link-state intra-AS routing
IS-IS8Intermediate System to Intermediate System for IPv8 — alternative link-state IGP
CFCost Factor — 7-component path quality metric (RTT, jitter, loss, bandwidth, hops, policy, Haversine physics floor) per §1.6
ICMPv8Internet Control Message Protocol for IPv8 — Echo, Destination Unreachable, Redirect, Time Exceeded (§9)
8to4 tunnelEncapsulation of IPv8 packets inside IPv4 for transit over legacy networks (§13.3)

Zone Server & Services

TermDefinition
Zone ServerCentralised authority per §1.3–1.4 — provides DHCP8, OAuth8, ACL8, DNS8, and service discovery within an AS
OAuth8Authentication and authorisation service — issues JWT tokens for inter-zone and intra-zone access
ACL8Access Control List engine — east-west traffic policy enforcement (§1.4)
DHCP8Dynamic Host Configuration Protocol for IPv8 — single-response lease provisioning with all service endpoints (§1.3)
DNS A8DNS record type for IPv8 addresses — even/odd pair convention with RFC 1918 validation (§7)

Address Translation

TermDefinition
XLATE8Translation table — north-south NAT with DNS validation for traffic between IPv8 zones (§1.4)
XLATE8 LBEven/Odd Load Balancing — splits traffic across two XLATE8 instances (§15.1)
NAT8Network Address Translation for IPv8 — static, dynamic, and PAT modes
CGNATCarrier-Grade NAT per §15 — r.r.r.r preservation, n.n.n.n-only NAT rules

Peering & Interop

TermDefinition
RINERegional Internet Network Exchange — peering fabric between ASNs (draft-thain-rine-00)
Interop prefix127.127.0.0 — Inter-Company Interop address and Two-XLATE8 model (§4.6–4.7)
Private Interop ASNASN 65534/65533 — reserved for private peering (§4.8)
Interior Link222.0.0.0/8 — convention address range for point-to-point links (§4.10)

Security & Compliance

TermDefinition
Ingress filteringBorder router checks: reject spoofed ASN prefixes, enforce source validation (§18)
RINE Prefix ProtectionFiltering of 100.x.x.x addresses at RINE boundaries with SEC-ALERT (§19.3)
Interior Link ProtectionBGP8 filtering of 222.0.0.0/8 prefixes — prevents leaking internal links (§19.4)
Prefix Enforcement/16 minimum prefix length at eBGP8 boundaries — blocks overly specific routes (§19.7)
Compliance tierDevice certification levels: Tier 1 (basic), Tier 2 (full), Tier 3 (carrier-grade) per §17.1–17.3
PVRSTPer-VLAN Rapid Spanning Tree — Zone Server elected as root (§17.4)
NIC rate limitFirmware-level rate limiting: broadcast, unauthenticated, authenticated packets (§17.5)
mTLSMutual TLS — encryption layer for Zone Server authentication

Companion Protocols

TermDefinition
WHOIS8Registry protocol — ASN registration, route validation, HMAC record signing (draft-thain-whois8-00)
NetLog8Telemetry protocol — structured logging with SEC-ALERT and E3 traps, wire framing, collector, relay (draft-thain-netlog8-00)
ARP8Address Resolution Protocol for IPv8 — gratuitous announce, version selection (§2, draft-thain-support8-00)
Update8Firmware/software update protocol with NIC certification (draft-thain-update8-00)
WiFi8Wireless protocol adaptation for IPv8 (draft-thain-wifi8-00)
SNMPv8Simple Network Management Protocol for IPv8 — MIB definitions (draft-thain-ipv8-mib-00)
NetFlow8Flow monitoring and telemetry export in .nf8 binary format

Operations & Tooling

TermDefinition
TUITerminal User Interface — Rich Live / Textual dashboard for real-time monitoring
PCAPPacket Capture format — .pcap export with DLT_USER0 for Wireshark analysis
iv8capOpen-IPv8-Lab native capture format for packet capture/replay
Packet fuzzerSecurity testing tool — generates malformed packets to test protocol robustness
VPCVirtual Private Cloud — cloud provider zone prefix → VPC mapping (§17)
AF_INET8Socket address family constant for IPv8 socket API compatibility (§6.2)