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.