>I get assigned a new ipv4 IP by DHCP every time I reboot my computer.
Sure - from your router's subnet. The route to that address still goes to that router. There's no BGP update to propagate, no routing table entry to add to every router on the internet.
I mean, why not assign every IP address individually? That way we'd be fine for up to 2^32 internet-connected devices. Every router would just have to store all 2^32 routes in memory and send out a BGP message whenever anyone rebooted. Can't see any problem with that.
Sure - from your router's subnet. The route to that address still goes to that router. There's no BGP update to propagate, no routing table entry to add to every router on the internet.
I mean, why not assign every IP address individually? That way we'd be fine for up to 2^32 internet-connected devices. Every router would just have to store all 2^32 routes in memory and send out a BGP message whenever anyone rebooted. Can't see any problem with that.