Olá pessoal. Gostaria de tirar algumas dúvidas mais conceituais.

Para o pessoal aqui que administra ou está dentro um provedor de internet pequeno/médio, cabeada ou via rádio, qual o melhor jeito para se fazer a conexão?

1) A operadora/provedora detêm um bloco IPv4/IPv6 e faz a atribuição destes IPs público e roteável para o cliente, e utiliza o BGP para enviar estes endereços para seu up-stram provider? Sendo assim, é necessário um ASN certo?

2) A operadora/provedora recebe um IP público de seu up-stram provider e faz um NAT para todos os seus clientes atribuindo IPs privados e utiliza uma rota default?

Ou vocês utilizam alguma outra maneira? Qual seria a vantagem e desvantagem de cada um, e quando usar um ou outro?

Obrigado.