1 / 15

INFRASTRUKTURA LABORATORIUM ROUTINGU MIEDZYDOMENOWEGO

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.

nell-savage
Download Presentation

INFRASTRUKTURA LABORATORIUM ROUTINGU MIEDZYDOMENOWEGO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INFRASTRUKTURA LABORATORIUMROUTINGU MIEDZYDOMENOWEGO Łukasz Dobrodziej, Jakub Maćkowiak Opiekun naukowy: mgr inż. Mariusz Mycek

  2. Plan prezentacji • Cel pracy i motywacja • Wprowadzenie teoretyczne • Infrastruktura laboratorium • Możliwości rozwoju aplikacji • Podsumowanie • Bibliografia

  3. 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

  4. Protokół BGP • Podstawowy protokół klasy EGP (ExteriorGatewayProtocol) • Wymiana informacji o dostępnych podsieciach między systemami autonomicznymi • Protokół typu path-vector • Oparty na regułach i parametrach administracyjnych

  5. Protokół BGP – sterowanie ruchem • Prosty scenariusz (dually-connectedsingle-homedstub) • Łącze podstawowe i zapasowe • Wykorzystane atrybuty wiadomości update (LocalPref, MED)

  6. Architektura Systemów Zarządzania • Model zarządca-agent • Urządzenie zarządzane • Agent • Zarządca • Model informacyjny • Protokół zarządzania

  7. 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

  8. Infrastruktura laboratorium

  9. Widok podstawowy

  10. Okno weryfikacji

  11. Raport

  12. 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

  13. 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

  14. 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] PiotrZwierzchowski, Piotr Nowak, Wykorzystaniemechanizmówprotokołu BGP do kształtowaniarozpływuruchumiedzydomenowego, PolitechnikaWarszawska – InstytutTelekomunikacji, wrzesien 2009 [14] Mycek M., Zarzadzaniesieciamitelekomunikacyjnymimateriaływykładowe, PolitechnikaWarszawska – InstytutTelekomunikacji, 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/, StronabibliotekiSharpSNMP, marzec 2010 [17] http://www.dynagen.org/tutorial.htm, OpisnarzedziDynamips/Dynagen, marzec 2010 [18] http://www.cisco.com/en/US/docs/internetworking/technology/handbook/bgp.html, Poradnik Cisco dotyczacyprotokołu BGP, marzec 2010

  15. Dziękujemy

More Related