Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC TR 29181-2 addresses one of the most fundamental challenges in future network architecture: how to name and locate resources in a highly dynamic, heterogeneous environment. The global Internet currently relies on IP addresses that serve dual roles as both identifiers and locators, creating well-known problems for mobility, multihoming, and renumbering. Future networks require a clean separation between identifiers (who the entity is) and locators (where it is attached). This technical report, part of the Future Network framework, explores naming schemes that support mobility, multihoming, and massive-scale IoT deployments. Key concepts include identifier/locator split architectures, flat naming versus hierarchical naming trade-offs, and resolution frameworks that scale efficiently to billions of nodes.
| Aspect | Current Internet (IPv4/IPv6) | Future Network (TR 29181-2) |
|---|---|---|
| Identifier vs Locator | Bound together (IP addr serves both) | Cleanly separated (ID + locator) |
| Naming scheme | Hierarchical (DNS tree) | Flat + DHT-based resolution |
| Mobility support | Difficult (re-addressing needed) | Native (ID follows device) |
| Scalability concern | Routing table bloat (900k+ routes) | Scalable resolution layers |
| Security binding | Weak (IP spoofing is trivial) | Cryptographic self-certifying IDs |
The report details several proposed architectures for splitting identifiers from locators. The Locator/ID Separation Protocol (LISP), developed in the IETF, is one prominent example — it uses mapping systems like LISP+ALT or LISP-DDT to resolve endpoint identifiers (EIDs) to routing locators (RLOCs). However, TR 29181-2 goes further by examining generalized mapping systems beyond LISP, including Distributed Hash Table (DHT)-based resolution, hierarchical mapping with geographic aggregation, and blockchain-anchored name registries. The resolution infrastructure must support dynamic registration (devices joining and leaving frequently), fast lookup (sub-millisecond for local names), and trust verification of mapping updates. A critical design insight is that naming authorities should be decentralized to avoid single points of failure, while maintaining global uniqueness guarantees. Cryptographic identifiers — where the identifier is derived from a public key — provide inherent security benefits, enabling source authentication without requiring a PKI for every transaction. The report evaluates trade-offs between identifier lengths (64-bit vs 128-bit vs variable), encoding formats (binary vs human-readable), and resolution latency budgets.
The TR also analyzes mapping system performance under stress. Simulation results show that DHT-based resolution can sustain 10 million queries per second with a median latency under 5 ms when caching is properly configured at edge nodes. Cache hit ratios of 85-95% are achievable for popular names, reducing load on authoritative resolution infrastructure. The report recommends TTL values between 60 seconds (for mobile endpoints) and 24 hours (for stable infrastructure names), with immediate invalidation channels for critical updates.
For network engineers, adopting a split naming architecture means rethinking DNS, routing policies, security models, and operational tooling. The TR emphasizes pragmatic transition mechanisms that must coexist with IPv4/IPv6 during a migration period expected to last 10-15 years. Key engineering takeaways include: (1) resolution latency must stay under 10 ms for real-time applications, which places strict requirements on cache placement and network topology; (2) caching strategies at edge nodes (CPE routers, 5G UPFs) dramatically reduce lookup overhead — a three-tier cache with L1 at the device, L2 at the access gateway, and L3 at the regional resolver can cover 99% of lookups locally; (3) cryptographic name binding adds 5-15% CPU overhead per resolution but eliminates entire attack classes including DNS spoofing and cache poisoning. The report also discusses governance models for naming registries, recommending a tiered structure modeled on the existing RIR system (AfriNIC, APNIC, ARIN, LACNIC, RIPE NCC) but extended with a root authority for future-network names, regional registries for sub-allocation, and local registries for enterprise and IoT domains.