well as mentioned ipv6 can take over .....but still the quicker solution to give time to develop ipv6 is already employed and that is NAT(Network address translation), which can map or can say put many private ip(not included in those ) 4.3 bn available to one of the ip form that 4.3 bn.......so dont worry dudes itny jaldi ipv4 hmara peecha nai chor raha