Switchen tildeler ikke IP. Switchen laver faktisk ikke rigtigt noget andet end blindt at sende data videre.
Står din computer til at hente IP automatisk, så bruges DHCP til at hente IP adressen. Altså din computer beder din udbyder om en IP adresse. Det gør den ved at sende din MAC adresse til udbyder. Derefter sender udbyder en IP som er "udlejet (leased) til din unikke MAC adresse. En switch laver intet i denne sammenhæng.
Taster du selv IP'en ind i compen, så spørger compen udbyder om den IP er tilgængelig på den givne linie. Og så får den forbindelse. Ingen laver switchen ikke noget relevant.
En router er anderledes. Det er egentlig en DHCP server. Den får IP fra udbyder (via dhcp), og tildeler "lan ip'er" til computerne (via dhcp). Altså data som kommer fra computerne bliver så "routet" via samme IP (den fra udbyder).
editet*