Internet e le reti più in generale sono fondamentali per l’utilizzo e la gestione di un sistema operativo, soprattutto nel caso di un sistema operativo Linux.
Uno dei nodi cardine è quindi conoscere diversi tool per la configurazione della connessione ad una rete nel nostro sistema operativo.
Con questo primo articolo, trattiamo una panoramica introduttiva circa le architetture e i protocolli in modo da poter avere una idea generale.
Internet e le reti: overview
Per rete informatica s’intende un insieme di elaboratori ed altri dispositivi collegati tra loro. La principale e la più vasta rete conosciuta ed utilizzata è Internet. È una rete ad accesso pubblico che connette vari dispositivi e terminali in tutto il mondo. L’interconnessione di terminali e dispositivi si basa su delle specifiche architetture (logiche) di rete; le tre principali architetture di rete sono:
-
Client – Server: il dispositivo client effettua una richiesta al server ed il server invia la relativa risposta al client.
-
Peer – to – Peer:i dispositivi in connessione svolgono sia il ruolo di client che il ruolo di server. Torrent è un tipico esempio di peer to peer.
-
Ibrida:è tipo di architettura che utilizza sia il paradigma client-server e sia il paradigma peer-to-peer. Un esempio di applicativo che fa utilizzo di questa architettura è Spotify.