Porte e Socket



next up previous
Next: Introduzione Up: Introduzione Previous: Il Funzionamento della Suite di Protocolli

I protocolli dell'application layer sono identificati tramite dei numeri di porta di 16 bit ciascuno.

I server applicativi (ad esempio il server Web) devono essere univocamente conosciuti da tutti i client sulla rete. Hanno quindi dei numeri di porta riservati . Ad esempio il server http ha numero di porta 80.

I client invece utilizzano dei numeri di porta temporanei, che vengono di volta in volta comunicati al server con cui si sono messi in comunicazione

L'interfacciamento dell'application layer con il transport layer (TCP) in Unix avviene attraverso una application programming interface basata sul concetto di socket. Ogni socket è univocamente identificata da un indirizzo IP e un numero diporta

Esempio di porte e socket su Internet

SOFTWARE PROGETTO DSNET
Mercoledi' 13 maggio 1998