Shared address space (100.64.0.0/10)
termoA faixa IPv4 reservada para a camada do meio do NAT em escala de operadora, entre a rede privada do próprio assinante e os endereços públicos do provedor.
Existe porque antes os provedores tomavam emprestadas faixas privadas comuns para essa finalidade, o que colidia com as faixas que os clientes já usavam em casa e produzia defeitos que ninguém conseguia diagnosticar de nenhuma das pontas. Trate um endereço dessa faixa como sinal, e não como destino: significa que o cliente está atrás da tradução do provedor, então conexões de entrada não vão funcionar e o endereço não identifica uma casa.
A RFC 6598 (abril de 2012) reservou 100.64.0.0/10, 4.194.304 endereços de 100.64.0.0 a 100.127.255.255, porque os provedores disseram que um /10 era o menor bloco que permitia implantar CGNs por região sem aninhá-los. O espaço RFC 1918 só é seguro no enlace entre CGN e CPE se o provedor souber que o CPE aguenta o mesmo bloco dos dois lados, ou que os assinantes não o usam, o que um serviço não gerenciado não tem como saber. Numerar o enlace com espaço público alheio, o squat space, é proibido.
As regras são obrigatórias: pacotes com esses endereços não podem cruzar fronteiras entre provedores, a faixa tem de ficar fora das zonas DNS externas e consultas reversas sobre ela não podem chegar ao DNS global. O registro da IANA marca a faixa como encaminhável, mas não alcançável globalmente. Um comportamento difere do espaço RFC 1918: um CPE com endereço WAN compartilhado ou público pode tentar o 6to4, que então falha.
Num roteador ou host Linux, ip address show to 100.64.0.0/10 acha um endereço WAN na faixa, e um traceroute o mostra como um dos primeiros hops depois do roteador de casa. O SSRF URL classifier marca esses endereços como CGNAT.
Também conhecido como: 100.64/10, rfc 6598, nat444 middle layer