Satiksmes veidošana pret policiju
Satiksmes policija un satiksmes veidošana ir divas līdzīgas pieejas, kas uzsāktas, lai regulētu satiksmes plūsmu no viena tīkla uz otru. Tas tiek darīts, ievērojot datplūsmas līgumu, kas noslēgts starp tīkliem. Satiksmes līgums ir vienošanās, kas noslēgta starp diviem tīkliem. Tas nosaka pārvadājamās satiksmes veidu un šīs satiksmes veiktspējas prasības, piemēram, joslas platumu un pakalpojumu kvalitāti. Satiksmes inženierijā gan satiksmes veidošanu, gan policijas darbību plaši izmanto kā pakalpojumu kvalitātes nodrošināšanas metodi, un tos parasti izmanto tīkla malās, bet tos var izmantot arī pie trafika avota.
Kas ir satiksmes uzraudzība?
Satiksmes policija ir process, kas kontrolē trafiku tīklā un veic pasākumus, lai to pielāgotu saskaņotajiem satiksmes parametriem. Tas būtībā mēra datu plūsmu un uzrauga katru paketi, un, kad tiek konstatēts pārkāpums, tas vienkārši nomet paketi. Tas iezīmē katru paketi ar noteiktu atbilstības līmeni (saukts arī par krāsojumu). Šis nepārtrauktais process palīdz kontrolēt maksimālo nosūtīto vai saņemto trafika ātrumu katrā saskarnē vairākos prioritāšu līmeņos. To sauc arī par apkalpošanas klasēm.
Policija tiek veikta tīklā dažādos līmeņos; to var izdarīt vai nu porta līmenī, vai Ethernet pakalpojumam vai noteiktai pakalpojumu klasei. Satiksmes policija izmanto īpašu algoritmu ar nosaukumu “token bucket”, lai regulētu satiksmes plūsmu. Tas ir visaptverošs matemātiskais modelis, kas izstrādāts, lai kontrolētu saskarnei maksimāli atļauto trafika ātrumu noteiktā laikā. Tam ir divi pamatkomponenti.
1) Žetoni: apzīmē atļauju nosūtīt noteiktu skaitu bitu no viena tīkla uz otru.
2) Spainis: tiek izmantots, lai vienlaikus turētu noteiktu daudzumu žetonu.
Operētājsistēma darbojas tīklā, lai marķierus ievietotu spainī ar noteiktu ātrumu. Katra pakete, kas nonāk tīklā, ņem no žetona žetonus atbilstoši to paketes izmēram, kad tā ir gatava pārsūtīšanai uz citu tīklu. Kad spainis būs pilns, visi jaunpienākošie žetoni tiks noraidīti. Šie noraidītie marķieri nav pieejami arī nākamajām paketēm. Visi marķieri tiek ģenerēti, pamatojoties uz maksimālo pārraides ātrumu, kas noteikts satiksmes līgumā. Pieejamo marķieru skaits nosaka pārsūtīšanai pa pakešdatu tīklā izvēlēto pakešu skaitu.
Policijas darbības optimizēšanai ir pieejami vairāki satiksmes policijas mehānismi, piemēram, satiksmes vienotas likmes krāsu marķieris satiksmes policijai, divu likmju trīs krāsu marķieris satiksmes policijai, uz procentiem balstīta policija utt.
Kas ir satiksmes veidošana?
Datplūsmas veidošana ir metode, ko izmanto satiksmes pārvaldībā, lai aizkavētu dažas vai visas paketes, lai apstiprinātu ar vēlamo trafika datu profilu. Faktiski tas ir ātruma ierobežošanas veids, kas darbojas, pārraugot un rindojot IP paketes pārejas režīmā, saskaņā ar vairākiem parametriem, kurus var iepriekš konfigurēt. Tādējādi tas ļauj ieviest īpašu politiku, kas maina mantoto veidu, kādā dati tiek nosūtīti rindā.
Būtībā satiksmes veidošana darbojas pēc diviem principiem. Pirmais ir tas, ka joslas platuma ierobežojumu piemērošana, pamatojoties uz konfigurētajiem trafika ierobežojumiem, un pēc tam rindā paketes to nosūtīšanai vēlāk, kad joslas platumam ir mazāks pieprasījums. Otrais princips ir nomest paketes, kad pakešu buferi ir pilni. Šeit nomestā pakete tiek izvēlēta no tām paketēm, kuras ir atbildīgas par “ievārījuma” izveidi. Līdzīgi ceļu policijā, veidojot, arī prioritāte ir satiksme. Turpretī, veidojot prioritāti, datplūsma tiek veikta pēc administratora izvēles. Kad satiksme augstākā prioritātē tiek palielināta par lielu daudzumu, kamēr sakaru līnija ir pilna, zemākas prioritātes satiksme uz laiku tiek ierobežota, lai dotu iespēju augstas prioritātes satiksmei.
Šis uzdevums parasti tiek realizēts, noteiktu datplūsmas apjomu (garantēto trafika apjomu satiksmes līgumā) uzskatot par augstākas prioritātes datplūsmu, un trafika, kas pārsniedz šo ierobežojumu, kurai ir tāda pati prioritāte kā jebkurai citai datplūsmai, tad konkurē ar pārējo datplūsmu. satiksme, kurai nav prioritātes.
Parasti labi datplūsmas veidotāji neļauj ierindoties lielā datu apjomā, nosakot precīzu nosūtāmo trafiku, pamatojoties uz trafika prioritāti. Viņi drīzāk mēģina izmērīt prioritāšu datplūsmas apjomu un, pamatojoties uz to, dinamiski ierobežo neprioritāro trafiku. Tādējādi tas nemaz netraucēs prioritārās satiksmes plūsmu.
Satiksmes novērošana pret veidošanu
• Gan ceļu policijā, gan noformēšanā to darbībai tiek izmantots marķieru kopas mehānisms.
• Satiksmes policija tiek izmantota satiksmes kontrolēšanai ienākošajā vai izejošajā saskarnē, turpretī satiksmes veidošanu var izmantot tikai izejošās satiksmes kontrolei.
• Gan ceļu policijā, gan noformēšanā to darbībai tiek izmantots marķieru kopas mehānisms.
• Satiksmes policiju var izmantot ienākošajā vai izejošajā saskarnē, savukārt satiksmes veidošanu var izmantot tikai izejošajai satiksmei.
• Abos mehānismos ir nepieciešams izmērīt datu pārraides un saņemšanas ātrumu un rīkoties, pamatojoties uz saskaņoto trafika ātrumu saskaņā ar datplūsmas līgumu.
• Policijas darbībā tas izplata trafika pārrāvumus, savukārt trafika veidošana nodrošina izlīdzinātu pakešu izvades ātrumu.
• Formēšana atbalsta rindošanu un nodrošina pietiekamu atmiņu, lai buferētu aizkavētās paketes, savukārt policija to nedara.
• Satiksmes veidošanai ir nepieciešama īpaša plānošanas funkcija, lai vēlāk pārsūtītu jebkādu aizkavētu pakešu skaitu, savukārt policija to nedara.
• Veidojot, marķieru vērtības tiek konfigurētas bitiem sekundē, savukārt policijā konfigurētas baitos.
• Rindas satiksmes veidošanā izraisa kavēšanos; jo īpaši rada ļoti garas rindas, turpretī policija kontrolē izvadīto pakešu ātrumu, nometot paketes. Tas ļauj izvairīties no kavēšanās, ko rada pakešu rindošana.
• Satiksmes veidošanā marķieru vērtības tiek konfigurētas kā biti sekundē, savukārt policijas darbā tā tiek konfigurēta kā baiti sekundē.