Entità di una rete
Da Hacknowledge.
- Server. Un server, contrariamente a quanto si pensa in genere, non è una macchina, ma un processo in esecuzione su una certa macchina (la stessa macchina può fare sia da client che da server). Un server, in generale, è un processo in esecuzione su una macchina connessa alla rete che è in grado di fornire servizi ad altri host che ne fanno richiesta.
- Client. Un client è un processo in esecuzione su una macchina in grado di strutturare richieste ad una macchina su cui è in esecuzione un processo server.
- Hub. È il tipo più elementare di commutatore di pacchetti, un dispositivo connesso alla rete che non fa altro che interfacciare più host nella rete comportandosi come replicatore di pacchetti. Quando un host nella rete invia un pacchetto, l'hub si comporta da replicatore e inoltra il pacchetto a tutti i dispositivi collegati in rete, di cui eventualmente solo uno (il destinatario effettivo del pacchetto) risponderà al mittente.
- Switch. Commutatore di pacchetti più avanzati, che invece di comportarsi come replicatore invia un pacchetto solo all'effettivo destinatario.
- Router. Un router è un commutatore di pacchetti, ovvero un host all'interno di una rete in grado di far interfacciare tra loro i dispositivi della rete stessa eventualmente con dispositivi all'esterno della rete. Un router può comportarsi da switch o da hub.

