A type of address translation in which a gateway has a pool of public ip addresses that it is free to assign to a local host whenever the local host makes a request to access the internet