15
Opiekun naukowy: mgr inż. Mariusz Mycek INFRASTRUKTURA LABORATORIUM ROUTINGU MIEDZYDOMENOWEGO Łukasz Dobrodziej, Jakub Maćkowiak

INFRASTRUKTURA LABORATORIUM ROUTINGU MIEDZYDOMENOWEGO

Embed Size (px)

DESCRIPTION

INFRASTRUKTURA LABORATORIUM ROUTINGU MIEDZYDOMENOWEGO. Łukasz Dobrodziej, Jakub Maćkowiak. Opiekun naukowy: mgr inż. Mariusz Mycek. Plan prezentacji. Cel pracy i motywacja Wprowadzenie teoretyczne Infrastruktura laboratorium Możliwości rozwoju aplikacji Podsumowanie Bibliografia. - PowerPoint PPT Presentation

Citation preview

Opiekun naukowy: mgr inż. Mariusz Mycek

INFRASTRUKTURA LABORATORIUMROUTINGU MIEDZYDOMENOWEGO

Łukasz Dobrodziej, Jakub Maćkowiak

PLAN PREZENTACJI

1. Cel pracy i motywacja

2. Wprowadzenie teoretyczne

3. Infrastruktura laboratorium

4. Możliwości rozwoju aplikacji

5. Podsumowanie

6. Bibliografia

CEL PRACY I MOTYWACJA

Cel:

Zaprojektowanie i zbudowanie infrastruktury umożliwiającej przeprowadzenie ćwiczeń laboratoryjnych

Sprawdzenie poprawności ćwiczeń na wybranym emulatorze routerów

Przeprowadzenie testowego laboratorium z udziałem studentów

Motywacja:

Złożoność konfigurowania protokołu BGP

Nabycie praktycznych umiejętności

PROTOKÓŁ BGP

Podstawowy protokół klasy EGP (Exterior Gateway Protocol)

Wymiana informacji o dostępnych podsieciach między systemami autonomicznymi

Protokół typu path-vector

Oparty na regułach i parametrach administracyjnych

PROTOKÓŁ BGP – STEROWANIE RUCHEM

Prosty scenariusz (dually-connected single-homed stub)

Łącze podstawowe i zapasowe

Wykorzystane atrybuty wiadomości update (LocalPref, MED)

ARCHITEKTURA SYSTEMÓW ZARZĄDZANIA

Model zarządca-agent

1. Urządzenie zarządzane

2. Agent

3. Zarządca

4. Model informacyjny

5. Protokół zarządzania

PROTOKÓŁ SNMP

Metody SNMP:

Pobieranie: GetRequest, GetNextRequest, GetBulkRequest, GetResponse

Ustalanie: SetRequest

Powiadamianie: Trap, InformRequest

MIB zawiera definicje zarządzanych obiektów opisujące właściwości urządzeń, mechanizmów i protokołów w sieciach IP

INFRASTRUKTURA LABORATORIUM

WIDOK PODSTAWOWY

OKNO WERYFIKACJI

RAPORT

MOŻLIWOŚCI ROZWOJU

Rozbudowana platforma do definiowania nowych ćwiczeń (dowolne protokoły i tematyka)

Edytor scenariuszy

Generowanie testów weryfikujących

Dostosowywanie widoku aplikacji

Importowanie dowolnych modułów drzewa MIB

Wyświetlanie danych statystycznych urządzeń

Implementacja polecenia SetRequest

Rozdzielenie danych konfiguracyjnych aplikacji (xml) i emulatora

Szyfrowanie raportu i wysyłanie na serwer/mail

PODSUMOWANIE

Stworzenie aplikacji do przeprowadzania i automatycznej oceny wykonania laboratorium

Współpraca aplikacji z emulatorem Dynamips

Opracowanie instrukcji do laboratorium i aplikacji

Przeprowadzenie wykładu wprowadzającego i laboratorium z udziałem grupy 30 studentów

BIBLIOGRAFIA

[1] Case J., Fedor M., Schoffstall M., Davin J., A Simple Network Management Protocol (SNMP), RFC 1157, maj 1990[2] McCloghrie K., Rose M., Management Information Base for Network Management of TCP/IP-based internets: MIB-II,

RFC 1213, marzec 1991[3] Case J., McCloghrie K., Rose M., Waldbusser S., Protocol Operations for Version 2 of the Simple Network Management

Protocol (SNMPv2), RFC 1905, styczen 1996[4] Chandra R., Traina P., Li T., BGP Communities Attribute, RFC 1997, sierpien 1996[5] Chen E., Bates T., An Application of the BGP Community Attribute in Multi-home Routing, RFC 1998, sierpien 1996[6] McCloghrie K., Perkins D., Schoenwaelder J., Structure of Management Information Version 2 (SMIv2), RFC 2578,

kwiecien 1999[7] Johns M. St., Cable Device Management Information Base for DOCSIS compliant Cable Modems and Cable Modem

Termination Systems, RFC 2669, sierpien 1999[8] Rekhter Y., Li T., Hares S., A Border Gateway Protocol 4 , RFC 4271, styczen 2006[9] Haas J., Hares S., Definitions of Managed Objects for BGP-4, RFC 4273, styczen 2006[10] Iljitsch van Beijnum, BGP, O’Reilly and Associates, wrzesien 2002[11] Ravi Malhotra, IP Routing, O’Reilly and Associates, styczen 2002[12] Kevin Dooley, Ian J. Brown, Cisco Receptury, O’Reilly and Associates, 2004[13] Piotr Zwierzchowski, Piotr Nowak, Wykorzystanie mechanizmów protokołu BGP do kształtowania rozpływu ruchu

miedzydomenowego, Politechnika Warszawska – Instytut Telekomunikacji, wrzesien 2009 [14] Mycek M., Zarzadzanie sieciami telekomunikacyjnymi materiały wykładowe, Politechnika Warszawska – Instytut

Telekomunikacji, 2010[15] http://msdn.microsoft.com/en-us/library/ms229335%28v=VS.100%29.aspx, Dokumentacja do jezyka C#, marzec

2010[16] http://sharpsnmplib.codeplex.com/, Strona biblioteki SharpSNMP, marzec 2010[17] http://www.dynagen.org/tutorial.htm, Opis narzedzi Dynamips/Dynagen, marzec 2010[18] http://www.cisco.com/en/US/docs/internetworking/technology/handbook/bgp.html, Poradnik Cisco dotyczacy

protokołu BGP, marzec 2010

DZIĘKUJEMY