Multicast Routing in Ad Hoc Netzen

Ähnliche Dokumente
Multicast Routing in Ad Hoc Netzwerken

Dienstkonzept und Routing-Algorithmen für Mehrpunktkommunikation (Multicast) Prof. B. Plattner ETH Zürich

Seminararbeit. Core-Based Trees und Protocol Independent Multicast (Sparse Mode)

Universität Freiburg. Thema: IP-Multicast Marcel Tschöpe. IP-Multicast

Multicast-Protokolle

Multicast & Anycast. Jens Link FFG2012. jenslink@quux.de. Jens Link (jenslink@quux.de) Multicast & Anycast 1 / 29

Wir erfinden IP Multicasting

Bayeux. Dirk Ewerlin

Emulieren von Multicast durch Unicast? Gruppenkommunikation im Internet. Skalierbarkeit. Spezielle Aspekte der Gruppenkommunikation

/ Mbone. 13. Mai 2004 SS 2004 Veranstaltungsnummer

Internet Routing am mit Lösungen

Wir erfinden IP Multicasting

Inhalt. 1 Einleitung 1. Theoretische Grundlagen. 2 Übersicht IP-Multicast 7

Holger Fahner Peter Feil Tanja Zseby. Aufbau und Einsatz von IP-Multicast-Netzen. Technische Universität Darmstadt FACHBEREICH INFORMATIK OO -

Chapter 7 Distanzvektorprotokolle. CCNA 2 version 3.0 Wolfgang Riggert, FH Flensburg auf der Grundlage von

Distance Vector Multicast Routing Protokoll

IP-Multicast Die Funktionsweise von IP-Multicast

Computernetze In Brief

Multicast-Routing Grundlagen und Anwendung

Alexander Kiontke Routing Protokolle

IP routing und traceroute

Multicast-Protokolle und Algorithmen: Ein vergleichender Überblick Andreas Fey, Maik Hofmann

Gliederung. Integrated Service Architecture (ISA) RSVP-Überblick Reservation Styles RSVP-Nachrichten. RN II Kap. 5.

Wo geht s lang: Routing. Erstellt von Simon Wegbünder.

Internet Routing. SS 2012 Grundlagen der Rechnernetze Internetworking

Seminar Kommunikation und Multimedia

Dienstgüte in Mobilen Ad Hoc Netzen

Idee des Paket-Filters

Digitale Sprache und Video im Internet

Netze und Protokolle für das Internet

Bachelorarbeit. Theodor Nolte Optimale Platzierung von Gateways in hybriden Multicast Routing-Architekturen

Rechnernetze I. Rechnernetze I. 6 Routing SS Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/ , Büro: H-B 8404 SS 2014

Kooperation in mobilen Ad Hoc Netzwerken

Grundlagen der Rechnernetze. Internetworking

Entwicklung eines intelligenten FlexRay-Sternkopplers Paul Milbredt, AUDI AG, , TU Darmstadt

IP-Protokoll PROF. DR. M. FÖLLER NORD INSTITUT EMBEDDED AND MOBILE COMPUTING

Java-basiertes Tutoring-System zu dem Thema Multicast - Routing

ZyXEL Ethernet Switch Security Switching in Layer 2+ und Layer 3+

Informationsverbreitung in mobilen Ad-hoc Netzen

Funktionalität der Vermittlung. Vermittlungsschicht. Vermittlungstechniken. Adressierung. Ring. Linie. Layer 3 Network. Aufgaben: gekoppelt.

Routing im Internet. Dipl.-Ing.(FH) Mario Lorenz

Sicherheit in Ad-Hoc-Netzwerken

Rechnernetze II SS Betriebssysteme / verteilte Systeme rolanda.dwismuellera@duni-siegena.de Tel.: 0271/ , Büro: H-B 8404

Netze und Protokolle für das Internet. 6. Multicast-Kommunikation im Internet

TCP/IP. Internet-Protokolle im professionellen Einsatz

Thema IPv6. Geschichte von IPv6

BGP für IPv6. Wilhelm Boeddinghaus Heise IPv6 Kongress 2014

Willkommen in Nürnberg. Fernwartung in der Praxis

Rechnernetze I. Rechnernetze I. 1 Einführung SS Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/ , Büro: H-B 8404

Grundlagen TCP/IP. C3D2 Chaostreff Dresden. Sven Klemm

Ad-Hoc Chatsystem für mobile Netze Barracuda

Vorlesung SS 2001: Sicherheit in offenen Netzen

Routing Tabelle ISP 1: /16 ISP /23 Netz (taucht dieser Eintrag nicht auf, kann das Netz nur über ISP 3 erreicht werden)

Einführung zu Bridging, Routing, Spanning Trees, Cisco IOS

Netzwerke 3 Praktikum

10. Übungszettel. 1

Was passiert eigentlich, wenn der Bagger dieses Kabel kappt? Wegesuche im Internet.

Internet Routing. Grundprinzipien Statisches Routing Dynamisches Routing Routingprotokolle Autonome Systeme

Telekommunikationsnetze 2

Hauptdiplomklausur Informatik März 2002: Internet Protokolle

Ausarbeitung: SunSPOT Routing

Vorlesung "Verteilte Systeme" Wintersemester 2000/2001. Verteilte Systeme. Empfänger Kommunikationssystem. Netzwerk

Konfigurationsanleitung IGMP Multicast - Video Streaming Funkwerk / Bintec. Copyright 5. September 2008 Neo-One Stefan Dahler Version 1.

Algorithmen für Peer-to-Peer-Netzwerke Sommersemester Vorlesung

Fachbereich Informatik und Kommunikationssysteme. Adressierung im Netz. Michael Steyer 0/55. Adressierung im Netz

Thema: Internet Protokoll Version 6 IPv6 (IPng)

Breitband ISDN Lokale Netze Internet WS 2009/10. Martin Werner, November 09 1

Thomas Schön Albert-Ludwigs-Universität Freiburg

Routing and Broadcasting in Ad-Hoc Networks

Aufbau eines virtuellen privaten Netzes mit Peer-to-Peer-Technologie

InfiniBand Low Level Protocol

Chapter 9 Troubleshooting. CCNA 2 version 3.0 Wolfgang Riggert, FH Flensburg auf der Grundlage von

CISCO-Router. Installation und Konfiguration Dr. Klaus Coufal

Seite Wireless Distribution System (Routing / Bridging) 3.1 Einleitung

Steigerung der Energieeffizienz einer integrierten Heimnetzwerkinfrastruktur

Themenschwerpunkt: Rechnernetze und Netzwerkdesign

Einführung in IP, ARP, Routing. Wap WS02/03 Ploner, Zaunbauer

Whitepaper Einführung in Mesh Netzwerke

TCP/IP Socket Programmierung in C# (Ci sharp) Multicast und Broadcast

IPv6 Routing Protokolle in der Übersicht

Ethernet Switching und VLAN s mit Cisco. Markus Keil IBH Prof. Dr. Horn GmbH Gostritzer Str Dresden info@ibh.

Internet Protocols. Advanced computer networking. Chapter 11. Thomas Fuhrmann

Chapter 8 Ethernet-Switching. CCNA 1 version 3.0 Wolfgang Riggert,, FH Flensburg auf der Grundlage von

Datenzentrisches Routing und Directed Diffusion

Rechnernetze II WS 2012/2013. Betriebssysteme / verteilte Systeme rolanda.dwismuellera@duni-siegena.de Tel.: 0271/ , Büro: H-B 8404

Wie organisiert ihr Euer menschliches «Netzwerk» für folgende Aufgaben? an alle an ein bestimmtes an ein bestimmtes an alle an ein bestimmtes

Rechnernetze Übung 8 15/06/2011. Schicht 7 Schicht 6 Schicht 5 Schicht 4 Schicht 3 Schicht 2 Schicht 1. Switch. Repeater

Multicast Security Group Key Management Architecture (MSEC GKMArch)

Referat. von René Bretz

Internet Protokolle für Multimedia - Anwendungen

Domain Name Service (DNS)

IPv6 Multicast. 40. DFN -Betriebstagung, März 2004, Berlin Christian Schild, JOIN Projekt Team, WWU Münster

RSTP. Rapid Spanning Tree Protocol RSTP

Vermittlungsschicht: - Transport der Datenpakete von der Quelle zum Ziel + Fehlerkontrolle - Weitere Aufgaben: o Kenntnisse über das Kommunikationsnet

Das richtige Signal (1): IPTV für jeden Anspruch

Fragenkatalog zum Versuch IP-Networking und Wireless LAN Praktikum Kommunikations- und Netzwerktechnik (I5) Inhaltsverzeichnis

Grundkurs Routing im Internet mit Übungen

8. Bintec Router Redundancy Protocol (BRRP) 8.1 Einleitung

STRUKTUR UND FUNKTIONSWEISE DES INTERNETS

Transkript:

Multicast Routing in Ad Hoc Netzen KM-/VS-Seminar Wintersemester 2002/2003 Betreuer: Oliver Wellnitz 1

Gliederung Einleitung Was sind Ad Hoc Netzwerke Herausforderungen Anwendungsgebiete Multicast Routing Protokolle Unicast vs. Multicast Shared Tree und Source Tree Verfahren Flooding Adaptive Shared Tree Multicast Forwarding Group Multicast Protocol (FGMP) 2

Einleitung Was sind Ad Hoc Netzwerke? Kategorie der leitungslosen Netzwerke Keine feste Infrastruktur Selbstorganisation Single-hop / Multi-hop Verfahren Jeder Knoten ist gleichzeitig Endgerät und Router Dynamische Netzwerktopologie 3

Einleitung Herausforderungen an Ad Hoc Netzwerke Energieversorgung Forwarding Routing Media Access Control (MAC) Sicherheit 4

Einleitung Anwendungsgebiete von Ad Hoc Netzwerken Militärischer Bereich Koordination von Truppenverbänden Ziviler Bereich Wirtschaft (Konferenzen, Ausstellungen, Meetings, Vorlesungen) Forschungsbereich (Telematik) Entertainment auf Reisen (Filesharing, elektronische Spiele im Zug oder Auto) Katastrophenfälle (Aufbau eines Telfonnetzes) 5

Multicast Routing Protokolle Unicast vs. Mulicast Unicast (unidirektionalen Datenaustausch) Sender Empfänger 6

Multicast Multicast Routing Protokolle Unicast vs. Mulicast Sender Empfänger 7

Shared Tree Multicast Routing Protokolle Shared Tree und Source Tree Verfahren Für eine Gruppe wird ein Spannbaum etabliert Ein Router bildet die Wurzel, wobei Multicast-Daten über diesen versendet werden Core Based Tree (CBT), Protocol Independent Multicast-Sparse Mode (PIM-SM) Sender RP Empfänger Router Empfänger 8

Source Tree Multicast Routing Protokolle Shared Tree und Source Tree Verfahren Für jeden Sender wird ein Spannbaum etabliert Jeder Sender bildet die Wurzel eines eigenen Spannbaumes Möglich durch den Reverse Path Forwarding Algorithmus Router Sender Kürzeste Pfad? Empfänger Distance Vector Multicast Routing Protocol (DVMRP), Protocol Independent Multicast-Dense Mode (PIM-DM) 9

Multicast Routing Protokolle Flooding Findet Anwendung in Multicast Protokollen Daten werden vom Router nach dem Empfang an alle Schnittstellen weitergeleitet keine Routingtabellen notwendig, alle Gruppenmitglieder werden erreicht Gefahr von Schleifen Optimierung durch: begrenzte Lebenszeiten der Datenpakete Router merkt sich, welche Daten er schon empfangen hat Reverse Path Forwarding Algorithmus Spannbäume z.b. Bäume mit Rendezvous Punkten 10

Multicast Routing Protokolle Adaptive Shared Tree Multicast Switch zwischen Shared Tree und Source Tree Verfahren Empfänger überprüft Distanz vom Sender > Distanz aus dem hop Zähler Distanz von ihm zum Sender > Distanz von ihm zum RP Empfänger behält den Shared Tree bei Sonst Source Tree Verfahren Sender?? RP? Empfänger 11

Multicast Routing Protokolle Forwarding Group Multicast Protocol (FGMP) Problem der Spannbäume: FGMP: Up- / Downstream Verbindungen durch Bildung von Wurzel und Blättern Schwierig in leitungslosen Netzwerken, wegen dynamischer Topologie Gruppen von Knoten, die Daten weiterleiten In jeder Gruppe gibt es eine Weiterleitungsgruppe 12

Multicast Routing Protokolle Forwarding Group Multicast Protocol (FGMP) Forwarding Group 13

Multicast Routing Protokolle FGMP-RA (Reciever Advertising) Empfänger verschickt periodisch join Nachrichten ins Netz Erhält ein Sender diese, aktualisiert er seine Liste Sender verschickt erst Nachrichten, wenn ein Eintrag vorliegt Sender erstellt Forwarding Liste mit next hop Information Verschickt diese an alle Nachbarn aus der next hop Liste Diese erzeugen selbst eine Forwarding Liste und schicken sie weiter, usw. bis alle Empfänger erreicht sind. 14

Multicast Routing Protokolle FGMP-RA (Reciever Advertising) 3 1 4 2 6 Reciever 1 6 7 8 Next Hop 4 2 10 9 5 7 8 9 10 15