Oblikovanje prometa nasuprot policiji
Prometna policija i oblikovanje prometa dva su slična pristupa pokrenuta za reguliranje protoka prometa s jedne mreže na drugu. To se radi u skladu s prometnim ugovorom sklopljenim između mreža. Ugovor o prometu je ugovor sklopljen između dvije mreže. Definira vrstu prometa koji će se prenositi i zahtjeve performansi tog prometa, kao što su propusnost i kvaliteta usluge. U prometnom inženjerstvu, i oblikovanje i nadzor prometa naširoko se koriste kao metode pružanja kvalitete usluge i obično se primjenjuju na rubovima mreže, ali se mogu primijeniti i na izvoru prometa.
Što je prometna policija?
Prometna policija je proces praćenja prometa u mreži i poduzimanja koraka da se on uskladi s dogovorenim prometnim parametrima. U osnovi mjeri protok podataka i nadzire svaki paket, a kada se pronađe kršenje, jednostavno odbaci paket. Označava svaki od paketa određenom razinom usklađenosti (koja se naziva i bojanje). Ovaj kontinuirani proces pomaže kontrolirati maksimalnu stopu poslanog ili primljenog prometa na svakom sučelju u više razina prioriteta. Ovo je također poznato kao klase usluge.
Policija se provodi na mnogo različitih razina u mreži; to se može učiniti na razini porta ili za Ethernet uslugu ili određenu klasu usluge. Prometna policija koristi poseban algoritam koji se naziva “token bucket” algoritam za regulaciju toka prometa. To je opsežan matematički model razvijen za kontrolu maksimalne brzine prometa dopuštene za sučelje u određenom trenutku. Ovo ima dvije osnovne komponente.
1) Tokeni: Predstavlja dopuštenje za slanje fiksnog broja bitova s jedne mreže na drugu.
2) Kanta: Koristi se za držanje određene količine tokena u isto vrijeme.
Operativni sustav radi u mreži stavlja tokene u kantu određenom brzinom. Svaki paket koji dolazi u mrežu uzima tokene iz spremnika u skladu s njihovom veličinom paketa kada je spreman za prosljeđivanje drugoj mreži. Kada je kanta puna, svi novopristigli tokeni bit će odbijeni. Ovi odbijeni tokeni također nisu dostupni za buduće pakete. Svi se tokeni generiraju na temelju vršne brzine prijenosa definirane u ugovoru o prometu. Broj dostupnih tokena određuje broj paketa odabranih za prijenos putem mreže paketnih podataka.
Postoji nekoliko dostupnih mehanizama nadzora prometa za optimizaciju nadzora, kao što je prometni marker u boji s jednom brzinom za nadzor prometa, dvostopenjski marker s tri boje za nadzor prometa, nadzor temeljen na postotku, itd.
Što je oblikovanje prometa?
Oblikovanje prometa je tehnika koja se koristi u upravljanju prometom za odgodu nekih ili svih paketa kako bi se potvrdio željeni profil podataka o prometu. Zapravo je to oblik ograničenja brzine koji radi nadgledanjem i postavljanjem IP paketa u red čekanja u prijelaznom načinu, u skladu s nizom parametara koji se mogu konfigurirati unaprijed. Stoga omogućuje implementaciju specifične politike koja mijenja naslijeđeni način na koji se podaci stavljaju u red čekanja za prijenos.
U osnovi, oblikovanje prometa funkcionira prema dva principa. Prvi je primjena ograničenja propusnosti na temelju konfiguriranih ograničenja prometa, a zatim stavljanje paketa u red za njihovo slanje kasnije kada propusnost bude manja. Drugi princip je ispuštanje paketa kada su međuspremnici paketa puni. Ovdje se ispušteni paket odabire među tim paketima koji su odgovorni za stvaranje "džem". Slično, u prometnoj policiji, oblikovanje također daje prioritet prometu. Nasuprot tome, oblikovanje daje prioritet prometu prema izboru administratora. Kada se promet u višem prioritetu poveća za velike količine dok je komunikacijska linija puna, promet nižeg prioriteta je privremeno ograničen na neko vrijeme kako bi se dala prilika za promet visokog prioriteta.
Ovaj se zadatak obično provodi tretiranjem određene količine prometa (zajamčene količine prometa u ugovoru o prometu) kao prometa višeg prioriteta, a promet koji premašuje ovo ograničenje ima isti prioritet kao i svaki drugi promet, zatim natječe se s ostatkom prometa koji nije prioritetan.
Općenito, dobri oblikovalci prometa ne dopuštaju stavljanje velikih količina podataka u red čekanja prilikom određivanja točnog prometa koji će se poslati na temelju prioriteta prometa. Oni najprije pokušavaju izmjeriti količinu prioritetiziranog prometa i na temelju toga dinamički ograničavaju promet bez prioriteta. Stoga uopće neće ometati propusnost prioritetnog prometa.
Prometna policija nasuprot oblikovanju
• I prometna policija i oblikovanje koriste mehanizam spremnika za svoj rad.
• Prometna policija se koristi za kontrolu dolaznog ili odlaznog prometa na sučelju, dok se oblikovanje prometa može koristiti samo za kontrolu odlaznog prometa.
• I prometna policija i oblikovanje koriste mehanizam spremnika za svoj rad.
• Nadzor prometa može se koristiti za dolazni ili odlazni promet na sučelju, dok se oblikovanje prometa može koristiti samo za odlazni promet.
• Kod oba mehanizma potrebno je izmjeriti brzinu prijenosa i primanja podataka te poduzeti radnje na temelju dogovorene brzine prometa prema ugovoru o prometu.
• U nadzoru, širi prometne udare, dok oblikovanje prometa osigurava ujednačenu izlaznu brzinu paketa.
• Oblikovanje podržava čekanje i pruža dovoljno memorije za međuspremnik odgođenih paketa, dok nadzor ne podržava.
• Posebna funkcija raspoređivanja potrebna je za oblikovanje prometa za kasniji prijenos bilo kojeg broja odgođenih paketa, dok nadzor nije.
• U oblikovanju, vrijednosti tokena su konfigurirane u bitovima po sekundi, dok su u nadzoru konfigurirane u bajtovima.
• Redovi u oblikovanju prometa uzrokuju kašnjenje; posebno stvara vrlo duge redove čekanja, dok nadzor Kontrolira brzinu izlaznih paketa ispuštanjem paketa. Time se izbjegava kašnjenje uzrokovano čekanjem paketa.
• U oblikovanju prometa, vrijednosti tokena konfigurirane su u bitovima po sekundi, dok su u nadzoru konfigurirane u bajtovima u sekundi.