Caramba, acho que eu te induzi ao erro... Se induzi, foi maus... Mau Sapão, mau Sapão...
Vou tentar explicar de forma mais detalhada, sem complicar... Veja se fica mais facil de entender.
1. Com o roteador, voce possui um rede interna, a qual provavelmente está limitada de fato ao interior do seu terreno/casa/apartamento. Essa rede normalmente fica no escopo 192.168.x.x ... Qualquer endereco IPv4 comecando assim, fica "dentro" da rede que voce criou na sua casa.
2. A Net fornece ao seu roteador um endereco externo a essa rede da sua casa, para que ele possa ser reconhecido/alcançado por outras maquinas fora da sua casa. Esse segundo endereco pode ser publico ou nao. Se ele
não for publico, esse endereco externo será do tipo 100.x.x.x
Quando eu falei em "IPv4 externo" na outra mensagem, me referia a esse.
3. E qual a diferenca de ser um IPv4 público ou não? A diferenca é que se você tem esse endereço 100.x.x.x atribuido ao roteador e outras pessoas tentarem te encontrar atraves da internet, o que elas vao enxergar é um endereco "normal", do tipo 177.x.x.x (mero exemplo), nao vao enxergar o endereco 100.x.x.x. So que esse 177.x.x.x não é o IP "direto", digamos assim, para atingir a sua maquina, antes os pacotes ainda passarao pelas maquinas da NET.
E o que isso significa na pratica? Significa que se voce fizer uma pesquisa do tipo "what is my IP?" (qual o meu IP?), o que vai aparecer nessa hora é o tal 177.x.x.x do exemplo.
Sorry, bro... Ja vi que eu expliquei muito mal na primeira vez.
.