Projekt ZST – część druga (30p)

Transkrypt

Projekt ZST – część druga (30p)
Projekt ZST – część druga (30p)
1. Cel projektu
Celem tej części projektu jest uzyskanie praktycznej znajomości standaryzacji SNMP oraz zasad jej stosowania w
zarządzaniu sieciami telekomunikacyjnymi.
2. Etapy projektu
2.1. EI: Uruchomienie przegladarki MIB-ów SNMP i dołączenie jej do agenta SNMP systemu Windows (5p)
2.2. E2: Budowę prostego agenta węzła sieci MPLS zarządzanego przez interfejs SMMP (5+10p)
2.3. E3: Budowę emulatora sieci MPLS zarządzanej przez interfejs SNMP (10p)
3. Organizacja
3.1. Projekt jest realizowany w zespołach dwuosobowych.
3.2. W terminie do świat, grupa jest zobowiazana zaprezentować wyniki do etapu 4.2.3 włącznie (10p)
3.3. Projekt musi zostać zaliczony do 27.01.2014
4. Wymagania (bardziej) szczegółowe
4.1. Etap E1
4.1.1.Uruchomienie agenta SNMP w systemie Windows;
4.1.2.Sprządzenie dokumentacji
4.1.2.1.
Opis procesu konfiguracji agenta
4.1.2.2.
Lista modeli informacyjnych, obsługiwanych przez agenta
4.1.2.3.
Krótka charakterystyka każdego z modeli
4.1.3.Prezentacja
4.2. Etap E2
4.2.1.Charakterystyka modeli MIB RFC 3813 i RFC 3814 i zasad ich użycia do konfigurowania sieci MPLS
4.2.2.Opis profilu modeli implementowanego przez agenta (uzgodniony z prowadzącym)
4.2.3.Opis koncepcji budowy agenta
4.2.4.Opis testów, prezentacja
4.2.5. Uwagi: Podstawowe informacje o interfejsie SNMP pozwalającym na zarządzanie węzłem sieci MPLS
znajdą Państwo na naszej stronie w dokumencie SNMP MPLS MIB. Dodatkowe informacje podane zostaną
na wykładzie. Naszym celem jest wykorzystanie baz MIB RFC 3813 i RFC 3814.
4.3. Etap E3
4.3.1.Opis koncepcji budowy emulatora sieci,
4.3.2.Opis testów, prezentacja.
4.3.3.Uwagi: Emulator powinien pozwalać na zestawienie ścieżki LSP w sieci MPLS złożonej z trzech węzłów.
Istnienie ścieżki powinno być weryfikowlne np. przez wprowadzenie do sieci pakietu testowego i pokazanie
sekwencji wezłów, przez które pakiet przeszedł. Emulator sieci nie music być sieciowy (może zostać
zaimplementowany w ramach jednego procesu).
5. Środowisko i narzędzia
5.1. Implementację agenta można wykonać przy wykorzystaniu dowolnych narzędzi i w dowolnym środowisku;
wymagane jest by agent współpracował (na intefejsie SNMP) ze standardową przeglądarką modeli
http://ireasoning.com/download.shtml
5.2. Rozwiązanie standardowe (MS Windows, Visual Studio 2012) - na stronie przedmiotu znajdą Państwo pliki
Biblioteki.zip. Po rozpakowaniu utworzone zostaną dwa podkatalogi – Nms i Agent. Podkatalog Nms zawiera
program Browser.exe, który posłuży nam do komunikacji z agentami SNMP (najpierw systemowym, później
własnym).
Alternatywny
(chyba
lepszy)
browser
jest
dostepny
na
stronie
http://ireasoning.com/download.shtml (Personal Edition). Podkatalog Agent zawiera solution C# stanowiące
podstawę implementacji agenta. Start agenta następuje po uruchomieniu programu SnmpAgent.Console.exe
<port>. Podstawowy kod agenta zawarty jest w projekcie Snmp.Agent.