IP tracking sites provide some information about the location of the given IP address. How do they do so?
I think the world's IP addresses are given to ISPs according to geographical areas. Who gives those IP addresses to ISPs?
I mean is there a single DHCP server on the Internet to give addresses to all the ISPs or what?