Software pro OS Linux emulující reálný FR switch ovladatelný přes IOS-style CLI
Z VirtlabWiki
Verze z 09:12, 4. 8. 2009 Gry72 (Diskuse | příspěvky) ← Předchozí porovnání |
Aktuální verze Gry72 (Diskuse | příspěvky) |
||
Řádka 1: | Řádka 1: | ||
- | Implementujte software pro OS Linux emulující přepínač sítě Frame Relay. Zpracovávané rámce budou přicházet na virtuální rozhraní emulovaného přepínače enkapsulované v UDP paketech přijímaných/odesílaných z UDP portů zastupujících jednotlivá rozhraní. Na straně fyzických směrovačů (FR DTE) budou enkapsulaci a dekapsulaci realizovat již existující převodníky synchronního sériového WAN rozhraní na Ethernet. Emulovaný přepínač bude konfigurovatelný na úrovni definice PVC pomocí CLI s příkazy obdobnými příkazům užívaným pro daný účel v Cisco IOS. Virtuální konzola bude dostupná pomocí TCP. Vyvinuté řešení integrujte do systému Virtlab. | + | Implementujte software pro OS Linux emulující přepínač sítě Frame Relay. Zpracovávané rámce budou přicházet na virtuální rozhraní emulovaného přepínače enkapsulované v UDP paketech přijímaných/odesílaných z UDP portů zastupujících jednotlivá rozhraní. Na straně fyzických směrovačů (FR DTE) budou enkapsulaci a dekapsulaci realizovat již existující převodníky synchronního sériového WAN rozhraní na Ethernet. Emulovaný přepínač bude konfigurovatelný na úrovni definice PVC pomocí CLI s příkazy obdobnými příkazům užívaným pro daný účel v Cisco IOS. Doplněny budou příkazy pro zjišťování počtů rámců procházejících jednotlivými PVC a virtuálními rozhraními. Virtuální konzola (CLI) bude dostupná pomocí TCP spojení (Telnet). Vyvinuté řešení integrujte do systému Virtlab. |
1. Seznamte se s formátem datových a řídících (LMI) rámců sítě Frame Relay. | 1. Seznamte se s formátem datových a řídících (LMI) rámců sítě Frame Relay. | ||
- | 2. Seznamte se s funkcí převodníků Serial-Ethernet a způsobem, jakým enkapsulují rámce | ||
- | 3. Implementujte program pro systém Linux, který slouží jako přepínač sítě Frame Relay. Program bude vícenásobně instanciovatelný. Preferovaným jazykem je C/C++. Mimo základního přepínání rámců po nakonfigurovaných PVC bude přepínač také podporovat proceduru LMI pro připojená Frame Relay DTE (směrovače Cisco). | ||
- | 4. Ve spolupráci s ostatními členy vývojového týmu implementujte vyvinuté řešení do systému Virtlab. Instance emulovaného přepínače Frame-Relay s vhodným počtem portů (např. 16) budou vytvořeny proaktivně a mapovány mapovacím algoritmem stejně jako ostatní laboratorní prvky ve Virtlabu. V úlohách využívajících předkonfigurovaného mraku Frame Relay bude specifikována předkonfigurace, kterou bude emulovaný přepínač Frame Relay schopen přijmout přes konzoli. Konzola emulovaného přepínače bude případně standardním způsobem zpřístupněna uživatelům. | + | 2. Seznamte se s funkcí převodníků Serial-Ethernet a způsobem, jakým enkapsulují rámce. |
+ | |||
+ | 3. Implementujte program pro systém Linux, který slouží jako přepínač sítě Frame Relay. Program bude vícenásobně instanciovatelný. Z příkazové řádky bude možné specifikovat port konzoly a porty odpovídající jednotlivým virtuálním rozhraním. Preferovaným jazykem je C/C++. Mimo základního přepínání rámců po nakonfigurovaných PVC bude přepínač také podporovat proceduru LMI pro připojená Frame Relay DTE (směrovače Cisco). | ||
+ | |||
+ | 4. Ve spolupráci s ostatními členy vývojového týmu implementujte vyvinuté řešení do systému Virtlab. Instance emulovaného přepínače Frame-Relay s vhodným počtem portů (např. 16) budou vytvořeny a připojeny na spojovací pole staticky proaktivně a mapovány mapovacím algoritmem stejně jako ostatní laboratorní prvky ve Virtlabu. V úlohách využívajících předkonfigurovaného mraku Frame Relay bude specifikována předkonfigurace, kterou bude emulovaný přepínač Frame Relay schopen přijmout přes konzoli. Konzola emulovaného přepínače bude případně standardním způsobem zpřístupněna uživatelům. |
Aktuální verze
Implementujte software pro OS Linux emulující přepínač sítě Frame Relay. Zpracovávané rámce budou přicházet na virtuální rozhraní emulovaného přepínače enkapsulované v UDP paketech přijímaných/odesílaných z UDP portů zastupujících jednotlivá rozhraní. Na straně fyzických směrovačů (FR DTE) budou enkapsulaci a dekapsulaci realizovat již existující převodníky synchronního sériového WAN rozhraní na Ethernet. Emulovaný přepínač bude konfigurovatelný na úrovni definice PVC pomocí CLI s příkazy obdobnými příkazům užívaným pro daný účel v Cisco IOS. Doplněny budou příkazy pro zjišťování počtů rámců procházejících jednotlivými PVC a virtuálními rozhraními. Virtuální konzola (CLI) bude dostupná pomocí TCP spojení (Telnet). Vyvinuté řešení integrujte do systému Virtlab.
1. Seznamte se s formátem datových a řídících (LMI) rámců sítě Frame Relay.
2. Seznamte se s funkcí převodníků Serial-Ethernet a způsobem, jakým enkapsulují rámce.
3. Implementujte program pro systém Linux, který slouží jako přepínač sítě Frame Relay. Program bude vícenásobně instanciovatelný. Z příkazové řádky bude možné specifikovat port konzoly a porty odpovídající jednotlivým virtuálním rozhraním. Preferovaným jazykem je C/C++. Mimo základního přepínání rámců po nakonfigurovaných PVC bude přepínač také podporovat proceduru LMI pro připojená Frame Relay DTE (směrovače Cisco).
4. Ve spolupráci s ostatními členy vývojového týmu implementujte vyvinuté řešení do systému Virtlab. Instance emulovaného přepínače Frame-Relay s vhodným počtem portů (např. 16) budou vytvořeny a připojeny na spojovací pole staticky proaktivně a mapovány mapovacím algoritmem stejně jako ostatní laboratorní prvky ve Virtlabu. V úlohách využívajících předkonfigurovaného mraku Frame Relay bude specifikována předkonfigurace, kterou bude emulovaný přepínač Frame Relay schopen přijmout přes konzoli. Konzola emulovaného přepínače bude případně standardním způsobem zpřístupněna uživatelům.