We dynamically assign IP addresses to connected devices (via IPv4 and IPv6) using the Dynamic Host Configuration Protocol (DHCP).
Because internet usage has grown so rapidly, all Internet Service Providers have access to a finite list of IPv4 IP addresses that we use to connect our customers' devices to the internet. The IP addresses are allocated dynamically as different devices connect and reconnect.
We use Carrier-Grade Nat (CGNAT) to efficiently assign and maximise our IPv4 addresses range.
IPv6 is the latest version of Internet Protocol and can support the growth in internet usage and connected devices.