Destinationsportnummeret bruges af transportlaget (lag 4:laget, der leverer ende-til-ende-kommunikation) på den oprindelige vært til at identificere processen, eller mere specifikt applikationen/tjenesten, på den modtagende vært, der skal modtage data.
Hver port er tildelt et unikt 16-bit nummer eller et navn, der er velkendt for systemet. For eksempel er portnummer 80 velkendt for at være det portnummer, der bruges af HTTP-tjenesten (Hypertext Transfer Protocol), mens portnummer 21 er velkendt for at blive brugt af FTP-tjenesten (File Transfer Protocol).
Når en applikation/tjeneste på en vært starter en transportlagskommunikation (f.eks. åbner en browser en forbindelse for at hente en HTML-side fra en webserver), vil dens transportlagsprotokolstak oprette en datapakke, der inkluderer destinationsværtens adresse, dens egen adresse og destinationsportnummeret.
Når denne pakke ankommer til den modtagende vært, vil dens transportlag kontrollere pakkens header og videresende dataene til den identificerede port. Applikationen/tjenesten, der lytter på den port, behandler de modtagne data.