prese senza connessione (ad es. UDP):
* Nessuna istituzione di connessione: Prima di inviare dati, non esiste una stretta di mano o una configurazione di connessione tra il mittente e il ricevitore. Ogni pacchetto è indipendente e inviato individualmente.
* Consegna inaffidabile: I pacchetti possono essere persi, duplicati o arrivare fuori servizio. Non c'è garanzia di consegna.
* Faster: Poiché non esiste un sovraccarico di configurazione della connessione, offrono velocità di trasmissione più veloci. Questo perché c'è meno latenza iniziale.
* Overhead inferiore: È richiesta meno elaborazione per pacchetto.
* Nessun controllo del flusso: Il mittente non sa se il ricevitore è in grado di gestire la velocità dei dati; invia solo.
* Nessun controllo di congestione: Il mittente non regola il tasso di invio in base alle condizioni di rete.
* Consegna migliore in contatto: La rete fa del suo meglio per fornire i pacchetti, ma non offre garanzie.
* Adatto per: Applicazioni in cui la perdita di dati occasionali è accettabile e la velocità è fondamentale, come i giochi online, lo streaming (con correzione degli errori), le ricerche DNS e il VOIP (a volte).
prese orientate alla connessione (ad es. TCP):
* Stabilimento di connessione: Una stretta di mano a tre vie (Syn, Syn-Ack, ACK) viene eseguita prima che la trasmissione dei dati inizi a stabilire una connessione affidabile.
* Consegna affidabile: I pacchetti vengono consegnati nell'ordine in cui sono stati inviati e meccanismi come i riconoscimenti (ACK) e le ritrasmissioni garantiscono una consegna affidabile. Vengono inviati pacchetti persi o danneggiati.
* più lento: La configurazione della connessione aggiunge latenza.
* Overhead più alto: Sono coinvolte ulteriori elaborazioni a causa del controllo degli errori e del controllo del flusso.
* Controllo del flusso: Il mittente adatta la sua tariffa di invio per abbinare la capacità del ricevitore, impedendo il sovraccarico del ricevitore.
* Controllo della congestione: Il mittente regola il tasso di invio in base alla congestione della rete per evitare di travolgere la rete.
* Consegna ordinata: I pacchetti sono garantiti per arrivare nell'ordine in cui sono stati inviati.
* Adatto per: Applicazioni che richiedono una trasmissione di dati affidabili, come Web Colasing (HTTP), File Transfer (FTP), Email (SMTP) e Secure Communication (SSH).
In breve: Scegli le prese senza connessione quando la velocità e le spese generali basse sono fondamentali e alcune perdite di dati sono accettabili. Scegli prese orientate alla connessione quando la consegna dei dati affidabile è essenziale. La scelta dipende spesso dai requisiti dell'applicazione.
networking © www.354353.com