Even if it was static changing the ISP will result in a new public range, meaning an internal re number, unless you use NAT, in which case you may as well use ipv4 and nat.
If you have two ISPs (say a backup 5G) then you have to renumber every time the main goes down. If you want to load balance you’re screwed, unless of course you use nat.
Residential ISPs won’t allow you to bgp peer your own /48
> Even if it was static changing the ISP will result in a new public range, meaning an internal re number, unless you use NAT, in which case you may as well use ipv4 and nat.
Kind of: if you use IPv6's ULA (fc00/7 [1]), then you can have a NAT-like translation layer using NPTv6 [2]. The advantage of NTPv6 over NAT44 is that you get an entire prefix to play with instead of a single IP on your router's WAN interface.
If you wish to have multiple services (web, SSH, Minecraft), then with IPv4 hole punching you can only have one server on the default port and the second system with the same service needs to be on a different port. With IPv6/NPTv6 you can have each service on a different IPv6 address and live on its default port.
You also have the flexibility of either only allowing one particular port in for that service/IPv6 address, or just allowing all traffic in without any firewalling/filtering.
So NPTv6 is no worse than NAT44 in the simple cases, but also has extra functionality over it.
> Even if it was static changing the ISP will result in a new public range
I bet most people change ISPs with a frequency that's a fraction of the frequency they reboot their routers.
In any case, only a few devices in most households require static public IPs (only the ones you connect to from the outside directly). If you put those in DNS, all you need to do is change their AAAA records.
For internal comms, IPv6s in the link- or site-local ranges are better anyway.
I guess that's a good point, even if my ISP did have IP V6, I'd need to get a static from that too. Bet they'd want me to pay extra for that one on top of the V4 cost.
If you have two ISPs (say a backup 5G) then you have to renumber every time the main goes down. If you want to load balance you’re screwed, unless of course you use nat.
Residential ISPs won’t allow you to bgp peer your own /48