Het adres aan de buitenkant kun je niet zomaar wijzigen. Of je hebt een statisch adres, dan moet je dit handmatig ingeven in je router, of je hebt een dynamisch adres en dan bepaalt de DHCP-server van de provider het adres. In beide gevallen is het dus de provider die het adres bepaalt.
Het ip-adres dat je intern gebruikt wordt automatisch uitgegeven door de DHCP van je router. Deze bewaart dat in een tabel, samen met het MAC-adres van je netwerkkaart. Die MAC-adressen zijn globally unique. Dwz elke netwerkkaart heeft een MAC-adres dat maar een keer voorkomt in de hele wereld. Sluit je nu een tweede pc aan, dan ziet je DHCP-server in de aanvraag dat het om een ander MAC-adres gaat en zal hij een ander IP-adres toekennen.
De duur van een DHCP-lease is soms in te stellen, maar dan nog zal het zo zijn dat je pc onthoudt welk ip-adres hij de vorige keer had op een bepaald netwerk en daar weer om vragen. Als dat nog niet bezet is door een andere client, dan heeft de DHCP-server daar meestal geen problemen mee. Op die manier hou je dus vaak heel lang hetzelfde IP-adres.