Both the number of internet users and the number of computers that connect do not stop growing. In contrast, the number of addresses available for an operator to assign to each connected device is limited.
Therefore, the protocol currently used (IPv4), with a limited addressing number, is insufficient for the expected demand. This IP shortage is resolved by a CGNAT solution.
Years ago, given this foreseeable shortage of IPv4 addressing, the IPv6 standard was created. To this day, it has not been implemented. The reason why migration does not occur is not only limited to the great challenge it poses for ISPs, but the network is not prepared to support it, since a large part of the websites are in IPv4 and do not work with IPv6.
This implies, for users who use IPv6 addressing, that the only way to stay connected is to use both versions at the same time: IPv6 and IPv4; This strategy is known as Dual Stack.
Either with IPv6 or with IPv4, the growth in demand for IP addressing will continue unstoppable, therefore it is necessary to look for other alternatives. In this way, the CGNAT solution will be increasingly requested.