Hostwinds Tutorial

Cerca risultati per:


Sommario


Cos'è un protocollo di trasporto?
TCP.
Udp.

TCP VS UDP.

Tag: FTP 

Cos'è un protocollo di trasporto?
TCP.
Udp.

Senza protocolli di trasporto come TCP (protocollo di controllo di trasmissione) e UDP (User Datagram Protocol), i dati inviati sulla rete senza riguardo a come un host manegge i pacchetti di dati in entrata sarebbe impossibile da gestire.È qui che viene in gioco lo strato di trasporto (livello 4 sul modello OSI).Serve come interfaccia tra il livello di rete di livello inferiore (livello 3 nel modello OSI) e il livello di applicazione di alto livello (livello 7 nel modello OSI).

Cos'è un protocollo di trasporto?

Esistono alcuni protocolli nella suite TCP / IP, compresi i protocolli TCP e UDP titolare.Nel suo nucleo, il protocollo di trasporto svolge dati tra la rete e le porte specifiche.Queste porte sono disponibili per l'uso in applicazioni di livello superiore.

TCP.

TCP è il protocollo di trasporto più utilizzato per e-mail, traffico web e applicazioni di trasferimento file come FTP.I principali vantaggi del TCP sono che è:

  • Orientato alla connessione: TCP garantisce una connessione a due vie tra host, anche se è solo per il flusso di dati a senso unico.
  • Affidabile: TCP garantisce che tutti i dati arrivi all'host di destinazione previsto.Se uno dei dati non arriva, TCP gestirà gli errori e tenterà di inviare nuovamente.
  • Correzione dell'errore: Un segmento TCP contiene qualcosa chiamato un checksum utilizzato per rilevare discrepanze tra i segmenti inviati e i segmenti ricevuti.TCP rileverà segmenti corrotti e tenterà di rivederli proprio come con segmenti mancanti.
  • Controllo del flusso: L'host ricevente può regolare il flusso di dati per mantenere gli host più lenti da impantanare da un host che inviano i dati molto più velocemente di quanto possa ricevere.
  • Sequenziamento: TCP garantisce che i pacchetti vengano inviati ai livelli più alti nell'ordine corretto, anche se sono arrivati alla rete fuori servizio.

Udp.

Mentre TCP deve renderlo una buona scelta per il traffico di rete, tutto il controllo e la gestione degli errori extra rende i pacchetti più grandi e aumentano il carico di elaborazione per realizzare l'attività.

UDP è essenzialmente l'opposto del TCP nel modo in cui si comporta.È inaffidabile, senza collegamenti, veloce e leggero.L'host locale invia i diagrammi all'host remoto e non attende alcuna connessione da configurare o alcuna conferma dall'host remoto.Questo lo rende una scelta impopolare rispetto a TCP, ma UDP è il protocollo perfetto in alcuni casi.

Streaming Services e Game Servers sono esempi principali di volte in cui una connessione rapida è essenziale e quando il controllo degli errori su ciascun pacchetto con TCP potrebbe causare più un riaggancio di un pacchetto corrotto inviato con UDP.

Scritto da Hostwinds Team  /  giugno 5, 2021