TCP BBR, l'algoritmo gratuito di Google che velocizza il tuo sito web!

7 Novembre 2021

TCP BBR è il nome dell'algoritmo ideato da Google per velocizzare notevolmente il traffico di rete ed evitare congestioni dovute al traffico. L'algoritmo è già utilizzato da Google per i suoi servizi GCloud e i più conosciuti servizi web come Youtube. Scopriamo quindi perchè è importante anche per il tuo sito web ed i suoi vantaggi.

Cos'è il TCP BBR?

TCP BBR ("Bottleneck Bandwidth and Round-trip propagation time") è un algoritmo ideato da Google per migliorare la gestione del traffico di rete su protocollo TCP. Tale algoritmo permette di incrementare notevolmente la banda di trasmissione di dati, ridurre la latenza e gestire notevolmente meglio le code di connessioni TCP.

Perchè è importante utilizzare il TCP BBR sul tuo Server

L'algoritmo TCP BBR permetterà al tuo server di poter sfruttare ( entro i limiti della tua banda a disposizione ,ovviamente) a pieno tutta la banda a tua disposizione sin da subito, evitando colli di bottiglia causati dalla congestione del traffico. Questo si traduce in una maggiore reattività del tuo Sito web nel fornire le richieste web ai tuoi visitatori.

L'esempio pratico che ha portato Google con Youtube è stato di una riduzione del 33% delle code di traffico, una più veloce risposta del server nelle richieste TCP e una minore latenza nel fornire traffico TCP.

Vediamo quindi quali sono i vantaggi reali per il tuo sito web con l'integrazione dell'algoritmo TCP BBR sul tuo Server:

  • Maggiore banda: TCP BBR ti permetterà di sfruttare una maggiore banda e miglioramento della velocità di trasmissione dei dati TCP. Tieni presente che, un normale Server con una connettività di 10Gbit che trasmette una pagina web da Chicago a Berlino ha una latenza di 100ms per la trasmissione di dati con una perdita di dati dell'1%. In molti casi utilizzando l'algoritmo TCP BBR anzichè CUBIC la banda utilizzata passa da 3.3Mbps a 9,100Mbps! Un miglioramento di circa 2.700x!
  • Latenza ridotta: TCP BBR riduce significativamente la latenza di trasmissione nel primo ed utimo HOP della trasmissione dei dati verso l'utente. L'esempio portato da Google sul traffico inviato ad una connettività domestica da 10Mit(immaginiamo un tuo visitatori, che visita una pagina del tuo E-commerce) ti permetterà di ridurre di 25 volte la latenza del primo ed ultimo HOP rispetto all'algoritmo CUBIC.

Come si attiva il TCP BBR

L'algoritmo di Google, è totalmente gratuito open source ed aperto a tutti 🙂
Questo vuol dire che anche tu potrai attivare tale algoritmo sul tuo Server e giovare dei miglioramenti dell'algoritmo. Per poter attivare BBR dovrai effettuare un aggiornamento al Kernel del tuo Server ed installare il modulo dedicato, effettuando l'installazione del Kernel modificato da Google. Se hai una VPS o Server Dedicato e non sai come fare, puoi chiedere supporto ad un Sistemista oppure scrivermi, sarò felice di aiutarti 🙂

Consulente esperto IT ed imprenditore digitale.
Mi occupo di consulenza digitale ed IT per professionisti affermati e grandi Aziende sul territorio nazionale che vogliono rendere Affidabile e Sicura la loro presenza Online.

Vuoi ottimizzare le Performance e Costi dell'Hosting del tuo E-commerce?

Stanco dei soliti problemi di Performance del tuo E-commerce? Hai un E-commerce lento con Punteggio Google Pagespeed ridicolo?
Contattami ora, riceverai GRATIS entro 24 ore, una prima analisi professionale del tuo Sito web e ti mostrerò come risolvere i tuoi problemi di Performance ed aumentare il tuo Punteggio Google Pagespeed.
Form pag articolo
wpChatIcon
wpChatIcon
crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram