TCP/IP -laget, der bruger porte, er
transportlaget .
Her er hvorfor:
* transportlag: Dette lag er ansvarlig for pålidelig levering af data mellem applikationer på forskellige værter. Det opretter forbindelser, sekvensdata og giver fejlkontrol. Porte er afgørende for, at dette lag kan:
* Identificer specifikke applikationer: Hver applikation på en vært lytter på en bestemt port. Dette gør det muligt for transportlaget at dirigere data til den rigtige anvendelse.
* Flere forbindelser: En enkelt vært kan køre flere applikationer samtidigt, og porte gør det muligt for transportlaget at skelne mellem datastrømme for hver applikation.
* Andre lag:
* Applikationslag: Dette lag interagerer direkte med brugere og applikationer. Det bruger ikke direkte porte, men det definerer, hvilke porte dens applikationer der vil bruge.
* Netværkslag: Dette lag håndterer routing og adressering af datapakker på tværs af netværk. Det bruger ikke porte, men det er afhængig af IP -adresser for at identificere destinationsværten.
* Linklag: Dette lag håndterer dataoverførsel mellem enheder på det samme netværk. Det omhandler fysiske forbindelser og bruger ikke porte.
Kortfattet: Porte er vigtige for transportlagets funktion af at levere data til de korrekte applikationer på en vært.