Kaj je diferencirana storitev?

V računalništvu je diferencirana storitev vrsta strategije načrtovanja, ki omogoča ločitev omrežnega prometa v več različnih kategorij ali razredov. Ta pristop je lahko zelo koristen v smislu razumevanja narave prometa v danem omrežju, pa tudi pri dodeljevanju virov, tako da se lahko vsak razred upravlja z največjo stopnjo učinkovitosti. Vzorci načrtovanja programske opreme pogosto omogočajo nekakšno diferencirano aplikacijo storitev, ki omogoča, da se v enem omrežju izvaja več različnih vrst ali razredov prometa, ne da bi ustvarili kakršne koli težave pri prenosu.

Obstaja več razredov, ki so običajno povezani z diferencirano storitvijo. Med tistimi, ki so značilni za večino omrežij, so lokalni internetni protokol ali naslovi IP, vsi naslovi IP odjemalca, ki se uporabljajo v omrežju, in urnik, povezan z omrežjem, ki se uporablja za obdelavo vhodnih in odhodnih informacij. Elementi, kot so vrsta aplikacijskih vrat, ki se uporabljajo v omrežju, in nastavitve protokola, pomembne za različne prenose podatkov znotraj omrežja, bi prav tako veljali za diferencirano storitev.

Običajno bo ves promet, ki je v skladu z istimi osnovnimi protokoli, deležen iste kategorije ali klasifikacije. S kvalificiranjem vrste prometa, ki se uporablja v različnih aplikacijah in za izvajanje različnih nalog, je postopek dodeljevanja sredstev na način, ki ne vodi do težav z zmogljivostjo pri drugih delujočih aplikacijah, omejen na minimum. Zaradi tega je veliko omrežij zasnovanih tako, da prepoznajo tako razred kot zmogljivost programov, ki uporabljajo te razrede. Ko diferencirana storitev deluje na najvišji možni ravni zmogljivosti, bo splošna funkcionalnost omrežja ali sistema verjetno ostala precej visoka.

Ena ključnih prednosti pristopa diferenciranih storitev je, da lahko strojna in programska oprema, vključena v omrežje, še naprej delujeta ne glede na to, kaj se dogaja z drugimi razredi ali kategorijami storitev. To pomeni, da bodo usmerjevalniki še naprej normalno delovali ne glede na to, kaj se dogaja z drugimi aplikacijami, ki se prav tako izvajajo kot del omrežja. Čeprav je ta prednost pomembna, diferencirana nastavitev storitev ni brez nekaterih potencialnih obveznosti. Na primer, včasih je težko natančno določiti, kako so različni usmerjevalniki povezani med seboj, kar pomeni, da morda ne bo mogoče popolnoma obnoviti podrobnosti o tem, kako se upravljajo informacijski paketi tako na izvorni kot na končni točki. Če pride do neke vrste težave s posredovanjem podatkovnih paketov, bi to lahko povzročilo dodatno porabo virov, kar bi lahko za kratek čas upočasnilo nekatere dejavnosti.