-snip-
How come a pool can continuously change the public IP ? Wont the miners lose the point of contact then ? I mean, they need to know the IP and port for mining ...is not it ?
No, the IP/port the miners connect to can be different from the IP the pool broadcasts the finished block from.