Pas dy vite zhvillimi, është në dispozicion versioni i platformës LibreQoS 2.0, e cila është e destinuar për organizimin e shpërndarjes së drejtë të bandës së disponueshme ndërmjet përdoruesve dhe për të reduktuar efektet negative që rezultojnë nga buffer-at ndërmjetësues (Bufferbloat) të pajisjeve rrjetike. Platforma mund të përdoret nga ofruesit ose administratoret e rrjeteve private për të optimizuar flukset e trafik, për të mbajtur vonesat në nivele minimale dhe për të shpërndarë bandën në përputhje me prioritetet. Kodi i projektit është shkruar në gjuhët C, JavaScript, Python dhe Rust, dhe shpërndahet nën licencën GPLv2. Platforma instalohen në server, e vendosur ndërmjet router-it kufitar të ofruesit dhe router-it themelor të rrjetit lokal.
LibreQoS lejon të ulë vonesat dhe të rrisë besueshmërinë e seancave interaktive, lojërave, platformave të mësimit online, trafikëve VoIP dhe videovcalls në kushte të ngarkesës së lartë në rrjet, për shembull, për shkak të shkarkimeve nga disa përdorues të filmave në disa rrjedha ose aktivitetet e adhuruesve të torrentëve (LibreQoS zgjidh problemin e ngecjes së videovcalls kur dikush tjetër në atë rrjet fillon të shkarkojë video 4K). Përdorimi i LibreQoS ul kapacitetin pikor që një përdorues mund të ketë, por ndihmon në mënyrë të konsiderueshme për të reduktuar vonesat dhe për të shpërndarë drejtësisht burimet ndërmjet të gjithë pjesëmarrësve në shkëmbimin e të dhënave.
LibreQoS bazohet në përdorimin e sistemit të menaxhimit të radhëve të rrjetit CAKE (Aplikacionet e Përdorura Më Shumë Të Ruajtura) dhe planifikuesin e paketave fq_codel (Zgjedhja e Drejtë e Vonesës së Kontrolluar), si dhe përdor eBPF dhe XDP (Rruga e Shpejtë e të Dhënave) për të ekzekutuar menaxherët në nivelin e shoferit të rrjetit me mundësinë e aksesit të drejtpërdrejtë në buferat DMA të paketave. Algoritmi CAKE është projektuar për të zëvendësuar dhe thjeshtuar hierarkinë komplekse të disiplina të përpunimit të radhëve të paketave, i aftë për të nxjerrë kapacitetin maksimal të mundshëm dhe për të ofruar nivele minimale vonesash edhe në kanalet më të ngadalta të komunikimit me ofruesin dhe kur punon me pajisje me fuqi të vogël.
Projekti gjithashtu ofron mjete pĂ«r tĂ« ndjekur vonesat ndĂ«rmjet dĂ«rgimit tĂ« kĂ«rkesĂ«s dhe marrjes sĂ« pĂ«rgjigjes (RTT, koha e kthimit), nĂ« lidhje me pĂ«rdorues tĂ« veçantĂ«, pika qasjesh dhe website. PĂ«r analizin e gjendjes Ă«shtĂ« zhvilluar njĂ« ndĂ«rfaqe web-i, e cila ofron mundĂ«si pĂ«r tĂ« vlerĂ«suar vizualisht trafikun nĂ« rrjet, pĂ«r tĂ« ndjekur ndryshimin e ngarkesĂ«s dhe vonesave, dhe pĂ«r tĂ« identifikuar pĂ«rdoruesit mĂ« aktivĂ«. ĂshtĂ« e mundur tĂ« krijoni skema hierarkike fleksibile pĂ«r kufizimin e trafikut dhe integrimi me UISP dhe Splynx pĂ«r hartimin e topologjive dhe klientĂ«ve.
Lëshimi i LibreQoS 2.0 është kushtuar Dave Taht, i cili vdiq papritmas një vit më parë në moshën 59 vjeçare. Dave udhëhoqi zhvillimin e LibreQoS dhe ishte bashkëthemelues i projektit Bufferbloat, krijues i shpërndarjes CeroWrt dhe autor i shumë RFC-ve që lidhen me përpunimin e radhëve të rrjetit.
Ndryshimet kryesore në versionin LibreQoS 2.0:
- Nderfaqja web e operatorit është modernizuar, ku janë zgjeruar mundësitë e diagnostikimit të problemeve të rrjetit dhe janë shtuar raporte dhe grafikë të reja.

- Në modin e shikimit në formë tree (Tree view) është siguruar shfaqja e strukturës hierarkike të rrjetit, është përmirësuar përpunimi i topologjisë dhe është detajuar sjellja e nyjave.
- Janë shtuar mjete të reja diagnostike, që lejojnë analizimin e gjendjes së radhëve të rrjetit, ndjekjen efluksit të trafikut, paraqitjen vizuale të trafikut në formën e diagrameve Sankey, monitorimin e ripërsëritjeve të paketave (retransmit) dhe vizualizimin e cikleve të marrjes-dhënies TCP (RTT).

- Janë shtuar mënyra të reja vizualizimi të hartave dhe flukseve të trafikut, dhe është shtuar një analizues i sistemeve autonome (ASN Analysis).

- ĂshtĂ« pĂ«rmirĂ«suar integrimi me sistemet e menaxhimit tĂ« marrĂ«dhĂ«nieve me klientĂ«t (CRM) dhe sistemet e menaxhimit tĂ« rrjetit (NMS). ĂshtĂ« shtuar mbĂ«shtetje pĂ«r integrimin me UISP, Splynx, Netzur, VISP, WISPGate, Powercode dhe Sonar.
- Janë përmirësuar mundësitë për kufizimin e kapaciteteve (shaping), që lidhen me menaxhimin e radhëve dhe përdorimin e TreeGuard dhe StormGuard për të parandaluar ngarkesat e tepërta.
- Janë përmirësuar monitorimi i gjendjes së planifikuesit dhe informacioni për problemet kritike.
Burimi: opennet.ru



