If I set port forwarding up on my router to redirect connections on port, say, 50000 to my computer, how can someone connect to my router in the first place ?
Does that mean that my router has a public IP ? If all routers have public IPs like so and considering the amount of routers on earth, how come that there are enough IPv4 adresses for every router ?