CCNA2 – Module 6 Routing and Routing Protocols

Slides:



Advertisements
Ähnliche Präsentationen
IP, IP Routing Klaus Rebensburg / Thomas Wolfram (1998)
Advertisements

Vergabe, Aufbau, Netzklassen
Powerpoint-Präsentation
1 Multicast Routing in Ad Hoc Netzen.ppt Oliver Finger_ TECHNISCHE UNIVERSITÄT ZU BRAUNSCHWEIG CAROLO-WILHELMINA Institut für Betriebssysteme und.
Routing – Routing Protokolle
Sichere Anbindung kleiner Netze ans Internet
Attribute Protocol.
Präsentation von Daniel Hörl
C.M. Presents D.A.R. und Ein Bisschen dies und das!
Lehrstuhl für Kommunikationssysteme - Systeme II1 Systeme II – 6te Vorlesung Lehrstuhl für Kommunikationssysteme Institut für Informatik / Technische Fakultät.
1 IP Adressen Wo, was, warum und wer? Lutz Donnerhacke IKS GmbH, Thüringen Netz, ICANN.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (27 – Kürzeste Wege) Prof. Th. Ottmann.
DNS – Domain Name System
Routingverfahren in Content Delivery Networks
1. Einführung Lernziele: Auffrischen des Wissens aus Rechnernetze
3.6 Interior Gateway Routing Protocols
3.6 Interior Gateway Routing Protocols
3.6 Interior Gateway Routing Protocols
Gliederung Was ist Routing ? Router Routing-Tabelle Routing-Grundsätze
Einführung in die Technik des Internets
Rechnernetze und verteilte Systeme (BSRvS II)
CCNA2 – Module 4 Learning about Other Devices
CCNA2 – Module 7 Distance Vector Routing Protocols
CCNA2 – Module 11 Access Control Lists
CCNA2 – Module 1 WAN's and Routers
Netzwerkkomponenten (Hardware)
Internet Protocol [IP] Adressen und Adressklassen
DNS Domain Name System oder Domain Name Service
Multimedia-Anwendungen und Routing
Mit Schülern ein internetfähiges Netzwerk aufbauen
Peer-to-Peer-Netzwerke
Kollisions-und Broadcast-Domänen CCNA 8.2.2
Freifach Netzwerktechnik mit Übungen
Effiziente Algorithmen Hartmut Klauck Universität Frankfurt SS
Effiziente Algorithmen
NAT NETWORK ADDRESS TRANSLATION
Routing Sebastian Sickert.
Präsentation von Lukas Sulzer
Grundlagen der Netzwerktechnik
Warum gibt es Netzwerke?
Netzwerke.
CCNA2 – Module 9 Basic Router Troubleshooting
Vernetzung von Rechnern
© 2001 Matthias Bossardt 1 Routing. © 2001 Matthias Bossardt 2 Dienstmodell Findet den günstigsten Pfad um ein Datenpaket vom Sender zum Empfänger zu.
Meldungen über Ethernet mit FINS/UDP
Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Systeme-II13. Vorlesung - 1 Systeme.
Proseminar Routing Information Protocol Open Shortest Path First Martin Bauer Universität Freiburg.
Systeme II Christian Schindelhauer Sommersemester 2007
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Systeme II Christian Schindelhauer Sommersemester 2006.
Proseminar: Technologien des Internets
IPv6 Von Judith Weerda Diese Vorlage kann als Ausgangspunkt für die Präsentation von Schulungsmaterialien in einer Gruppensitzung dienen. Abschnitte.
LAP 2002 Benjamin Bühlmann Testlabor AAA-Brig. Überblick Ziele Anforderungen Zeitplanung Variantenentscheid Eingesetzte Technologien Probleme Persönlicher.
VPN – Virtual Private Network
VLAN als Thema der IHK-Prüfung
StateLess Address AutoConfiguration
IPv4 Miller Patrice, Romagnolo Alessio, Topuz Scheba, Schykes Stefan.
Kirsten Kropmanns Allgemeine Technologien II 9. März 2009
Lisa Huber DHBW Mannheim
Aufbau eines Netzwerkes
Präsentiert von Martilotti Pascal und Lin Stefan
Routing Grundlagen Laner G Router Routing-Grundlagen LG 2006 Ein Router ist ein Netzwerk-Device mit Computer-Grund-Komponenten. Er besitzt Prozessor,
Systeme II 4. Die Vermittlungsschicht Christian Schindelhauer Technische Fakultät Rechnernetze und Telematik Albert-Ludwigs-Universität Freiburg Version.
Othmar GsengerErwin Nindl Christian Pointner. Inhalt Was ist Anycast? Secure Anycast Tunneling Protocol (SATP) Was ist Anytun Verschlüsselung Live Demo.
1. Einführung Lernziele: Auffrischen des Wissens aus Rechnernetze
Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim
Othmar Gsenger Erwin Nindl Christian Pointner
Vortrag von Philip Reetz
Ich brauche eine Web-Seite vom Server im Internet
das Routing Information Protocol
Routing … … die Suche nach dem Weg..
 Präsentation transkript:

CCNA2 – Module 6 Routing and Routing Protocols

Vergleich Static und Dynamic Routing Routing: Paket-Weiterleitung von einem Quell- zu einem Zielnetzwerk Static Routing Routen ("Wegweiser") werden manuell konfiguriert. Hoher Wartungsaufwand bei mittleren u. größeren Netzen. Für kleine Netze durchaus sinnvoll. Routing reagiert nicht von alleine auf Topologieänderungen. Dynamic Routing Router lernt die Routen durch Kommunikation mit anderen Routern. Hierzu werden Routing Protokolle verwendet. Erzeugt Prozessor- und Netzwerklast. Besser skalierbar.

Static Routing Admin konfiguriert Route ip route <netid> <netmask> <nexthop> oder ip route <netid> <netmask> <interf.> Router integriert Route in seine Routing-Tabelle. Im Vergleich zu anderen Routen spielt die "administrative Distanz" eine wichtige Rolle. Pakete werden entsprechend der vorhandenen Routen der Routing-Tabelle weitergeleitet.

Administrative Distanz Die administrative Distanz ist ein Maß für die Zuverlässigkeit einer Route. Kleinere Werte bedeuten dabei höhere Zuverlässigkeit! Eine "Static route" mit einem lokalen Interface als Zielangabe hat eine admin. Distanz von 0 Eine "static route" mit Next-hop-Angabe hat eine admin. Distanz von 1. Dynamische Routen haben höhere administrative Distanz. Über einen optionalen Parameter kann eine Static-Route mit einem eigenen admin. Distanzwert versehen werden (Wertebereich: 0-255).

Administrative Distanz Bei zwei identischen Routes wird nur die Route mit kleinerer administrativer Distanz in die Routing-Table aufgenommen.

Default Route R3 R1 Internet R2 Die Router R1-R3 sind so konfiguriert, dass sie gegenseitig die angeschlossenen Netze erreichen. Alle drei Router benötigen aber auch Routen für den Internet-Verkehr. Anstatt aber die unendlich vielen Internet-Routen zu konfigurieren, kann man einfach eine Default-Route hinterlegen. Alle Pakete die nicht für Netze der Router R1-R3 bestimmt sind folgen dann dem Weg der Default-Route.

Configuring a Default Route S0 Internet R2 192.168.3.4 Default-Route wird über ein "Sondernetz" konfiguriert. Sämtliche Host- und Subnet-Bit's werden auf 0 gesetzt. Syntax: ip route 0.0.0.0 0.0.0.0 <destination> Beispiele Auf R2: ip route 0.0.0.0 0.0.0.0 192.168.3.4 Auf R3: ip route 0.0.0.0 0.0.0.0 s0

Überprüfen des Routings Zuerst die in der Konfiguration eingetragenen Routen kontrollieren Prüfen ob Routen in der Routing-Tabelle auftauchen  show ip route Sind konfigurierte Routen nicht in der Routing-Tabelle, sollte überprüft werden ob die lokalen Interfaces in Betrieb sind und richtig konfiguriert wurden: show ip interface brief show interfaces Weitere Diagnose-Tools sind die bereits bekannten Utilities ping und traceroute (bzw. tracert auf MS-Rechnern).

Routing Protokolle Ein Routing-Protokoll (RIP, IGRP, OSPF, EIGRP, BGP, …) erlaubt es Routern Informationen über verfügbare Netze auszutauschen. Auf Basis der übermittelten Wegeinformationen kann ein Router selbst die Einträge in der Routing-Tabelle pflegen. Daten in "Routed"-Prot. (IP, IPX, …) können somit weitergeleitet werden.

Autonomous Systems, Convergence Das Internet besteht aus einer Vielzahl einzelner Netzwerke. Sie stehen jeweils unter der Verwaltung einer einzelnen Organisation bzw. Administration. Man spricht hier von  autonomen Systemen (AS). Routing-Protocol im AS sorgt für Austausch der Routing-Informationen und die dynamische Anpassung der Tabellen bei Änderungen im Netz. Sind die verteilten Routing-Tabellen im AS auf einem "stabilen" Stand spricht man von Konvergenz im Netz/AS. Generelles Ziel ist Schnelle Konvergenz bei Topolgieänderungen

Routing-Protkoll-Typen Man unterscheidet die folgenden Grundarten von Routing-Protokolle: Distance Vector (auch Bellman-Ford Algorith.) Merken sich die "Richtung" und die "Entfernung" zum Zielnetzwerk. Tauschen periodisch die gesamte Routing-Tabelle mit unmittelbaren Nachbar-Routern aus. Linke-State (auch Dijkstras Algorithmus bzw. Shortest Path First) Bilden die Netzwerk-Topologie in einer komplexen Datenbank nach. Topologie-Änderungen lösen Update's aus.

Distance Vector – Routing Protocols Unspezifisches Wissen über die anderen Router im Netz. Die "Entfernung" zu einem anderen Netzwerk wird in Form eines kumulierten Kennwerts (Metric) kalkuliert. Gängige Faktoren die zur Gesamtmetrik beitragen sind: Hop-Count, Delay, Bandwith, Reliability, Load. Nach Erhalt einer Routing-Tabelle vom Nachbar wird die Metric um eigene "Entfernung" zum Nachbar ergänzt (addiert) und die Information in die eigene Tabelle integriert. Schlechtere Konvergenz als Link-state.

Link-State – Routing Protocols Link State Advertisment (LSA) enthält kleinere Routing-Informationen. LSA's werden in Topologie-Datenbanken kumuliert. Shortest Path First Algorithmus findet "kürzeste" Pfade und bildet Baum mit aktuellem Router an der Spitze. Kürzeste Pfade bilden die Einträge in die Routing-Tabelle des Routers. Insbesondere Startphase führt zu hoher Netzlast (LSA-Flodding). Auch später burstartige LSA-Netzlast bei Topolgieänderungen.

Link-State – Routing Protocols Im laufenden Betrieb weniger Last als Distance Vector Routing da seltenere Abstimmung mit anderen Routern. Ansonsten  Event triggered! Da SPF-Algorithmus sehr rechenaufwändig gilt für solche Router: Höhere CPU-Last Mehr RAM-Bedarf Hoher Bandbreiten-Bedarf in der Startphase

Routing Routing hat folgende Teilfunktionen: Path-determination m. Layer-3-Ziel-Adresse und Routing-Tabelle. Switching vom Eingangs- zum Ausgangsinterface. Konfiguration Routing (static, dynamic) Bei dynam. Routing Auswahl des Routing-Protokolls u. dessen Konfiguration. Angabe der beteiligten Interfaces.

Dynamic Routing Konfiguration

Übersicht Interior Routing Protokolle RIP: RFC1058, Hop-count als Metrik, max. 15 Hop's, Updates alle 30 Sek. IGRP: Cisco propietär, Kombi-Metric aus Delay – Bandwith – Load – Reliability, Updates alle 90 Sekunden OSPF: Link-state, RFC2328, SPF für Kostenoptimierung, Upd. event triggered EIGRP: Cisco propietär, load-balancing, hybrid aus link-state- und distance-Features, zählt zu den Distance-Vektor-Prot., Diffused Update Algorithm (DUAL) für shortest-path-Berechnung, Updates alle 90 Sekunden oder event-triggered. IS-IS: Offenes Link-State-Protokoll.

Exterior Routing Protokolle Hier nur Border Gateway Protokoll (BGP) für CCNA relevant. Distance Vector Protokoll ISP  ISP oder ISP  Client Wird für Routing zwischen Autonomous Systems benutzt. Konfiguration eines Exterior Routing Protocols benötigt: Liste der Nachbarrouter mit denen Routing Informationen ausgetauscht werden sollen. Liste der preiszugebenden Netzwerke. Autonomous System Nummer des lokalen Routers.

AS und Exterior Routing Protokolle Bei der Integration eines AS in ein größereres System (z.B. Internet) ist eine eindeutige 16-Bit große AS-Nummer wichtig. AS-Nummern-Vergabe von IANA regional delegiert an: American Registry of Internet Numbers (ARIN), RIPE-NCC (Réseaux IP Européens – Network Coordination Centre) APNIC (Asia Pacific Network Inform. Centre) oder den Provider zugeteilt.