I know that private IP addresses fall into to one of the following ranges:
(a) 10.0.0.0 – 10.255.255.255
(b) 172.16.0.0 – 172.31.255.255
(c) 192.168.0.0 – 192.168.255.255
But when I checked my phone's IP address, this is what I saw:
IPv4 address in my phone is
25.139.3.190
Why has my Internet Service Provider given me this IP address when this is not even a valid private IP address?