IP exhaustion is the state where all available IP (Internet Protocol) addresses for a given version of the protocol, particularly IPv4, have been allocated, preventing new devices from getting online and hindering network growth. The primary fix is deploying IPv6, the successor to IPv4, which offers a virtually unlimited supply of addresses. Other short-term solutions include Network Address Translation (NAT) to share one public IP among multiple private IPs, buying or leasing existing IPv4 addresses, and migrating to dual-stack networks to support both IPv4 and IPv6
A VNet's purpose is to create a private, isolated network in the cloud, enabling Azure resources to communicate securely, extend on-premises networks, and provide a foundation for hybrid cloud environments.
No, CIDR eliminates the concept of classes by introducing classless addressing and variable-length subnet masks (VLSM).