Video: Week 6 2025
Den mest almindelige måde at se IP-pakkeoverskriften på, når du klassificerer trafik til brug med en CoS-implementering, er at fortolke overskriften "type service" -bit som de differentierede tjenester Kode Point (DSCP). Dette felt har 8 bits, hvoraf de første 6 er vigtige for CoS. Selvom du kan se på trafik på andre måder, især på rammeniveau, er DSCP i dag det mest populære og kraftfulde valg for CoS.
DSCP's 6 bits identificerer to vigtige stykker af CoS-puslespillet: videresendelsesklassen og prioritetspakken for pakken. Kombinationen af disse stykker udgør hvad der hedder per hop-opførsel (PHB), som grundlæggende beskriver hvad der sker med pakker til et bestemt hop i sin vej.
Her er de fem klasser af trafik:
-
Bedste indsats (være): Den bedste indsats fremsendelse er basisvideresendelsen for al trafik. Grundlæggende gør routeren sit bedste for at videresende trafikken. Hvis overbelastning udvikler sig på routeren (dens buffere er fyldte, for eksempel), vil denne trafik sandsynligvis blive droppet.
-
Fremskyndet videresendelse (ef): Fremskyndet videresendelse er hovedsagelig førsteklasses rejse til pakker i routeren. Routeren giver prioriterede tjenester til denne trafik, og det sikrer, at pakker i denne videresendelsesklasse er de sidste, der forsinkes eller tabes i tider med overbelastning.
Når pakker kommer ind, hvis den samlede båndbredde ikke overstiger den tildelte båndbredde for denne klasse, betragtes trafikken som in-profile , og pakken sendes normalt. Hvis den totale båndbredde overstiger tildelingen, betragtes trafikken som uden for profil .
Routeren vil stort set gøre hvad som helst for at videresende trafikken ved hjælp af tilgængelig båndbredde fra de andre klasser. Hvis der ikke er nogen tilgængelig båndbredde, kan pakker blive droppet, selv om de vil være de sidste pakker, der udsættes for denne forfærdelige skæbne.
Fremskyndet fremsendelse er det, du bruger til missionskritisk trafik, der ikke kan tabes eller have overskydende jitter eller forsinkelse (tænk taletrafik).
-
Assured forwarding (af): Forsendt videresendelse svarer stort set til fremskyndet videresendelse. Sikret videresendelse er lidt som passagerer, der flyver business class (det vil sige, de får masser af frynsegoder, men ikke helt førsteklasses behandling).
Når pakker kommer ind, er de enten in-profile eller out-of-profile (ligesom ef pakker). Pakker, der er in-profile, videresendes normalt. Forskellen er, at hvis pakker automatisk køles op for at videresende, hvis de er ude af profil, kan pakker udsættes for en tilfældig tidlig detektion (RED) dropprofil.Pakker i af klassen kan tildeles en drop præference (ved hjælp af PLP bit), og de er tilfældigt faldet for at lette overbelastning.
Forsikret videresendelse bruges til applikationer, der har brug for bedre end videresendelse af best-effort, men er ikke helt missionskritiske (typisk applikationer som PeopleSoft, SAP eller Oracle).
-
Netværkskontrol (nc): Netværkskontroltrafik omfatter pakker som routingprotokol, hej beskeder eller keepalives. Pakker i denne klasse videresendes med lavere prioritet, hvilket betyder, at de er mere udsatte for forsinkelse. Disse pakker er dog mindre tilbøjelige til at kasseres. Fordi tabet af disse pakker kan forårsage netværksbreddebegivenheder (som routing adjacencies flapping), er forsinket levering meget bedre end at tabe pakken helt.
-
Klassevalg (cs): CS-værdier muliggør kompatibilitet bagud med den ældre IP Precedence-ordning. Klassekoderkodepunkterne er i form xxx000. De første tre bit er IP-prioritetsbitene. Hver IP-præferensværdi kan kortlægges til en DiffServ-klasse. Hvis en pakke er modtaget fra en ikke-DiffServ-kendskabsrouter, der anvendte IP-præferensmarkeringer, kan DiffServ-routeren stadig forstå kodningen som et Class Selector-kodepunkt.
Hver af disse videresalgsklasser har mindst en PLP tilknyttet den. Kombinationen af videresendelsesklasse og PLP identificeres af bitmønsteret i DSCP. Så når du vil enten matche eller tildele en bestemt PHB (det vil sige, du vil angive, hvordan en pakke skal håndteres), skal du angive det specifikke bitmønster.