L’indirizzo di destinazione o TSAP nel livello di trasporto del TCP/IP è chiamato porta.
La porta di destinazione indica l’applicazione con cui si vuole comunicare sulla stazione di destinazione; la stazione di destinazione è individuata dall’indirizzo IP.
In pratica il punto di accesso della comunicazione (chiamato socket) è individuato dall’indirizzo IP della stazione e dal numero di porta dell’applicazione.
Per ottenere un servizio TCP si deve creare una connessione fra un socket del mittente e uno del ricevente; la connessione è identificata dalla coppia di socket.
Le porte sono numeri a 16 bit (valori da 0 a 65.535).
I numeri di porta fino a 1.023 sono riservati per servizi standard; sono noti come Well Known Ports e sono assegnati dalla IANA (Internet Assigned Numbers Authority). Varie porte sono disponibili sia per TCP che per UDP; si cerca di usare sempre lo stesso numero di porta.
Le applicazioni possono usare liberamente i numeri superiori a 1.024.
Se il numero di porta di destinazione non è disponibile, la stazione destinataria usa il protocollo ICMP per mandare un messaggio per segnalare che la porta è irraggiungibile.