Har du någonsin försökt att använda Skype bara för att ha en fruktansvärt hakig anslutning eftersom din syster tittade på 1080p YouTube-videoklipp på samma nätverk? Eller kanske har du haft en spelsession som förstördes av din bror som inte skulle pausa hans torrent nedladdningar?
Om så är fallet önskar du förmodligen att det var ett sätt att konfigurera routern så att du hade en jämnare upplevelse. Den goda nyheten är, det finns! Det kallas kvalitetskvalitet (QoS).
Vad är tjänstekvalitet?
Servicekvalitet är en mekanism som används för att säkerställa att trafiken du prioriterar faktiskt får högsta prioritet och får bandbredd som tillskrivs det över allt annat som kan försöka använda allt. Ta reda på vem som äter din bandbredd med dessa tips Ta reda på vem som äter Din bandbredd med dessa tips Klicka .... vänta. Klicka .... vänta. Klicka .... ARG! Verkar det som bekant? Det är du när du slut på internetbandbredd! Låt oss ta reda på vad som hänger med din Internetanslutning och hur du får tillbaka den. Läs mer . Medan den kan användas inom ditt nätverk, använder du det huvudsakligen för att styra trafiken mellan dig och resten av Internet.
Tänk på ditt nätverk som en upptagen motorväg mellan dina enheter och Internet. Servicekvalitet skulle likna att dela den motorvägen till transit-, carpool- och akutbanor. Det är endast vissa typer av trafik som tillåts i vissa banor, och vissa banor kommer till var de går med färre förseningar.
Naturligtvis har motorvägen fortfarande ett maximalt antal banor i varje riktning, och gör en av dem en carpool lane kommer inte att öka mängden total trafik som motorvägen kan hantera. Det gör det bara lättare för en del av trafiken att flytta sig smidigare.
På samma sätt kan Service Kvalitet inte göra din Internet-anslutning snabbare och det kommer inte att öka din totala bandbredd genomströmning - det kommer bara att få det att känna sig snabbare för vissa applikationer och tjänster när nätverket är överbelastat.
Voice over IP (VoIP) och videokonferenstjänster, som Skype eller Facetime, är tjänster som är känsliga för både latens och bandbredd - och det betyder att de kan förbättras mycket med riktiga QoS-inställningar.
Förstå latens och bandbredd
Latency är en mätning Vad är en Ping, och är Zero Ping Möjlig? Vad är en Ping, och är Zero Ping Möjlig? Ping är ett kommando som används för att mäta latensen mellan två enheter på ett nätverk. När ditt internet känns snabbt upplever du en låg ping. Men varför förändras din ping och hur kan du ... Läs mer om fördröjningen i kommunikationen mellan dig och den person du pratar med över ett nätverk. Du kan ha haft telefonsamtal där du har märkt en bestämd fördröjning mellan dig och något annat och den andra personen som hör det. Det skulle vara ett exempel på hög latens.
Bandbredd, å andra sidan, är den takt som du kan ladda ner eller ladda upp data, vanligtvis begränsad av Internet-anslutningens hastighet. Mellan latens och bandbredd är applikationer i allmänhet känsligare för den ena eller den andra.
Gaming är extremt latent-känslig Hur man minskar lag i online-spel Hur man minskar lag i online-spel Det var alltid en viss grad av fördröjning i spelet, särskilt när det fanns många spelare inloggade. Det är en upplevelse du bara kan ha så ofta innan du inser att det är antingen tid ... Läs mer men allmänt inte bandbreddskänslig. Om du någonsin har försökt spela ett spel med hög latens (t.ex. "lag"), som att försöka spela på en server på en annan kontinent, tar det lång tid att reagera eller kan hoppa överallt medan spelet försöker komma ihåg och kompensera.
Videostreaming är mycket bandbreddskänslig men inte latentkänslig. Varje video har en "bitrate Vad är bitrate & varför är det viktigt? [MakeUseOf Förklarar] Vad är bitrate & varför är det viktigt? [MakeUseOf Explains] Med dagens teknik kan vi förvänta oss stora mängder hastighet och kvalitet med allt vi gör på våra datorer, våra smartphones och alla andra senaste gadgets. Men medan denna ökning av hastighet och kvalitet ... Läs mer ", vilket är den mängd data som överföres per tidsperiod, vanligtvis mätt i bitar per sekund. Ju högre upplösning desto större bitrate. Om tillgänglig bandbredd är mindre än önskad bithastighet, stoppar videon buffert eftersom den går tom för laddade data.
Det här är de typer av tjänster som ges högsta prioritet av servicemekanismer, eftersom de är mest frustrerande om de inte löper smidigt. Lägre prioritet kan ges till trafik som BitTorrent-nedladdningar. Torrentguiden för alla. Torrentguiden för alla. Denna nybörjarguide är en bra introduktion till fildelning med BitTorrent. Kom igång med torrent nedladdning på ett säkert och ansvarsfullt sätt med våra tips här. Läs mer, vilket vanligtvis inte är brådskande, medan saker som webbsurfning tenderar att falla någonstans i mitten.
Hur servicekvalitet fungerar
Eftersom tjänsterna störs av latens och låg bandbredd kan Service Quality öka prestanda antingen genom att minska latens eller frigöra bandbredd. Var och en har sin egen teknik, men de två arbetar ofta i tandem för att öka övergripande nätverksprestanda.
Olika typer av trafik kommer att dra nytta av olika mekanismer, beroende på om den trafiken är latentkänslig, bandbreddskänslig eller båda.
Queuing (Latency)
Queuing är den huvudsakliga mekanismen som används för att minska latensen för hög prioritetstrafik. En kö tillåter routern att hålla trafikbuffrad när den inte är färdig att bearbetas.
Regelkvalitetsregler kan tillåta paket (bitar av nätverksdata) från högprioriterade tjänster eller applikationer för att hoppa i kön och bearbetas först, vilket hjälper till att minska latensen för de viktiga tjänsterna och applikationerna.
Räntebegränsning (bandbredd)
Om alltför många paket försöker komma in i köen på en gång kommer bufferten att överfalla och paket kan gå förlorade. Räntebegränsning (även känd som paketformning) begränsar antalet paket som köen kommer att acceptera från en viss källa och automatiskt släppa eventuella extramaterial som källan försöker skicka.
Detta tvingar källan att minska antalet paket som det försöker skicka, vilket effektivt begränsar den bandbredd som erbjuds den källan. Lågprioritetskällor med låg prioritet kan vara specifikt begränsade, medan en hög prioritetstjänst kan medföra att all annan trafik är begränsad (dvs. "smutsad") för att frigöra bandbredd.
Ställa in servicekvalitet
Den överväldigande majoriteten av servicemekanismer hanteras via din router. 10 Viktiga funktioner att använda i din trådlösa routerns inställning hemma. 10 Viktiga funktioner att använda i din trådlösa routerns inställning hemma De flesta trådlösa routrar är utrustade med en handfull fantastiska funktioner som du brukar inte dra nytta av. Här är några av de mer användbara som börjar utforska just nu. Läs mer . Eftersom det är det som kopplar dina enheter till Internet är det en perfekt plats att titta på inkommande data och sortera den data till de olika enheterna i nätverket.
Om du använder Wi-Fi finns det en bra chans att du redan använder QoS. Många enheter och routrar stöder ett protokoll som heter Wi-Fi Multimedia (WMM) som automatiskt sorterar data i fyra kategorier: Röst, Video, Bästa insats och Bakgrund i fallande prioritetsordning.
De flesta routrar har någon form av tjänstekvalitet som är inbyggd, men vissa är mer sofistikerade än andra. Vad är OpenWrt och varför ska jag använda den för min router? Vad är OpenWrt och varför ska jag använda den för min router? OpenWrt är en Linux-distribution för din router. Den kan användas för allt som ett inbyggt Linux-system används för. Men skulle det passa dig? Är din router kompatibel? Låt oss ta en titt. Läs mer . Du hittar vanligtvis någonstans i avsnittet Avancerat på routerns kontrollpanel.
Typer av dataprioriteter
Det finns två huvudsakliga sätt att tilldela prioriteringar för kvalitet: en per-enhet och en per-ansökningsbas.
Prioritet av enheten
Du kan bestämma att en viss enhet bör prioriteras över alla andra, till exempel en spelkonsol. Varje enhet har några saker som gör det unikt identifierbart i ett nätverk: en IP-adress, en MAC-adress och ett värdnamn.
Eftersom en enhetens MAC-adress sannolikt är unik och inte kan ändras är det generellt det bästa sättet att identifiera en enhet. Men om det behövs kan någon av dessa användas.
Prioritering via en enhet innebär vanligtvis att hitta enhetens MAC-adress (som du vanligtvis hittar i enhetens nätverksinställningar) och ange den på sidan Quality of Service Settings. Eftersom routern nu känner till MAC-adressen och dess relevanta IP-adress, känner den igen vilken trafik som går till eller från den IP-adressen och kan prioritera det i enlighet därmed.
Prioritering av ansökan
Det här är den vanligaste typen: Prioritet är tilldelat baserat på vilken port eller applikation en bit av data är tänkt att gå till. I stället för att prioritera en hel enhets trafik, prioriterar den endast en viss typ av data.
Om du till exempel vet att all din BitTorrent-trafik går igenom port 54321, kan du ange en regel som port 54321 har låg prioritet och bör bara ges bandbredd när alla andra program har fått den bandbredd de behöver.
Omvänt kan du ställa in en regel som säger att Skype på port 33333 bör ges högsta prioritet så att trafiken inte bara behandlas först (för att minska latensen) men ges också så mycket bandbredd som det behöver (för att minska videochoppiness ).
Prova servicen själv
Kvaliteten på tjänsten hjälper latent känslig trafik (som spel) och bandbreddskänslig trafik (som Netflix) förbikopplar nätverkstopp och tillåter allt att fungera smidigare även med ett super upptaget nätverk.
Du kan antingen konfigurera det på en app-för-app-basis eller ge högsta prioritet till en viss enhet. Din router har förmodligen någon form av servicekvalitet som är inbyggd, så varför inte ge det ett steg?
Har du kvalitet på tjänsten som är inrättad i ditt hemnätverk? Vad får högsta prioritet? Vad skulle du förvandla till låg prioritet? Lämna en kommentar nedan!
Bildkrediter: Profit_Image via Shutterstock.com