Struttura delle porte di TCP e UDP
- I servizi di TCP e UDP sono generalmente client-server.
- Una connessione TCP o UDP è
univocamente identificata da:
- Indirizzo IP di sorgente
- Indirizzo IP di destinazione
- Porta di sorgente
- Porta di destinazione
- Queste informazioni sono presenti in ogni pacchetto
- La porta è un costrutto software (numero a 16 bit) usato dal client e dal server per scambiare messaggi.
- In generale:
- Processi privilegiati: porte di numero < di 1024
- Processi non privilegiati: porte di numero > 1024
- I processi del server
hanno una porta prefissata, mentre ai processi del client viene assegnata una porta
casuale.
- Questo viene sfruttato dai firewall per filtrare i pacchetti