QoS
Nettverksmekanismer som prioriterer noe trafikk fremfor annen for å styre latens, jitter og pakketap.
Quality of Service (QoS) er et sett med teknikker som gir ulike trafikkklasser ulik behandling i nettverket. Uten QoS konkurrerer hver pakke om samme kø på hver ruter eller svitsj og videresendes i den rekkefølgen den ankom. Det fungerer mens lenkene er ledige, men bryter sammen under belastning: interaktiv trafikk som en taleanrop deler kø med en stor filoverføring og arver de samme forsinkelsene.
QoS finnes fordi enkelte applikasjoner er langt mer følsomme for forsinkelse og tap enn andre. En VoIP-samtale trenger ende-til-ende-latens under omtrent 150 ms og svært lav jitter (variasjon i ankomsttider); noen få prosent pakketap er hørbart. En bulk-nedlasting tåler hundrevis av millisekunder med latens og henter seg inn med TCP-retransmisjoner. QoS lar nettverket favorisere den første typen trafikk når det er kø-konkurranse, i stedet for å behandle alt likt.
Byggeklossene er typisk klassifisering, merking, køing og shaping. En pakke klassifiseres ut fra headerfelt (port, protokoll, kilde) eller via dyp inspeksjon, merkes med en DSCP-verdi i IP-headeren, sorteres i klasse-spesifikke køer på hvert hopp, og rate-limites eventuelt slik at den ikke sulter andre klasser. Ende-til-ende-QoS krever at hvert hopp underveis respekterer merkingene — realistisk i ett operatørs nettverk, men ikke over det offentlige internett, der DSCP ofte ignoreres eller skrives om ved grensen.
Et vanlig praktisk eksempel: på en kontorlinje konfigureres ruteren slik at VoIP-trafikk fra telefonisystemet havner i en streng prioritetskø, mens en backup-jobb som laster opp til skylagring legges i en best-effort-kø og shapes for å la det være hodejord. Samtalen forblir klar selv mens backupen metter opplinken. I datasentre og bærenett brukes QoS også til å beskytte rutingprotokoll-trafikk (BGP, OSPF) og management-tilgang mot å bli rammet av topper i brukertrafikken.
Nøkkelpunkter
- Prioriterer latenssensitiv trafikk fremfor best-effort-trafikk
- Nøkkelmål er latens, jitter og pakketap
- Tale og video trenger lav jitter; bulk-overføringer tåler høy latens
- Byggeklosser: klassifisering, DSCP-merking, køing, shaping
- Ende-til-ende-QoS krever at hvert hopp respekterer merkingene
- Vanlig i bedrifts-, ISP- og datasenternett; sjelden respektert på det offentlige internett