Uma arquitetura de rede, chamada NARA, baseada em endereçamento recursivo é proposta. A Internet é modelada como uma rede de sites autônomos, sendo cada um deles um conjunto de nós. Cada site é nomeado por um endereço de site retirado de um espaço numérico global, enquanto cada nó é nomeado por um endereço de nó retirado de um espaço numérico local para cada site. O roteamento entre sites depende apenas dos endereços dos sites, enquanto que entre os nós dentro de cada site, os endereços dos nós. O roteamento plano para tornar a mobilidade inerente e o roteamento em cache, bem como o roteamento virtual para lidar adicionalmente com o tamanho da tabela, são propostos. O modelo pode se repetir recursivamente tanto para fora como para dentro da rede, permitindo sua aplicabilidade, por exemplo, a redes interplanetárias e de área corporal. A arquitetura genérica NARA é então projetada em IPv6 como um exemplo de implementação. Em vez de introduzir um novo espaço numérico para descarregar a semântica equívoca do endereço IP, a implementação específica, chamada SID6 (Subnet ID Deprecated for IPv6), remove a semântica de interface do endereço IPv6 Unicast Global, que é então para identificar exclusivamente um nó e assim deve ser usado exclusivamente como endereço do nó.