Come ridurre il ritardo di giochi e video? Con la funzionalità QoS del router
Hai mai provato a fare una videochiamata, solo per soffrire di una connessione instabile perché il tuo coniuge stava trasmettendo video 4K allo stesso tempo? O forse hai avuto una sessione di gioco rovinata da tuo fratello che non avrebbe messo in pausa i suoi download torrent?
Se è così, probabilmente hai desiderato che ci fosse un modo per configurare il tuo router in modo da avere un’esperienza più fluida. La buona notizia è che c’è: si chiama Quality of Service. Vediamo come impostare QoS per i giochi e quali vantaggi offre.
Che cos’è la qualità del servizio?
La qualità del servizio (QoS) è un meccanismo sui router che ti consente di dare la priorità al traffico di rete che ritieni più importante. Usandolo, puoi assicurarti che la tua larghezza di banda disponibile venga utilizzata per le applicazioni più critiche invece di essere sprecata in attività che non sono sensibili al tempo.
Pensa alla tua rete come a un’autostrada trafficata tra i tuoi dispositivi e Internet. La qualità del servizio è simile alla divisione dell’autostrada in corsie di transito, carpool e servizi di emergenza. Solo alcuni tipi di traffico sono consentiti in determinate corsie e alcune corsie arriveranno dove stanno andando con meno ritardi.
Ovviamente, l’autostrada ha ancora un numero massimo di corsie in ciascuna direzione e rendere una di esse una corsia per il carpool non aumenterà la quantità di traffico totale che l’autostrada può gestire. Rende solo più facile che parte del traffico si muova più agevolmente.
Allo stesso modo, QoS non renderà la tua connessione Internet più veloce e non espanderà il throughput totale della larghezza di banda. Ha lo scopo di assicurarsi che alcune app e servizi abbiano abbastanza spazio per muoversi quando la rete è congestionata.
Gli strumenti di videochiamata come Zoom, così come le piattaforme di gioco online, sono servizi sensibili alla latenza o alla larghezza di banda. Ciò significa che possono trarre vantaggio dalle impostazioni QoS.
Comprensione della latenza e della larghezza di banda
La latenza, spesso misurata come “ping”, è una misura del ritardo nella comunicazione tra te e il dispositivo con cui stai parlando su una rete. Potresti aver ricevuto telefonate in cui hai notato un notevole ritardo tra il tuo dire qualcosa e l’altra persona che l’ha ascoltato. Questo è un esempio di latenza elevata.
La larghezza di banda, nel frattempo, è la velocità massima alla quale è possibile scaricare o caricare dati. Questo è limitato dalla velocità della tua connessione Internet domestica. Pensa alle dimensioni di un tubo: maggiore è il diametro, più acqua può fluire attraverso di esso contemporaneamente.
Tra latenza e larghezza di banda, le applicazioni saranno generalmente più sensibili all’una o all’altra.
Il gioco è estremamente sensibile alla latenza ma generalmente non sensibile alla larghezza di banda. L’avrai sicuramente notato se hai mai provato a giocare a un gioco con alta latenza (spesso chiamato “lag”). Questo accade, ad esempio, quando si gioca su un server in un altro continente. Le tue azioni impiegheranno molto tempo a manifestarsi nel gioco, o gli elementi potrebbero saltare dappertutto mentre il gioco cerca di recuperare e compensare.
Lo streaming video è molto sensibile alla larghezza di banda ma non alla latenza. Ogni sorgente video ha un bitrate, che è la quantità di dati che trasferisce per periodo di tempo, generalmente misurata in bit al secondo. Maggiore è la risoluzione del video, maggiore è il suo bitrate. Se la larghezza di banda disponibile è inferiore al bitrate richiesto, il video si interromperà e dovrà essere bufferizzato quando si esauriscono i dati caricati.
Questi sono i tipi di servizi a cui viene data la massima priorità dai meccanismi di qualità del servizio, poiché sono i più frustranti se non funzionano correttamente. Di solito assegnerai una priorità inferiore al traffico come i download di BitTorrent, che spesso non è urgente. Attività come la navigazione sul web tendono a cadere da qualche parte nel mezzo.
Come funziona la qualità del servizio
Poiché i servizi sono spesso interrotti da latenza elevata e larghezza di banda ridotta, la qualità del servizio può aumentare le prestazioni riducendo la latenza o liberando larghezza di banda. Ognuno ha la propria tecnica, ma i due spesso lavorano in tandem per aumentare le prestazioni complessive della rete.
Diversi tipi di traffico trarranno vantaggio da meccanismi diversi, a seconda che il traffico sia sensibile alla latenza, alla larghezza di banda o a entrambi.
Accodamento (latenza)
La coda è il meccanismo principale utilizzato per ridurre la latenza per il traffico ad alta priorità. Una coda consente al router di mantenere il traffico nel buffer quando non è ancora pronto per essere elaborato.
Le regole di qualità del servizio possono consentire ai pacchetti (blocchi di dati di rete) provenienti da servizi o applicazioni ad alta priorità di saltare la coda e di essere elaborati per primi. Questo aiuta a ridurre la latenza per quei servizi e applicazioni importanti.
Limitazione della velocità (larghezza di banda)
Se troppi pacchetti tentano di entrare nella coda contemporaneamente, il buffer andrà in overflow e i pacchetti potrebbero andare persi. La limitazione della velocità (nota anche come packet shaping) limita il numero di pacchetti che la coda accetterà da una particolare origine, eliminando automaticamente eventuali extra che la fonte tenta di inviarla.
Ciò costringe la sorgente a ridurre il numero di pacchetti che tenta di inviare, limitando efficacemente la larghezza di banda offerta a quella sorgente. Le sorgenti di traffico a bassa priorità possono essere limitate in modo specifico, mentre un servizio ad alta priorità può far sì che tutto il resto del traffico diventi limitato (“strozzato”) per liberare larghezza di banda.
Impostazione della qualità del servizio
La stragrande maggioranza dei meccanismi di qualità del servizio viene gestita tramite il router. Poiché è lo strumento che connette gli altri tuoi dispositivi a Internet, è il posto perfetto per guardare i dati in arrivo e ordinarli sui diversi dispositivi sulla rete.
Con il Wi-Fi, è possibile che tu stia già utilizzando QoS. Alcuni dispositivi e router supportano un protocollo chiamato Wi-Fi Multimedia (WMM) che ordina automaticamente i dati in quattro categorie: Voice, Video, Best Effort e Background (in ordine decrescente di priorità).
La maggior parte dei router ha una qualche forma di capacità di qualità del servizio incorporata, sebbene alcuni siano più sofisticati di altri. Le opzioni specifiche che hai dipenderanno dal tuo router.
Di solito lo troverai da qualche parte nella sezione Avanzate del pannello di controllo del tuo router. Sul nostro router TP-Link, ad esempio, è in Avanzate> QoS . Nota che altre funzionalità, come NAT Boost nel nostro caso, devono essere disattivate affinché QOS funzioni.
Tipi di priorità dei dati
Esistono due modi principali per assegnare le priorità alla qualità del servizio: una per dispositivo e una per applicazione.
Priorità per dispositivo
Puoi decidere che un particolare dispositivo, come una console di gioco, debba avere la priorità su tutti gli altri. Ogni dispositivo ha alcuni elementi che lo rendono identificabile in modo univoco su una rete: un indirizzo IP, un indirizzo MAC e un nome.
Poiché l’indirizzo MAC di un dispositivo è univoco e non può essere modificato, questo è generalmente il modo migliore per identificarlo. Ma se necessario, puoi utilizzare gli altri elementi, a seconda del tuo router. Potrebbe essere necessario aggiungere dispositivi manualmente o semplicemente modificare le impostazioni per un elenco di dispositivi forniti dal router.
Sul nostro router TP-Link, l’abilitazione di QoS ti consente di contrassegnare qualsiasi dispositivo come Priorità abilitando uno slider. È quindi possibile modificare il tempo per impostare per quanto tempo il dispositivo viene trattato in questo modo. Nella parte superiore della pagina, dovresti anche inserire la velocità di upload e download in modo che il servizio possa funzionare al meglio.
Priorità per applicazione
Un altro tipo di QoS assegna la priorità in base alla porta o all’app a cui vuole andare un dato. Invece di dare la priorità al traffico di un intero dispositivo, assegna la priorità solo a un certo tipo di dati.
Ad esempio, se sai che tutto il tuo traffico BitTorrent passa attraverso la porta 54321, puoi impostare una regola per cui la porta 54321 ha una priorità bassa. Pertanto, dovrebbe essere assegnata la larghezza di banda solo dopo che tutte le altre app hanno ottenuto la larghezza di banda di cui hanno bisogno.
Al contrario, puoi impostare una regola che dice che a Skype sulla porta 33333 dovrebbe essere data la massima priorità in modo che il suo traffico non sia solo elaborato per primo (al fine di ridurre la latenza), ma riceve anche la larghezza di banda necessaria (al fine di ridurre il video instabilità).
Prova tu stesso la qualità del servizio
Quality of Service aiuta il traffico sensibile alla latenza (come i giochi) e il traffico sensibile alla larghezza di banda (come le videochiamate) a bypassare la congestione della rete e consente a tutto di funzionare in modo più fluido, anche con una rete occupata.
Puoi configurarlo su base app per app o dare la massima priorità a un dispositivo specifico. Il tuo router probabilmente ha una qualche forma di capacità di qualità del servizio integrata, quindi perché non provarlo per aiutare i tuoi dispositivi migliori a funzionare quando ne hai più bisogno?
Credito di immagine: Profit_Image / Shutterstock