Sieci Komputerowe II Wymagania do testu śródsemestralnego i
Transkrypt
Sieci Komputerowe II Wymagania do testu śródsemestralnego i
Sieci Komputerowe II Wymagania do testu śródsemestralnego i kolowium końcowego Ostatnia aktualizacja: 12. wrze. 2013. Podstawy protokołów doboru trasy dobór tras (routing), przekazywanie (forwarding), static -, dynamic-, default routing, rodzaje protokołów doboru trasy, zasady działania oraz właściwości algorytmu distance vector oraz link state, typowe problemy oraz ograniczenia algorytmów distance vector, algorytm Bellmana-Forda-Fulkersona, algorytm SPF, spanning tree, Link-state advertisements, podstawowe metryki, porównanie algorytmów link-state oraz distance-vector, addresacja IP, subnetting, VLSM, Agregacja (summaryzacja) prefiksów, deagregacja. Protokół RIP RIP1: podstawowe cechy i właściwości, Protokoły klasowe i bezklasowe oraz implikacje, routing ‘per host’, ‘per network’, ‘per subnetwork’, propagacja informacji o osiągalności, uaktualnianie tablic routingu w oparciu o otrzymywaną informację. RIP2: różnice w stosunku do RIP1, Protokół OSPF Właściwości protokołu link-state, zalety w stosunku do protokołów z rodziny distancevector, funkcje wspierane przez OSPF, przykładowe rodzaje metryk, Protokół Hello: funkcje, nawiązywanie sąsiedztwa w celu synchronizacji baz wiedzy, router ID, parametery konfigurowalne, wymagania niezbędne dla nawiązania sąsiedztwa, rodzaje sieci: propagacja komunikatów LS, wpływ na sąsiedztwo, sieci ze wsparciem dla usługi rozgłoszeniowej (broadcast): utrzymanie sąsiedztwa, propagacja komunikatów LSA, Router wyróżniony (Designated Router): jego rola w sieci i zasada pracy, wybór routera DR, pseudo-node, koszt linku do- i od pseudo-węzła, flooding protocol: LS advertisement message types, niezawodność, LS flooding a partycjonowanie sieci, przywracanie sąsiedztwa, Obszary: backbone, non-backbone, area-border routers, nazewnictwo obszarów, optymalizacja procesu rozgłaszania (flooding), problem zbieżności, rozwiązywanie problemu pętli, strategia wyboru trasy wiodącej do sieci w innym obszarze, Sumaryzacja (agregacja) adresów, rezultat i konsekwencje sumaryzacji, typy LSA, LS records w bazie wiedzy o stanie łącz, inverse masks (wildcard masks), Protokół BGP Ewolucja architektury Internetu; problemy, które występowały podczas rozwoju Internetu oraz metody ich przezwyciężania, Systemy Autonomiczne, rodzaje systemów AS, domena a system autonomiczny, identyfikacja systemów AS oraz przypisywanie identyfikatorów, Relacja ‘customer-provider’, rodzaje ruchu międzydomenowego, Domeny w BGP: własności domen, następstwa domenowej organizacji doboru trasy w relacjach międzydomenowych - nowe możliwośći i konsekwencje przyjętej metody, prefiks BGP, NLRI, ścieżka BGP, routing oparty na regułach (routing policies), Założenia projektowe BGP, koncepcja vector-path, Funkcje protokołów routing wewnątrzdomenowych i międzydomenowego oraz ich współpraca dla zapewnienia pełnej osiągalności, Terminy: ‘BGP speaker’ oraz ‘peers’, sesja BGP, rodzaje sąsiedztwa (interior-, exterior peering) Protokoły iBGP, eBGP, oraz funkcjonalne różnice pomiędzy iBGP and eBGP, przetwarzanie atrybutów, Atrybut AS_PATH: odkrywanie trasy, obsługa atrybutu oraz jego przetwarzanie w trakcie rozgłaszania prefiksów, BGP UPDATE message, typy atrybutów, Bazy wiedzy (routing inrformation databases, RIBs), , reguły, specyfikacja reguł (RPSL), przetwarzanie reguł, Proces decyzyjny BGP, Wybrane atrybuty: AS_PATH, MED, LOC_PREF, BGP NEXT_HOP, oraz ich stosowanie, Właściwości powyższych atrybutów, w tym LOC-PREF and MED attributes, Współpraca protokołów doboru trasy. Redystrybucja tras. Dystans administracyjny i jego wpływ na decyzje o wyborze trasy. Podstawowe problemy związane z redystrybucją. Zasady redystrybucji tras. Wiedza praktyczna pochodząca z ćwiczeń laboratoryjnych. Sieci BGP-MPLS VPN Cechy charakterystyczne sieci layer-3 virtual private network (VPN), korzyści dla użytkowników, zalety dla operatora, skalowalność rozwiązania architektura systemu BGP-MPLS VPN (Provider Edge switch/router, Customer Edge switch/router, Core MPLS switch), rozszerzenia BGP wspierające sieci BGP-MPLS VPNs, dobór trasy w sytuacji zachodzących się przestrzeni adresowych, wsparcie dla bezpieczeństwa, Route Distinguisher oraz jego zastosowanie, Route target oraz jego zastosowanie, VRF – virtual routing and forwarding table oraz jej zastosowanie, Technika ‘label stacking’ dla przenoszenia ruchu poprzez sieci MPLS. Obsługa mobilności terminali ruchomych w sieciach opartych na protokołach internetowych Protokół Mobile IP Rodzaje mobilności, uzasadnienie potrzeby wprowadzenia mobilności, charakterystyka problemu w kontekście sieci opartych na protokole IP, Wymagania w zakresie wsparcia mobilności w sieciach opartych na IP, Architektura rozwiązania Mobile IPv4: agency wsparcia mobilności, podstawowy scenariusz usługi, Założenia projektowe I funkcjonalne protokołu MIPv4, Powiązanie adresów IP (IP address binding), readresacja, rodzaje readresacji w sieci wizytowanej, tunelowanie, końce tunelu, Zasada działania MIPv4, routing po trójkącie (triangle routing), funkcje obsługiwane przez MIPv4, Mobile IPv6: różnice w architekturze w odniesieniu do MIPv4, Nowe możliwości funkcjonalne terminala ruchomego, nowe możliwości agenta domowego, Scenariusz wsparcia mobilności MIPv6, uaktualnienie położoenia (binding update to home and correspondents), pamięć podręczna powiązań (binding cache), Poprawki w zakresie bezpieczeństwa: trasowanie powrotne (return routability), płynne przełączenia (seamless handover) Protokół Fast Mobile IPv6 (FMIPv6), przyspieszenie procesu przełączenia, przełączenie w trybie uprzedzającym i reakcyjnym (predictive and reactive mode), replikacja pakietów (packet bicasting).