Kas yra diferencijuota paslauga?

Skaičiuojant diferencijuota paslauga yra projektavimo strategijos tipas, leidžiantis atskirti tinklo srautą į kelias skirtingas kategorijas ar klases. Šis metodas gali būti labai naudingas norint suprasti srauto pobūdį tam tikrame tinkle ir paskirstyti išteklius, kad kiekvieną klasę būtų galima valdyti maksimaliai efektyviai. Programinės įrangos projektavimo modeliai dažnai leidžia naudoti tam tikras diferencijuotas paslaugų programas, leidžiančias keliams skirtingiems srauto tipams ar klasėms veikti viename tinkle nesukuriant jokių perdavimo problemų.

Yra keletas klasių, paprastai siejamų su diferencijuota paslauga. Tarp tų, kurie būdingi daugeliui tinklų, yra vietiniai interneto protokolo arba IP adresai, bet kokie tinkle naudojami kliento IP adresai ir tvarkaraštis, susietas su tinklu, naudojamu gaunamai ir siunčiamai informacijai apdoroti. Tokie elementai, kaip tinkle naudojamų taikomųjų programų prievadų tipas, taip pat protokolo nustatymai, susiję su įvairiu duomenų perdavimu tinkle, taip pat būtų laikomi diferencijuota paslauga.

Paprastai visam srautui, kuris atitinka tuos pačius pagrindinius protokolus, bus taikoma ta pati kategorija arba klasifikacija. Kvalifikuojant srauto tipą, naudojamą įvairiose programose ir atliekant įvairias užduotis, išteklių paskirstymo procesas, kuris nesukeltų kitų veikiančių programų našumo problemų, yra sumažinamas iki minimumo. Dėl šios priežasties daugelis tinklų yra sukurti taip, kad atpažintų ir klasę, ir programų, naudojančių tas klases, našumą. Kai diferencijuota paslauga veikia aukščiausiu įmanomu našumo lygiu, bendras tinklo ar sistemos funkcionalumas greičiausiai išliks gana aukštas.

Vienas iš pagrindinių diferencijuotų paslaugų metodo pranašumų yra tas, kad į tinklą įtraukta aparatinė ir programinė įranga gali toliau veikti neatsižvelgiant į tai, kas vyksta su kitomis paslaugų klasėmis ar kategorijomis. Tai reiškia, kad maršrutizatoriai ir toliau veiks įprastai, nepaisant to, kas vyksta su kitomis programomis, kurios taip pat veikia kaip tinklo dalis. Nors ši nauda yra reikšminga, diferencijuota paslaugų sąranka nėra be kai kurių galimų įsipareigojimų. Pavyzdžiui, kartais sunku tiksliai nustatyti, kaip skirtingi maršrutizatoriai yra susiję vienas su kitu, o tai reiškia, kad gali būti neįmanoma visiškai atkurti informacijos apie tai, kaip informacijos paketai tvarkomi tiek kilmės, tiek pabaigos taške. Jei kyla tam tikrų problemų perduodant duomenų paketus, tai gali sukelti papildomą išteklių eikvojimą, dėl kurio tam tikra veikla gali trumpam sulėtinti.