Your Public IP address is:22.214.171.124
An IP address is a logical address assigned to the network devices and computers. IP address is used for communication between the devices. To access any resource in the network you need an IP address to be assigned to the device. It must be a unique string of numbers separated by dot.
The IP address space is managed gloabally by the IANA(Internet Assigned Numbers Authority), and there are five regional Internet registries(RIRs) who are responsible for assigning the IP addresses to the ISP's and Enterprices. APNIC, ARIN, AfrNIC, LACNIC, RIPE NCC are the fire RIR's
IPv6 provides up to 3.403×1038 addresses. This is enough for the future, for example we can assign an Individual public Ip address to each electronic appliance in the world. But still we will have free IPv6 addresses. The large IPv6 addresses allows us to assign large blocks of IPv6 addresses for specific purposes , With a large address space, there is no need to have complex address conservation methods as used in CIDR. Currently all the operating systems include native support for the IPv6 protocol, but it is not yet widely deployed in other devices, such as residential networking routers, voice over IP (VoIP) and multimedia equipment, and some networking hardware. Differences.
|32 Bit address space||128 Bit address space|
| 10.0.0.0 to 10.255.255.255 |
172.16.0.0 to 172.31.255.255
192.168.0.0 to 192.168.255.255
|127.0.0.0/24 loopback address||"0000:0000:0000:0000:0000:0000:0000:0001"|
|4,294,967,296 number of IP addresses||3.403×1038 number of IP addresses|
|Only a /24 or lesser prefix(/23, /22, /21) can be advertised to internet||only /48 or lesser prefix(/47, /46) can be advertised to internet|