www.wikidata.de-de.nina.az
Kommunikationsformen Routing SchemataUnicastBroadcastAnycastMulticastGeocastMulticast englisch bezeichnet in der Telekommunikation eine Nachrichtenubertragung von einem Punkt zu einer Gruppe und ist daher eine Form der Mehrpunktverbindung siehe auch Gruppenruf Die Technik wird gemass OSI Modell in der Vermittlungsschicht Layer 3 eingesetzt Ihr Vorteil besteht darin dass zeitgleich Nachrichten an mehrere Teilnehmer oder an eine geschlossene Teilnehmergruppe ubertragen werden konnen ohne dass sich die hierfur verwendete Datenubertragungsrate beim Sender mit der Zahl der Empfanger multipliziert Der Sender benotigt beim Multicasting nur dieselbe Datenubertragungsrate wie fur einen einzelnen Empfanger Handelt es sich um paketorientierte Datenubertragung findet die Vervielfaltigung der Datenpakete an jedem einzelnen Verteiler Router Switch oder Hub auf der Route statt Der Unterschied zu Broadcast besteht darin dass beim Broadcast Inhalte verbreitet werden hier ganz uberwiegend sog Content die mit geeigneter Empfangsausrustung jeder ansehen kann wohingegen beim Multicast vorher eine Anmeldung beim Sender erforderlich ist Eine spezielle Auspragung von Multicast ist Geocast bei der nur in einen raumlich abgegrenzten Bereich gesendet wird Inhaltsverzeichnis 1 IP Multicast 2 Sicherheit 2 1 Zentralisierte Verfahren 2 2 Verteilte Verfahren 3 Weitere Multicast Protokolle 4 Weblinks 5 Spezifikationen 6 EinzelnachweiseIP Multicast BearbeitenMulticast ist die ubliche Bezeichnung fur IP Multicast welches es ermoglicht in IP Netzen effizient Pakete an viele Empfanger zur gleichen Zeit zu senden Das passiert mit einer speziellen Multicast Adresse In IPv4 ist hierfur der Adressbereich 224 0 0 0 4 224 0 0 0 bis 239 255 255 255 und in IPv6 der Adressbereich FF00 8 reserviert Zusatzlich wird zur Koordination bei IPv4 das Protokoll IGMP oder CGMP nur Cisco Komponenten benutzt In IPv6 ubernimmt ICMPv6 die Steuerungsfunktion Bei der Ubertragung uber Ethernet werden die IPv4 oder IPv6 Multicast Adressen auf bestimmte Pseudo MAC Adressen abgebildet um bereits durch die Netzwerkkarte eine Filterung nach relevantem Datenverkehr zu ermoglichen Die Abbildung erfolgt dabei nach folgenden Regeln nbsp Bei IPv4 werden die untersten 23 Bit der IP Adresse in die MAC Adresse 01 00 5e 00 00 00 eingesetzt wodurch sich Adressen aus dem Bereich von 01 00 5e 00 00 00 bis 01 00 5e 7f ff ff ergeben konnen Hierbei wird bewusst in Kauf genommen dass mehrere IPv4 Adressen auf dieselbe MAC Adresse abgebildet werden zum Beispiel 224 0 0 1 und 233 128 0 1 IPv6 Multicast Adressen werden auf MAC Adressen abgebildet indem die letzten vier Bytes der Adresse in die MAC 33 33 XX XX XX XX eingesetzt werden Auch hierbei werden verschiedene Multicast Adressen auf identische MAC Adressen abgebildet Eine gesteigerte Bedeutung erfahren die Multicast Adressen in IPv6 Eine IPv6 Multicast Adresse hat ein Prafix von FF00 8 1111 1111 Das zweite Byte der Adresse FF00 16 definiert die Lebenszeit und den Geltungsbereich scope Dabei besitzt eine permanente Adresse einen Wert von 0 eine temporare Adresse einen von 1 flag Der Gultigkeitsbereich einer Multicast Adresse variiert von node link site organization bis zu global und wird mit dem Parametern 1 2 5 8 bzw E angezeigt Beispiel Prafix FF02 16 ist eine permanente Multicast Adresse fur einen linkMulticasting macht die Broadcast Adressen uberflussig Soll z B ein Paket an alle Netzwerkgerate eines Segmentes gesendet werden wird eine spezielle Multicast Adresse mit der Bedeutung ALL Nodes verwendet Multicast wird auch im Zusammenhang mit Audio und Videoubertragungen verwendet Protokolle wie das RTP nutzen diesen Mechanismus Weiterhin unterstutzen auch Routing Protokolle wie das Routing Information Protocol RIP in der Version 2 oder Open Shortest Path First OSPF Multicasting OSPF nutzt die Adressen 224 0 0 5 oder 224 0 0 6 um Informationen zu verteilen Daneben ist Multicast fur ein funktionierendes AppleTalk Netzwerk notwendig Auch wird es eingesetzt bei Service Location Protocol und Multicast DNS als Teilimplementierung von Zeroconf Multicast Neben diesen zurzeit in der Apple Welt bevorzugt eingesetzten Protokollen wird Multicast in Windows Systemen fur SSDP benutzt Da Multicast Pakete von den meisten Routern im Internet nicht verarbeitet werden werden multicastfahige Teilnetze uber Tunnel zum Multicast Backbone MBone verbunden Im Kontext von Mobile IP benotigt Multicast spezifische Unterstutzung siehe RFC 5757 1 Insbesondere im Kontext von Proxy Mobile IP hat die IETF einfach einsetzbare und zuverlassige Losungen fur mobilen Multicast entwickelt siehe RFC 6224 2 Sicherheit BearbeitenIPsec realisiert sichere Kommunikation fur Punkt zu Punkt Kommunikation uber das Internet Protocol Fur verschlusseltes Multicast gibt es jedoch ein Problem mit dem Schlusseltausch da hier der Empfanger den Authentisierungs und Verschlusselungsalgorithmus festlegt Bei Multicast muss das vom Sender erledigt werden da er IP Pakete mit demselben Algorithmus an mehrere Empfanger verschickt Fur die Losung dieses Problems gibt es mehrere Verfahren Zentralisierte Verfahren Bearbeiten Logical Key Hierarchy Oneway Function TreeVerteilte Verfahren Bearbeiten Ingemarsson Tang Wong Burmester Desmedt Tree Based Group Diffie HellmanWeitere Multicast Protokolle BearbeitenEin kritischer Gesichtspunkt bei der Abwicklung von Multicast Datenverkehr ist die effiziente Zustellung der Pakete an die einzelnen Stationen auf der Grundlage von Routing Protokollen IP Multicast ubertragt Daten von der Quelle zu einer Empfangergruppe uber eine Baumstruktur Unterschiedliche IP Multicast Routing Protokolle nutzen dabei verschiedene Verfahren um diesen Baum zu konstruieren Ist dieser Verteilungsbaum einmal aufgebaut fliesst der gesamte Datenverkehr uber ihn Vier Multicast Routing Protokolle haben sich etabliert Distance Vector Multicast Routing Protocol DVMRP gemass RFC 1075 3 Multicast Open Shortest Path First Multicast OSPF MOSPF als Erweiterung des Routing Protokolls nach RFC 1584 4 Protocol Independent Multicast PIM Shortest Path Bridging SPB IP Multicast Routing Protokolle lassen sich in zwei generelle Ansatze teilen den Dense Mode dicht der unterstellt dass die Empfangerstationen im Netz sehr dicht beieinander liegen und ausreichend Durchsatz ermoglichen und den Sparse Mode sparlich der davon ausgeht dass die Empfanger sehr weitraumig uber das Netzwerk verteilt sind und wie in einer WAN Umgebung nur uber geringe Bandbreite verfugen Wahrend DVMRP und MOSPF der ersten Klasse zuzurechnen sind existieren fur PIM Auspragungen fur beide Arten Internet Relay Chat bildet Netze welche einen einfachen TCP basierten Multicast Baum realisieren Das Messaging Protokoll PSYC verwendet ein ahnliches Prinzip wobei fur jeden Chatraum oder Kommunikationskanal ein eigener optimierter Multicast Baum erzeugt wird Fur XMPP wird uberlegt wie Multicast nachgerustet werden kann was aber durch die bisherige Struktur sehr schwierig ist Fur verteilte Chat Netze wurde mittlerweile allgemein eingesehen dass sie nicht mittels IP Multicast realisiert werden konnen Der Einsatz weiterer Multicast Protokolle ist daher unumganglich Mit Multimedia Broadcast Multicast Service steht seit 2005 fur das Mobilfunksystem UMTS ein Verfahren zur Verfugung das zur Ausstrahlung von Multimediainhalten uber Multicast Kanale dient Weblinks BearbeitenFelix von Leitner Konzeptpapier zum Thema Multicast fefe de sehr ausfuhrlich fur Einsteiger mit Netzwerkgrundwissen geeignet deutsch Einfuhrung in IPv4 Multicast Firewall cx sehr ausfuhrlich englisch IPv4 Multicast Adressen IANA englisch IPv6 Multicast Adressen IANA englisch Spezifikationen BearbeitenRFC 1112 Host Extensions for IP Multicasting incl Mapping von IPv4 Multicast Adressen auf MAC Adressen englisch RFC 2464 Transmission of IPv6 Packets over Ethernet Networks englisch RFC 3180 GLOP Addressing in 233 8 englisch RFC 4291 IP Version 6 Addressing Architecture englisch RFC 4608 Source Specific Protocol Independent Multicast in 232 8 englisch RFC 5757 Multicast Mobility in Mobile IP Version 6 MIPv6 Problem Statement and Brief Survey englisch RFC 6224 Base Deployment for Multicast Listener Support in Proxy Mobile IPv6 PMIPv6 Domains englisch RFC 7046 A Common API for Transparent Hybrid Multicast englisch RFC 7287 Mobile Multicast Sender Support in Proxy Mobile IPv6 PMIPv6 Domains englisch RFC 7411 Multicast Listener Extensions for Mobile IPv6 MIPv6 and Proxy Mobile IPv6 PMIPv6 Fast Handovers englisch Einzelnachweise Bearbeiten RFC 5757 Multicast Mobility in Mobile IP Version 6 MIPv6 Problem Statement and Brief Survey englisch RFC 6224 Base Deployment for Multicast Listener Support in Proxy Mobile IPv6 PMIPv6 Domains englisch RFC 1075 Distance Vector Multicast Routing Protocol November 1988 englisch RFC 1584 Multicast Extensions to OSPF Marz 1994 englisch Abgerufen von https de wikipedia org w index php title Multicast amp oldid 238007815