Velocizzare Connessione Internet? Google ci Spiega come Fare




Velocizzare Connessione Internet? Google ci Spiega come Fare

Uno degli argomenti che desta maggiore curiosità tra gli amanti del web è “come velocizzare la propria connessione Internet”. Stando almeno a quanto indica Google, attraverso un post di Yuchung Cheng sul suo blog ufficiale, sarebbe sufficiente focalizzarsi sul protocollo TCP (acronimo che sta per Transmission Control Protocol, che altro non è che lo standard di comunicazione dati che garantisce il trasporto dei dati sulle Reti).

Leggendo questo interessante post, intitolato, Let’s make TCP faster,  è abbastanza chiaro il fatto che i browser, utilizzati comunemente per navigare sul web, per agevolare gli utenti in materia di caricamento e di visualizzazione delle pagine Web, vanno ad aprire una serie di connessioni TCP in parallelo.

Qual è la conseguenza? Un incremento del tempo che passa dalla richiesta effettuata dal client al server Web e la risposta data da quest’ultimo. Procedimento che in termini tecnici è noto come “latenza”.

Stando a una serie di ricerche a cui stanno lavorando diversi team del “Colosso di Mountain View”, ci potrebbe essere nel breve periodo una riduzione della latenza, stimata più o meno in 10 punti percentuali: per fare un esempio concreto, il valore della  finestra di congestione iniziale del TCP potrebbe salire da 3 a 10, il che vuol dire che per ogni connessione eseguita dagli attuali 3 pacchetti di dati spediti, secondo “Big G” sarebbe necessario passare a 10 pacchetti.

Dato che ad ogni pacchetto inviato attraverso una connessione TCP, il protocollo presume che, una volta ricevuto il pacchetto, il destinatario invii al mittente il feedback con l’esito positivo della ricezione (in termini tecnici ACK, che deve essere inviato entro un tempo stabilito, poiché in caso contrario viene rispedito), nelle connessioni a banda larga client e server finiscono “spendono” diverso tempo in questa sorta di negoziazione.

Se il numero di pacchetti salisse da3 a10 verrebbe abbassata la latenza.

Una proposta alternativa avanzata da Google consiste nella diminuzione del cosiddetto time-out iniziale della connessione ad un solo 1 secondo. Oggi infatti, l’RTT è di 3 secondi, dato che poteva essere considerato positivo qualche anno fa, ma non oggi con le recenti connessioni.

Un altro miglioramento che potrebbe essere applicato consisterebbe nel velocizzare lo scambio di dati, adoperando il protocollo TCP Fast Open (TFO) che, grazie alla sua efficienzapermetterebbe di diminuire la riduzione dei tempi nel caricare una pagina web. Dato stimato pari a -40%.

Infine, un ultimo suggerimento riguarda l’applicazione dell’algoritmo Proportional Rate Reduction (PRR) per il TCP, che permetterebbe un recupero più veloce dei pacchetti persi qualora vi fosse il problema della congestione di rete. La trasmissione dei dati ne beneficerebbe in termini di velocità. La velocizzazione della connesione internet aumenterà di sicuro nel medio periodo.

Fonte immagine: http://internet.liquida.it/focus/2011/03/28/nei-laboratori-di-pisa-l-internet-piu-veloce-al-mondo/

Articolo scritto da consulenza1982

Tags: , , , ,

Hai commenti per Velocizzare Connessione Internet? Google ci Spiega come Fare ?