Integrated Services (IntServ) og Differentiated Services (DiffServ) er to forskellige tilgange til at levere Quality of Service (QoS) i computernetværk.
IntServ
- Det er en forbindelsesorienteret tjeneste, der giver garanteret QoS til individuelle datastrømme.
- Før afsendelse af data skal afsender og modtager etablere en kontrakt med netværket, som specificerer de nødvendige QoS-parametre, såsom båndbredde, forsinkelse og jitter.
- Hver router langs stien skal reservere de nødvendige ressourcer til at understøtte de specificerede QoS-parametre.
- Kan give stærke QoS-garantier, men det er komplekst at implementere og kan i nogle tilfælde være ineffektivt.
DiffServ
- Det er en forbindelsesløs tjeneste, der giver forskellige serviceniveauer til forskellige typer trafik.
- Kræver ikke forudgående reservation af ressourcer, hvilket gør det mere skalerbart.
- Klassificerer trafik i forskellige klasser baseret på bestemte kriterier, såsom IP-adresse, portnummer eller protokoltype.
- Hver klasse får tildelt en specifik videresendelsesbehandling, som bestemmer den prioritet og serviceniveau, den modtager.
- Nemmere at implementere end IntServ, men det kan give mindre strenge QoS-garantier.
- Sammenligning:
| Funktion | IntServ | DiffServ |
|---|---|---|
| QoS garanti | Garanteret | Bedste indsats |
| Ressourcereservation | Påkrævet | Ikke påkrævet |
| Kompleksitet | Kompleks | Simpel |
| Skalerbarhed | Mindre skalerbar | Mere skalerbar |
| Egnethed | Velegnet til applikationer med strenge QoS-krav | Velegnet til applikationer med mindre strenge QoS-krav |
- Sammenfattende er IntServ velegnet til applikationer, der kræver stærke QoS-garantier, såsom tale- og videokonferencer, mens DiffServ er mere velegnet til applikationer, der kan tolerere en vis variation i QoS, såsom web-browsing og filoverførsel.