Simulátor komunikácie v poÄÃtaÄovej sieti - Softvérové Å¡túdio 2 ...
Simulátor komunikácie v poÄÃtaÄovej sieti - Softvérové Å¡túdio 2 ... Simulátor komunikácie v poÄÃtaÄovej sieti - Softvérové Å¡túdio 2 ...
46 KAPITOLA 3. NÁVRHDatabáza obsahuje tabuľky :• class• user• reservation• simulation• level• lab3.4.1 TabuľkyTabuľka LevelObr. 3.8: Tabuľka levelUžívatelia sú v systéme rozdelení do viacerých skupín a to podľa toho aké zložité a akopočetné simulácie musia vykonávať. Je jasné, že používateľ na úrovni CCNA1 certifikátu máiné požiadavky na VLAB server ako používateľ na úrovni CCNA4 alebo CCNP.Pre každú úroveň používateľov špecifikujeme tieto údaje:• max router count – Významným problémom pri emulácii cisco zariadení je dostatoksystémovej pamäťe RAM. Kedže pri emulácii smerovača so 128MB ram musí aj virtuálnysmerovač mať k dispozícii 128MB ram. Aby bol systém vlab trvalo funkčný je nutnéobmedziť počet zariadení, ktoré sa môžu emulovať súčasne na jednom vlab serveri.Preto je pre každú používateľskú úroveň definovaný maximálny počet zariadení, ktorývie spustiť na vlab serveri.• max reservation count – Kedže náš systém umožnuje registrovať používateľom časpočas ktorého môžu pracovať so svojími topológiami na serveri, je nutné špecifikovaťnajväčší možný počet rezervácii pre daný level používateľa.• level – je hodnota určujúca prioritu jednotlivých úrovní tak aby topológie patriacenižším úrovniam boli prístupné úrovniam vyšším.
3.4. DATABÁZA 47Tabuľka LabObr. 3.9: Tabuľka LabTáto tabuľka (obr. 3.9) obsahuje všetky možné simulovateľné topológie. Táto tabuľka vsebe obsahuje hodnotu z tabuľky level a to stĺpca s menom level. Toto nám umožnuje priradiťjednotlivé topológie rôznym úrovniam používateľských práv.Zloženie tabuľky:• picture – Táto hodnota obsahuje konkrétny obrázok zvolenej topológie (napr. obr.3.10), tak aby si ju bolo možné pozrieť.Obr. 3.10: Obrázok topológie• router count – Kedže je na systéme možné spustiť iba určitý počet zariadení, prekaždú topológiu si zaznamenávame počet zariadení v nej obsiahnutých. Pri rezervovanítopológie musí systém spočítať množstvo zariadení aktuálne emulovaných na serveri aak je tento počet plus hodnota pre zvolenú topológiu menšia ako max router count,systém spustí simuláciu.
- Page 5 and 6: Zoznam obrázkov1.1 Referenčný si
- Page 7 and 8: Kapitola 0Úvod0.1 Účel a rozsah
- Page 9 and 10: 0.4. SKRATKY iiiTACACS - Terminal A
- Page 11 and 12: Kapitola 1Analýza1.1 Analýza prob
- Page 13 and 14: 1.1. ANALÝZA PROBLEMATIKY 3Obr. 1.
- Page 15 and 16: 1.1. ANALÝZA PROBLEMATIKY 5Na obr
- Page 17 and 18: 1.1. ANALÝZA PROBLEMATIKY 7do rozb
- Page 19 and 20: 1.1. ANALÝZA PROBLEMATIKY 9Obr. 1.
- Page 21 and 22: 1.1. ANALÝZA PROBLEMATIKY 11medzi
- Page 23 and 24: 1.1. ANALÝZA PROBLEMATIKY 13určit
- Page 25 and 26: 1.2. ANALÝZA EXISTUJÚCICH RIEŠEN
- Page 27 and 28: 1.2. ANALÝZA EXISTUJÚCICH RIEŠEN
- Page 29 and 30: 1.3. DYNAMIPS 19dát. Simulácia te
- Page 31 and 32: 1.3. DYNAMIPS 21• Cisco 2600 Netw
- Page 33 and 34: 1.4. ZHODNOTENIE 231.3.1 Graphical
- Page 35 and 36: Kapitola 2ŠpecifikáciaV tejto kap
- Page 37 and 38: 2.2. PROCESY 27Obr. 2.3: Model prí
- Page 39 and 40: 2.3. HRÁČI 29Obr. 2.6: Model prí
- Page 41 and 42: 2.4. OPIS PRÍPADOV POUŽITIA 31Ide
- Page 43 and 44: 2.4. OPIS PRÍPADOV POUŽITIA 33Ide
- Page 45 and 46: 2.4. OPIS PRÍPADOV POUŽITIA 35Ide
- Page 47 and 48: Kapitola 3Návrh3.1 Operačný syst
- Page 49 and 50: 3.3. ROZHRANIE 39Obr. 3.2: Vytvára
- Page 51 and 52: 3.3. ROZHRANIE 41Pokiaľ nenastane
- Page 53 and 54: 3.3. ROZHRANIE 43ukončiť môže s
- Page 55: 3.4. DATABÁZA 45Obr. 3.7: Databáz
- Page 59 and 60: 3.4. DATABÁZA 49Obr. 3.12: Tabuľk
- Page 61 and 62: Kapitola 4PrototypCieľom prototypo
- Page 63 and 64: 4.4. WEB ROZHRANIE 53• zabezpeče
- Page 65 and 66: 4.5. IMPLEMENTÁCIA 55Obr. 4.4: Web
- Page 67 and 68: Kapitola 5ImplementáciaV predchád
- Page 69 and 70: 5.1. KONFIGURÁCIA SMEROVAČOV 59[[
- Page 71 and 72: 5.2. ŠTARTOVACIE SKRIPTY 61startup
- Page 73 and 74: 5.4. WEB INTERFACE 63Tabuľka LabNo
- Page 75 and 76: 5.4. WEB INTERFACE 65ModulyModuly s
- Page 77 and 78: 5.4. WEB INTERFACE 67nové kontá,
- Page 79 and 80: 5.4. WEB INTERFACE 69formRozširuje
- Page 81 and 82: 5.5. PROXY 71relay auth portKde ’
- Page 83 and 84: Kapitola 6ZhodnotenieV priebehu let
- Page 85: Príloha 1: Logický model databáz
3.4. DATABÁZA 47Tabuľka LabObr. 3.9: Tabuľka LabTáto tabuľka (obr. 3.9) obsahuje všetky možné simulovateľné topológie. Táto tabuľka vsebe obsahuje hodnotu z tabuľky level a to stĺpca s menom level. Toto nám umožnuje priradiťjednotlivé topológie rôznym úrovniam používateľských práv.Zloženie tabuľky:• picture – Táto hodnota obsahuje konkrétny obrázok zvolenej topológie (napr. obr.3.10), tak aby si ju bolo možné pozrieť.Obr. 3.10: Obrázok topológie• router count – Kedže je na systéme možné spustiť iba určitý počet zariadení, prekaždú topológiu si zaznamenávame počet zariadení v nej obsiahnutých. Pri rezervovanítopológie musí systém spočítať množstvo zariadení aktuálne emulovaných na serveri aak je tento počet plus hodnota pre zvolenú topológiu menšia ako max router count,systém spustí simuláciu.