Gli indirizzi a livello di trasporto sono chiamati TSAP (Transport Service Access Point); un TSAP identifica l’applicazione che sta utilizzando il livello di trasporto.
Nel livello di trasporto del TCP/IP i TSAP sono chiamati porte o numeri di porta.
L’entità di trasporto normalmente gestisce più di un TSAP, cioè possono esserci contemporaneamente varie applicazioni su un computer che comunicano con altre applicazioni su altri computer.
Per inviare informazioni a destinazione, il mittente deve indicare sia l’indirizzo di rete (che individua il computer della rete) sia il TSAP (che indica una applicazione in esecuzione su quel computer).
I TSAP possono essere prefissati e noti a priori. Possono esserci delle tabelle di corrispondenza tra nomi delle applicazioni (o meglio protocolli usati dalle applicazioni) e TSAP all’interno del sistema.
Le applicazioni con cui si vuole comunicare potrebbero però non essere attive in quel momento; nei servizi connessi può essere usato un metodo dinamico (usato dai server Linux). Un server generico ascolta contemporaneamente un insieme di TSAP aspettando una richiesta di connessione; l’applicazione mittente richiede una connessione indicando un certo TSAP; se non c’è nessuna applicazione specifica in attesa della richiesta, il mittente ottiene una connessione al server generico; il server generico attiva l’applicazione, le permette di ereditare la connessione con il mittente e torna ad aspettare altre richieste.