Destinasjonsportnummeret brukes av transportlaget (lag 4:laget som gir ende-til-ende-kommunikasjon) til den opprinnelige verten for å identifisere prosessen, eller mer spesifikt applikasjonen/tjenesten, på den mottakende verten som skal motta data.
Hver port er tildelt et unikt 16-bits nummer eller et navn som er velkjent for systemet. For eksempel er portnummer 80 velkjent for å være portnummeret som brukes av HTTP (Hypertext Transfer Protocol)-tjenesten, mens portnummer 21 er kjent for å brukes av FTP-tjenesten (File Transfer Protocol).
Når en applikasjon/tjeneste på en vert initierer en transportlagskommunikasjon (f.eks. en nettleser åpner en tilkobling for å hente en HTML-side fra en webserver) vil transportlagets protokollstabel opprette en datapakke som inkluderer destinasjonsvertens adresse, sin egen adresse og destinasjonsportnummeret.
Når denne pakken ankommer den mottakende verten, vil transportlaget sjekke pakkens overskrift og videresende dataene til den identifiserte porten. Applikasjonen/tjenesten som lytter på den porten vil behandle de mottatte dataene.