Routing … … die Suche nach dem Weg..

Slides:



Advertisements
Ähnliche Präsentationen
Aufbau eines Netzwerkes
Advertisements

Lokale und globale Netzwerke
IP, IP Routing Klaus Rebensburg / Thomas Wolfram (1998)
Powerpoint-Präsentation
Ad-hoc-Netzwerke und Routing in Ad-hoc-Netzwerken
Routing – Routing Protokolle
Präsentation von Daniel Hörl
HEINZ NIXDORF INSTITUT Universität Paderborn Fachbereich Mathematik/Informatik Algorithmische Probleme in Funknetzwerken IX Christian Schindelhauer
C.M. Presents D.A.R. und Ein Bisschen dies und das!
Auftragsbeschreibung:
Dr. Hergen Scheck, BBS Lüchow, 2003
Routing mit dem Distanzvektoralgorithmus
Netze Vorlesung 11 Peter B. Ladkin
Algorithmen des Internets 2005 HEINZ NIXDORF INSTITUT Universität Paderborn Algorithmen und Komplexität 1 Klausuraufgaben.
Verteilte Algorithmen
Algorithmen zur Unterstützung von Immersive Gaming
Gliederung Was ist Routing ? Router Routing-Tabelle Routing-Grundsätze
Warum vernetzen Unternehmen ihre Rechner?
CCNA2 – Module 6 Routing and Routing Protocols
Netzwerkkomponenten (Hardware)
Multimedia-Anwendungen und Routing
Mit Schülern ein internetfähiges Netzwerk aufbauen
Kollisions-und Broadcast-Domänen CCNA 8.2.2
Begriffe -Technische Geräte
Ein Leitfaden durch die Geschichte des Internets
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.
Unterschiedliche Netzwerke
Netzwerke.
Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Systeme-II13. Vorlesung - 1 Systeme.
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Systeme II Christian Schindelhauer Sommersemester 2006.
Provider und Dienste im Internet
Proseminar: Technologien des Internets
2. Kommunikation und Synchronisation von Prozessen 2
Lokale Netze.
Subnetting.
Aufbau eines Netzwerkes
Präsentiert von Martilotti Pascal und Lin Stefan
CCNA2 – Module 8 TCP/IP Error and Control Messages.
Internetzwerke.
LINUX II Harald Wegscheider
Aufbau eines IPv6-Netzwerkes Das folgende Netzwerk wird in dieser Einheit nach und nach aufgebaut.
IP-ADRESSIERUNG ● IP = Internet Protokoll ● dient zur Kommunikation zwischen Netzwerkteilnehmern ● zwei Versionen ● ipV4: 32 bits ● ipV6: 128 bits.
Address Resolution Protocol (ARP) Verwendung Zuordnung von Netzwerkadressen zu Hardwareadressen Beispiel Ethernet Auflösung der IP-Adresse zur Ethernet-MAC-Adresse.
Prof. Dr.-Ing. Thomas Schwotzer FB 4 / AI / Mobile Anwendungen Ad-hoc Networks Routing.
Manuel Abbt Drahtlose Sensornetze Einführung und Szenarien Proseminar Technische Informatik SS 2007 Betreuer: Jürgen Sommer.
IP Subnetzberechnung Subnetzberechnung in 10 Minuten.
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
ISO / OSI Referenzmodell
Othmar Gsenger Erwin Nindl Christian Pointner
StateLess Address AutoConfiguration
Netzwerke.
VPN (Virtual private Network)
Verbindung mit einem Netzwerk
Hardware und Topologien in Netzwerken
Netzwerke Netzwerkgrundlagen.
Unterwegs im Internet.
Peesel-Software Computersysteme KG
Kapitel XIII:Kopplungselemente in Netzen
Den Bus erkunden ….
Ich brauche eine Web-Seite vom Server im Internet
Routing … … die Suche nach dem Weg..
das Routing Information Protocol
Kapitel III: Logische Strukturen von Netzen
Spanning Tree Protocol
StateLess Address AutoConfiguration
 Präsentation transkript:

Routing … … die Suche nach dem Weg.

Motivation Wir kennen bereits Netzwerke, bei denen alle Stationen auf das gleiche Medium (z.B. Bus) zugreifen. Solche Netzwerke nennt man LANs (Local Area Networks) 03:11 Routing

Motivation Viele LANs wollen miteinander kommunizieren 03:11 Routing

Problem Wie kommt ein Paket von einem Rechner x zu einem Rechner y ? x  Lösung klar!  Lösung unbekannt! 03:11 Routing

Schnittstellen Fall: Rechner y ist nicht im gleichen LAN.  Ein Gateway-Rechner, genannt Router, kennt alle möglichen Empfänger im eigenen LAN und weiß daher, wenn eine Adresse nicht zustellbar ist. x Router1 y Router2 03:11 Routing

Router Woher weiß der Router ob eine Adresse innerhalb oder außerhalb des LAN liegt? Stichwort: NETZMASKEN Dienen der Segmentierung großer Netze 03:11 Routing

Netzmasken Trenne die Adresse in einen Netz- und einen Host-Teil auf. z.B. 192.168.178.15 (Adresse) Netzmasken bestehen aus einer 32-Bit-Maske, bei der alle Bits des Netzteils auf 1 und alle Bits des Hostteils auf 0 gesetzt sind. hier: 255.255.0.0 (Netzmaske) Netzadresse = Adresse AND Maske  hier: 192.168.0.0 (Netzadresse) 03:11 Routing

Netzmasken Es bleibt als möglicher benutzbarer Host-Adressen-Bereich Erste IP-Adresse eines LAN ist die Netzadresse des LAN Bsp.: 192.168.0.0 Letzte IP-Adresse eines LAN ist die Broadcast-Adresse des LAN Bsp.: 192.168.255.255 Es bleibt als möglicher benutzbarer Host-Adressen-Bereich 192.168.0.1 bis 192.168.255.254 03:11 Routing

Fazit Woher weiß der Router ob eine Adresse innerhalb oder außerhalb des LAN liegt? Stimmen die Netzanteile der Adresse von Absender- und Zieladresse nicht überein, muss geroutet werden. 03:11 Routing

Beispiel 03:11 Routing

Routing… … auch Wegewahl oder Verkehrslenkung … bezeichnet in der Telekommunikation das Festlegen von Wegen für Nachrichten Unser Problem: Durch welche Wege werden unterschiedliche LANs verbunden ? 03:11 Routing

Routing Welt der Router, bekannt als WAN oder Internet. 03:11 Routing

Routing Noch zu klären: Wie kommt ein Paket von Router A zu Router E ? Router befinden sich in beliebigen Netztopologien Problem wird zu einem Wegfindungsproblem ! zu LAN1 zu LAN2 03:11 Routing

Routing Prinzip Jeder Router besitzt Tabelle,  Routing-Tabelle Tabelle zeigt an, welcher Nachbarrouter geeignet wäre, das Paket zum Ziel zu bringen Paket folgt geeignetem Weg 03:11 Routing

Routing-Tabellen Wie kommt ein Router zu einer Routing-Tabelle? Ideen? 03:11 Routing

„Internet-Zentrale“ Eine Zentrale verwaltet eine Karte des Internet (Gesamtansicht) und verteilt sie an alle Router. Keine Flexibilität, alle Router müssen bekannt sein  statisch Bei Ausfall der Zentrale kein „aktuelles“ Internet mehr 03:11 Routing

Dezentrales Rounting Router erstellen ihre Routing-Tabelle selbst, indem sie ihre Nachbarn fragen -> Distance-Vector-Algorithmus „Teile deinen Nachbarn mit, wie du die Welt siehst“ 03:11 Routing

Distance-Vector-Algorithmus Erstelle deine Routing-Tabelle, die anfangs nur deine direkten Nachbarn enthält mit Angabe der Hops (=Anzahl der Weiterleitungen) Erzeuge eine Kopie mit Informationen, welche Router du mit minimalen Hops erreichen kannst und schicke sie an alle Nachbarn Warte auf Kopien deiner Nachbarn und rechne die Informationen in deine Routing-Tabelle mit ein. Ändern sich dadurch die minimalen Hops, mit denen du einen Router erreichen kannst, fahre mit Schritt 2 fort, sonst Schritt 3 03:11 Routing

Das Routing Information Protocol Einbettung des Distance-Vector-Algorithmus in ein IP-kompatibles Protokoll  RIP Annahme: eine Verbindung zwischen zwei Routern = 1 Hop = Kosten von 1 03:11 Routing

ROLLENSPIEL Im Unterricht Schüler schlüpfen in die Rolle eines Routers und erzeugen sich ihre Routing-Tabelle nach dem Routing-Information-Protocol. Routingtabelle Kopie der Tabelle 03:11 Routing

Diskussion Zeit? Handling? Alle Routing-Tabellen gleich? Topologie? Test  Pakete werden geroutet 03:11 Routing

Überprüfung… Vergleichen der Tabelle mit dem Ergebnis des Routing-Programms. 03:11 Routing

geeignete Topologie A B C D E F G H I 03:11 Routing

Dynamik ROLLENSPIEL: Router E und F verlieren ihren Link 03:11 Routing

Probleme? Bsp.: Was passiert?  Routing-Tabellen schaukeln sich auf 03:11 Routing

Count to Infinity Das Aufschaukeln der Routing-Tabellen führt zu immer größer werdenden Hops Abhilfe: Angabe eines maximalen Hop-Counts Sobald dieser Count to Infinity erreicht ist, geht der Router von einer weggebrochenen Route aus. 03:11 Routing

Noch Unklarheiten? Mausfilm: „Wie funktioniert das Internet“  als Podcast von wdrmaus.de  im regionalen Medienzentrum (Bildstelle) 03:11 Routing