Une architecture de réseau, appelée NARA, basée sur l'adressage récursif
est proposée. L'Internet est modélisé comme un réseau de sites
autonomes, chacun étant un ensemble de noeuds. Chaque site est nommé par
une adresse de site tirée d'un espace numérique global, tandis que
chaque noeud est nommé par une adresse de noeud tirée d'un espace
numérique local à chaque site. Le routage entre les sites dépend
uniquement des adresses de site, tandis que celui entre les noeuds de
chaque site dépend des adresses de noeud. Un routage plat pour rendre la
mobilité inhérente et un routage en cache ainsi qu'un routage virtuel
pour tenir compte en outre de la taille de la table sont proposés. Le
modèle peut se répéter récursivement à la fois vers l'extérieur et vers
l'intérieur du réseau, ce qui permet de l'appliquer, par exemple, aux
réseaux interplanétaires et aux réseaux de zone corporelle.
L'architecture générique NARA est ensuite projetée sur IPv6 comme
exemple de mise en oeuvre. Au lieu d'introduire un nouvel espace
numérique pour décharger la sémantique équivoque de l'adresse IP,
l'implémentation spécifique, appelée SID6 (Subnet ID Deprecated for
IPv6), supprime la sémantique d'interface de l'adresse IPv6 de Global
Unicast qui doit alors identifier exclusivement un noeud et doit donc
être utilisée uniquement comme adresse de noeud.