Úvod
Quality Of Service (QOS)
Quality of Service (QoS?) sa už ako názov vypovedá zaoberá kvalitou poskytovaných služieb. V tomto konkrétnom pripáde je to kvalita poskytovaných sieťových služieb. V dnešnej dobe existuje niekoľko protokolov, ktoré sa zaoberajú touto problematikou. Protokol
NetFlow?, teraz IPFix
IPFIX je jedným z majoritných protokolov v tejto oblasti
toto je mierne nepresne vyjadrenie - NF a IPFIX su protokoly, ktore sluzia na exportovanie informacii o tokoch v sieti, a teda sa daju vyuzit v nastrojoch na monitorovanie tokov. no a tieto nastroje maju svoje vyuzitie o.i. aj v monitorovani parametrov kvality sluzieb. takze monitorovanie qos je len jedna z moznosti uplatnenia tychto protokolov. sa dočkal sa aj implementácie na pôde Computer Network Laboratory (CNL) a to v podobe platformy
BasicMeter. Táto meracia platforma je založená na troch vrstvách pričom na tej "najvyššej" vrstve je analyzujúci prvok, ktorý vyhodnocuje a poskytuje informácie z "nižších" vrstiev
komu?, čo v tomto pripade je samotné meranie kvality služieb.
Bližšia špecifikácia zadania
Pôvodne znenie zadania bolo úzko zamerané na protokol ipfix
IPFIX. Táto podmienka je splnitelná pričom sa dá systém navrhnúť tak, aby bolo možné jeho rozširenie na hociaký
lubovolny (detto dalej) protokol, ba dokonca rozširitelný a využiteľný takmer v hociakej oblasti, kde je potrebné data analyzovať a v reálnom čase prezentovať. Takato myšlienka vedie k modularite systému, ktorá zaručí oddelenie funkčnosti systému do jednotlivých modulov (napr. ipfix). Pri štrukturálnom programovaní nám takáto možnosť zaručí izolovanie funkcií a štruktúr do tzv. modulov. Pri objektovom programovaní je to docielené izolovaním behavioralných a štrukturálnych črtov
čŕt objektov do tried. Takéto triedy pri správnej dekompozicií systému dokážu byť aplikované v hociktorej oblasti.