Che cos'è un protocollo di collegamento?
Il protocollo di collegamento, un aspetto delle comunicazioni, è il processo di trasmissione di unità di dati tra nodi. Assicura che la quantità di dati che un computer invia sia la stessa quantità di dati che riceverà un altro computer. Esiste anche l'assicurazione che si tratta dello stesso tipo di dati precedentemente inviati. Il protocollo di collegamento fa parte di un modello di livelli chiamato Open System Interconnection (OSI), in cui è classificato sotto il secondo livello.
Esistono sette livelli definiti che sono diventati il modello standardizzato per l'architettura delle reti di computer. In nessun ordine particolare, questi sette livelli sono costituiti da applicazione, sessione, presentazione, trasporto, collegamento dati, livelli fisici e rete. Il protocollo di collegamento rientra nel livello due, che è anche considerato un livello per il collegamento dati. Su questo livello, la trasmissione dei dati avviene nella rete e attraverso una sorta di livello fisico, che sia un cavo, un router, un'onda aerea o una scheda LAN. I dati vengono trasferiti tra nodi, spesso su una rete di area più piccola.
Il secondo livello corrisponde anche al modello di riferimento TCP / IP, che è un framework di protocolli di rete di computer che si è evoluto dalla prima WAN (Wide Area Network) al mondo. Anche il protocollo di collegamento si è evoluto da questo modello, diventando il protocollo per il secondo livello in una rete. Questo livello esegue operazioni procedurali e funzionali per la trasmissione di dati tra entità all'interno di una rete. Può anche fornire il rilevamento e la correzione di errori che possono potenzialmente verificarsi a livello fisico inferiore di una rete.
Esistono tre tecniche per il controllo del flusso sul secondo strato. Una di queste tecniche è un semplice tipo di metodo chiamato richiesta di ripetizione automatica (ARQ), che invia un singolo frame di dati alla volta. Invia un altro frame solo quando e se riceve la conferma della ricezione del frame precedente. Un altro ARQ utilizzato invia gruppi di frame di dati, specificati dalle dimensioni della finestra, senza la necessità di ricevere conferma da un destinatario. L'ultimo tipo di ARQ è un processo che invia ripetutamente frame di dati, anche se i dati vengono persi.
Il livello due si distingue perché è un livello sotto il livello di rete, che include la WAN e Internet. Le trasmissioni di dati che si verificano sul secondo livello possono andare su Internet o essere contenute nella WAN. Luoghi comuni in cui la trasmissione dei dati può avvenire solo all'interno di una rete includono uffici, reti scolastiche e punti Wi-Fi pubblici. Il protocollo di collegamento di questo livello è vantaggioso perché se un utente trasmette informazioni sensibili, come le informazioni sulla carta di credito o un numero di previdenza sociale, rimane all'interno della rete ed è più sicuro che andare direttamente a Internet.