2021 – dištančné štúdium

Informácie k počítačovým sieťam – dištančná forma

Dlho som uvažoval, ako vymyslieť predmet počítačové siete, ak nemáme možnosť prístupu k fyzickej sieťovej infraštruktúre v laboratóriu, tak ako to bolo ostatné roky. Rozhodol som sa, že spoločnými silami vytvoríme nástroj na distribuovaný monitoring počítačovej siete. Zúročíte svoje programátorské schopnosti a pochopíte niektoré procesy na sieti. Technológie budú bežať na obľúbenom sieťovom operačnom systéme Linux a využijeme vo svoj prospech napríklad PHP, C, MySQL, JS, HTML5, Sockety, BASH a sieťové protokoly z balíka IP.

Podmienky absolvovania predmetu

  • Vytvorenie funkčného bloku komplexného monitorovacieho systému
  • Spracovanie dokumentácie k svojmu funkčnému bloku

Bodovanie a hodnotenie

  • Odovzdanie funkčného bloku s dokumentáciou – max 50 bodov
  • Záverečný písomný (online) test – max 20 bodov na prilepšenie
  • Hodnotenie:
    • A  – 65 a viac
    • B  – 60 – 64
    • C  – 55 – 59
    • D  – 50 – 54
    • E  – 45 – 49
    • Fx – 44 a menej

Rozvrh

  1. 5.3.2021 (odpadlo)
  2. 12.3.2021 (11:25-14:30)
  3. 19.3.2021 (11:25-14:30)
  4. 26.3.2021 (11:25-14:30)

Očakávaná kvalita výstupu

  • kvalitné komentáre v slovenčine
  • kvalitná dokumentácia, tak aby konkrétne princípy pochopili aj kolegovia
  • programujte priebežne a konzultujte so mnou veci na pravidelnej báze, aspoň raz týždenne (kubik@bbxnet.sk)

Podklady k vytvoreniu monitorovacieho systému

Zoznam funkcií monitorovania

Všeobecné funkcie jednotlivých blokov

  • Každý blok musí byť ovládateľný cez WEB rozhranie,
    • odporúčam použiť PHP + HTML5 + CSS – nap. Bootstrap, JS kvôli Ajaxu,
    • na jednotnom dizajne a technológiách sa musia všetci študenti dohodnúť spolu,
    • v prípade nutnosti databázy treba použiť lokálnu MySQL.
  • Každý blok musí byť samostatne funkčný,
    • čo blok, to vlastný konfiguračný súbor a ideálne aj vlastný adresár s podpornými súbormi,
    • bezpečnosť prístupu WEB servera k systémovým veciam operačného systému nie je nevyhnutná.

Schéma siete