I protocolli di rete
Oggi volevo introdurvi ai protocolli di rete, fondamentali per l'esistenza di internet. Prima di tutto, bisogna sapere che un protocollo è un metodo utilizzato per la comprensione tra dispositivi di rete, inoltre, questo può operare a diversi livelli dipendenti dal modello utilizzato. Fondamentalmente i modelli sono due : l'ISO/OSI, diviso in 7 livelli, ed il TCP/IP, diviso in 4, quello standard oggi è il secondo.
Il modello ISO/OSI è diviso in:
- 7. Livello applicazione(interfaccia utente e macchina)
- 6. Livello presentazione(trasforma i dati in un formato standard)
- 5. Livello sessione(controlla le comunicazioni tra applicazioni)
- 4. Livello trasporto(fornisce il trasporto ed il controllo del flusso)
- 3. Livello rete(indirizza dal punto di vista logico ed instrada il flusso)
- 2. Livello datalink(indirizza dal punto di vista fisico)
- 1. Livello fisico(controlla l'hardware e la rete)
Il modello TCP/IP comprende nel livello applicazione i primi 3 dell'ISO/OSI, il livello trasporto, il livello internet equivalente al livello rete, ed il livello di accesso alla rete che comprende gli ultimi 2.
Dopo aver introdotto i modelli possiamo elencare i protocolli più famosi in base ai livelli.
Livello applicazione:
- DHCP(utilizzato per assegnare un indirizzo ip dinamico)
- DNS(utilizzato per risolvere un dominio traducendolo in un indirizzo ip)
- HTTP/S(utilizzato per la comunicazione sul web)
- SMTP/POP3(utilizzati per la trasmissione di email)
- FTP(utilizzato per la trasmissione di dati)
- SSH/Telnet(utilizzato per il controllo di una shell)
- IRC(utilizzato per la messaggistica istantanea)
Livello sessione:
- L2TP(utilizzato nelle VPN)
- PPTP(utilizzato per la cifratura nelle VPN)
- SSH(utilizzato per il controllo di una shell)
- SQL(utilizzato per inviare istruzioni ai database)
Livello trasporto:
- TPC(usato per trasferimento di dati in modo affidabile ma lento)
- UDP(usato per trasferimento di dati in modo veloce ma inaffidabile)
Livello datalink:
- Ethernet(utilizzato per il collegamento in una rete in modo cablato)
- Wi-Fi(utilizzato per il collegamento in una rete in modo wireless)
- Token ring(utilizzato nelle reti per una gestione migliore di esse)
Livello fisico:
- Bluetooth(utilizzato per il trasferimento di dati in modo wireless)
- DSL(utilizzato per la trasmissione di dati digitali)
Lettiero Simeone