Integrerte tjenester (IntServ) og Differentiated Services (DiffServ) er to forskjellige tilnærminger til å tilby Quality of Service (QoS) i datanettverk.
IntServ
– Det er en tilkoblingsorientert tjeneste som gir garantert QoS for individuelle dataflyter.
- Før sending av data må avsender og mottaker etablere en kontrakt med nettverket, som spesifiserer de nødvendige QoS-parametrene, som båndbredde, forsinkelse og jitter.
- Hver ruter langs banen må reservere de nødvendige ressursene for å støtte de spesifiserte QoS-parametrene.
– Kan gi sterke QoS-garantier, men det er komplekst å implementere og kan være ineffektivt i noen tilfeller.
DiffServ
– Det er en forbindelsesløs tjeneste som gir ulike servicenivåer til ulike typer trafikk.
- Krever ikke forhåndsreservasjon av ressurser, noe som gjør det mer skalerbart.
- Klassifiserer trafikk i forskjellige klasser basert på visse kriterier, for eksempel IP-adresse, portnummer eller protokolltype.
- Hver klasse blir tildelt en spesifikk videresendingsbehandling, som bestemmer prioritet og servicenivå den mottar.
– Enklere å implementere enn IntServ, men det kan gi mindre strenge QoS-garantier.
- Sammenligning:
| Funksjon | IntServ | DiffServ |
|---|---|---|
| QoS-garanti | Garantert | Beste innsats |
| Ressursreservasjon | Påkrevd | Ikke nødvendig |
| Kompleksitet | Kompleks | Enkel |
| Skalerbarhet | Mindre skalerbar | Mer skalerbar |
| Egnethet | Egnet for applikasjoner med strenge QoS-krav | Egnet for applikasjoner med mindre strenge QoS-krav |
– Oppsummert er IntServ egnet for applikasjoner som krever sterke QoS-garantier, som tale- og videokonferanser, mens DiffServ er mer egnet for applikasjoner som tåler noe variasjon i QoS, som nettsurfing og filoverføring.