<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://demowiki.knowlus.com/index.php?action=history&amp;feed=atom&amp;title=Multicast</id>
	<title>Multicast - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://demowiki.knowlus.com/index.php?action=history&amp;feed=atom&amp;title=Multicast"/>
	<link rel="alternate" type="text/html" href="https://demowiki.knowlus.com/index.php?title=Multicast&amp;action=history"/>
	<updated>2026-05-16T01:25:38Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Demo Wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://demowiki.knowlus.com/index.php?title=Multicast&amp;diff=13938&amp;oldid=prev</id>
		<title>imported&gt;Invisigoth67: Änderungen von 80.153.48.162 (Diskussion) auf die letzte Version von 91.249.156.86 zurückgesetzt</title>
		<link rel="alternate" type="text/html" href="https://demowiki.knowlus.com/index.php?title=Multicast&amp;diff=13938&amp;oldid=prev"/>
		<updated>2024-11-25T14:52:11Z</updated>

		<summary type="html">&lt;p&gt;Änderungen von &lt;a href=&quot;/index.php?title=Spezial:Beitr%C3%A4ge/80.153.48.162&quot; title=&quot;Spezial:Beiträge/80.153.48.162&quot;&gt;80.153.48.162&lt;/a&gt; (&lt;a href=&quot;/index.php?title=Benutzer_Diskussion:80.153.48.162&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Benutzer Diskussion:80.153.48.162 (Seite nicht vorhanden)&quot;&gt;Diskussion&lt;/a&gt;) auf die letzte Version von &lt;a href=&quot;/index.php?title=Benutzer:91.249.156.86&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Benutzer:91.249.156.86 (Seite nicht vorhanden)&quot;&gt;91.249.156.86&lt;/a&gt; zurückgesetzt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Linkbox Kommunikationsformen}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Multicast&amp;#039;&amp;#039;&amp;#039; ({{enS}}) bezeichnet in der [[Telekommunikation]] eine [[Nachrichtenübertragung]] von einem Punkt zu einer [[Benutzergruppe|Gruppe]] und ist daher eine Form der [[Mehrpunktverbindung]] (&amp;#039;&amp;#039;siehe auch: [[Gruppenruf]]&amp;#039;&amp;#039;). Die Technik wird gemäß [[OSI-Modell]] in der [[Vermittlungsschicht]] (Layer&amp;amp;nbsp;3) eingesetzt. Ihr Vorteil besteht darin, dass zeitgleich [[Nachricht]]en an mehrere [[Teilnehmer (Kommunikationssystem)|Teilnehmer]] oder an eine geschlossene Teilnehmergruppe übertragen werden können, ohne dass sich die hierfür verwendete [[Datenübertragungsrate]] beim [[Absender#Kommunikationstechnik|Sender]] mit der Zahl der [[Empfänger (Information)|Empfänger]] multipliziert. Der Sender benötigt beim Multicasting nur dieselbe Datenübertragungsrate wie für einen einzelnen Empfänger. Handelt es sich um [[Datenpaket|paket]]&amp;lt;nowiki /&amp;gt;orientierte [[Datenübertragung]], findet die [[Kopie (digitale Daten)|Vervielfältigung]] der Datenpakete an jedem einzelnen Verteiler ([[Router]], [[Switch (Netzwerktechnik)|Switch]] oder [[Hub (Netzwerktechnik)|Hub]]) auf der [[Route]] statt.&lt;br /&gt;
&lt;br /&gt;
Der Unterschied zu [[Broadcast]] besteht darin, dass beim Broadcast [[Inhalt]]e verbreitet werden (hier: ganz überwiegend sog. [[Medieninhalt|Content]]), die –&amp;amp;nbsp;mit geeigneter [[Empfangsgerät|Empfangsausrüstung]]&amp;amp;nbsp;– &amp;#039;&amp;#039;jeder&amp;#039;&amp;#039; ansehen kann, wohingegen beim Multicast vorher eine [[Login (Informationstechnik)|Anmeldung]] beim Sender erforderlich ist.&lt;br /&gt;
&lt;br /&gt;
Eine spezielle Ausprägung von Multicast ist &amp;#039;&amp;#039;[[Geocast]]&amp;#039;&amp;#039;, bei der nur in einen räumlich abgegrenzten Bereich gesendet wird.&lt;br /&gt;
&lt;br /&gt;
== IP-Multicast ==&lt;br /&gt;
Multicast ist die übliche Bezeichnung für IP-Multicast, welches es ermöglicht, in [[Internet Protocol|IP]]-Netzen effizient Pakete an viele Empfänger zur gleichen Zeit zu senden. Das passiert mit einer speziellen Multicast-Adresse. In [[IPv4]] ist hierfür der Adressbereich 224.0.0.0/4 (224.0.0.0 bis 239.255.255.255) und in [[IPv6]] der Adressbereich FF00::/8 reserviert. Zusätzlich wird zur Koordination bei IPv4 das Protokoll [[Internet Group Management Protocol|IGMP]] oder [[Cisco Group Management Protocol|CGMP]] (nur Cisco-Komponenten) benutzt. In IPv6 übernimmt [[ICMPv6]] die Steuerungsfunktion.&lt;br /&gt;
&lt;br /&gt;
Bei der Übertragung über [[Ethernet]] werden die IPv4- oder IPv6-Multicast-Adressen auf bestimmte Pseudo-[[MAC-Adresse]]n abgebildet, um bereits durch die Netzwerkkarte eine Filterung nach relevantem Datenverkehr zu ermöglichen. Die Abbildung erfolgt dabei nach folgenden Regeln:&lt;br /&gt;
&lt;br /&gt;
[[Datei:IPv4 Multicast to Mac Address German.svg|600px|zentriert]]&lt;br /&gt;
&lt;br /&gt;
* 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 können. 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).&lt;br /&gt;
* 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.&lt;br /&gt;
&lt;br /&gt;
Eine gesteigerte Bedeutung erfahren die Multicast-Adressen in IPv6. Eine IPv6-Multicast-Adresse hat ein Präfix 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 &amp;quot;0&amp;quot;, eine temporäre Adresse einen von &amp;quot;1&amp;quot; (flag). Der Gültigkeitsbereich einer Multicast-Adresse variiert von &amp;#039;&amp;#039;node&amp;#039;&amp;#039;, &amp;#039;&amp;#039;link&amp;#039;&amp;#039;, &amp;#039;&amp;#039;site&amp;#039;&amp;#039;, &amp;#039;&amp;#039;organization&amp;#039;&amp;#039; bis zu &amp;#039;&amp;#039;global&amp;#039;&amp;#039; und wird mit dem Parametern 1, 2, 5, 8 bzw. E angezeigt.&lt;br /&gt;
&lt;br /&gt;
Beispiel: Präfix FF02::/16 ist eine permanente Multicast-Adresse für einen link&lt;br /&gt;
&lt;br /&gt;
Multicasting macht die Broadcast-Adressen überflüssig. Soll z.&amp;amp;nbsp;B. ein Paket an alle Netzwerkgeräte eines Segmentes gesendet werden, wird eine spezielle Multicast-Adresse mit der Bedeutung „ALL Nodes“ verwendet.&lt;br /&gt;
&lt;br /&gt;
Multicast wird auch im Zusammenhang mit Audio- und Videoübertragungen verwendet. Protokolle wie das [[Real-Time Transport Protocol|RTP]] nutzen diesen Mechanismus. Weiterhin unterstützen auch Routing-Protokolle wie das Routing Information Protocol ([[Routing Information Protocol|RIP]]) in der Version&amp;amp;nbsp;2 oder Open Shortest Path First ([[Open Shortest Path First|OSPF]]) Multicasting. OSPF nutzt die Adressen 224.0.0.5 oder 224.0.0.6, um Informationen zu verteilen.&lt;br /&gt;
&lt;br /&gt;
Daneben ist Multicast für ein funktionierendes [[AppleTalk]]-Netzwerk notwendig. Auch wird es eingesetzt bei [[Service Location Protocol]] und [[Multicast DNS]] als Teilimplementierung von [[Zeroconf|Zeroconf Multicast]]. Neben diesen zurzeit in der [[Apple]]-Welt bevorzugt eingesetzten Protokollen wird Multicast in [[Microsoft Windows|Windows]]-Systemen für [[Simple Service Discovery Protocol|SSDP]] benutzt.&lt;br /&gt;
&lt;br /&gt;
Da Multicast-Pakete von den meisten Routern im Internet nicht verarbeitet werden, werden multicastfähige Teilnetze über Tunnel zum [[Multicast Backbone]] (MBone) verbunden.&lt;br /&gt;
&lt;br /&gt;
Im Kontext von [[Mobile IP]] benötigt Multicast spezifische Unterstützung, siehe &amp;lt;nowiki&amp;gt;RFC&amp;amp;nbsp;5757&amp;lt;/nowiki&amp;gt;.&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=5757 |Titel=Multicast Mobility in Mobile IP Version 6 (MIPv6): Problem Statement and Brief Survey |Datum=}}&amp;lt;/ref&amp;gt; Insbesondere im Kontext von [[Proxy-Mobile-IP]] hat die IETF einfach einsetzbare und zuverlässige Lösungen für mobilen Multicast entwickelt, siehe &amp;lt;nowiki&amp;gt;RFC&amp;amp;nbsp;6224&amp;lt;/nowiki&amp;gt;.&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=6224 |Titel=Base Deployment for Multicast Listener Support in Proxy Mobile IPv6 (PMIPv6) Domains |Datum=}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sicherheit ==&lt;br /&gt;
[[IPsec]] realisiert sichere Kommunikation für Punkt-zu-Punkt-Kommunikation über das [[Internet Protocol]]. Für verschlüsseltes Multicast gibt es jedoch ein Problem mit dem [[IPsec|Schlüsseltausch]], da hier der Empfänger den Authentisierungs- und Verschlüsselungsalgorithmus festlegt. Bei Multicast muss das vom Sender erledigt werden, da er IP-Pakete mit demselben Algorithmus an mehrere Empfänger verschickt. Für die Lösung dieses Problems gibt es mehrere Verfahren.&lt;br /&gt;
&lt;br /&gt;
=== Zentralisierte Verfahren ===&lt;br /&gt;
* [[Logical Key Hierarchy]]&lt;br /&gt;
* [[Oneway-Function Tree]]&lt;br /&gt;
&lt;br /&gt;
=== Verteilte Verfahren ===&lt;br /&gt;
* [[Ingemarsson-Tang-Wong]]&lt;br /&gt;
* [[Burmester-Desmedt]]&lt;br /&gt;
* [[Tree-Based Group Diffie-Hellman]]&lt;br /&gt;
&lt;br /&gt;
== Weitere Multicast-Protokolle ==&lt;br /&gt;
Ein 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 überträgt Daten von der Quelle zu einer Empfängergruppe über eine Baumstruktur. Unterschiedliche IP-Multicast-Routing-Protokolle nutzen dabei verschiedene Verfahren, um diesen Baum zu konstruieren. Ist dieser Verteilungsbaum einmal aufgebaut, fließt der gesamte Datenverkehr über ihn. Vier Multicast-Routing-Protokolle haben sich etabliert:&lt;br /&gt;
* [[Distance Vector Multicast Routing Protocol]] (DVMRP) gemäß &amp;lt;nowiki&amp;gt;RFC&amp;amp;nbsp;1075&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=1075 |Titel=Distance Vector Multicast Routing Protocol |Datum=1988-11}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[Multicast Open Shortest Path First]] Multicast OSPF (MOSPF) als Erweiterung des Routing-Protokolls nach &amp;lt;nowiki&amp;gt;RFC&amp;amp;nbsp;1584&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=1584 |Titel=Multicast Extensions to OSPF |Datum=1994-03}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[Protocol Independent Multicast]] (PIM)&lt;br /&gt;
* [[Shortest Path Bridging]] (SPB)&lt;br /&gt;
&lt;br /&gt;
IP-Multicast-Routing-Protokolle lassen sich in zwei generelle Ansätze teilen:&lt;br /&gt;
* den &amp;#039;&amp;#039;Dense Mode&amp;#039;&amp;#039; („dicht“), der unterstellt, dass die Empfängerstationen im Netz sehr dicht beieinander liegen und ausreichend Durchsatz ermöglichen, und&lt;br /&gt;
* den &amp;#039;&amp;#039;Sparse Mode&amp;#039;&amp;#039; („spärlich“), der davon ausgeht, dass die Empfänger sehr weiträumig über das Netzwerk verteilt sind und wie in einer WAN-Umgebung nur über geringe Bandbreite verfügen.&lt;br /&gt;
&lt;br /&gt;
Während DVMRP und MOSPF der ersten Klasse zuzurechnen sind, existieren für PIM Ausprägungen für beide Arten.&lt;br /&gt;
&lt;br /&gt;
[[Internet Relay Chat]] bildet Netze, welche einen einfachen [[Transmission Control Protocol|TCP]]-basierten Multicast-Baum realisieren. Das [[Instant Messaging|Messaging-]]Protokoll [[Protocol for SYnchronous Conferencing|PSYC]] verwendet ein ähnliches Prinzip, wobei für jeden [[Chat]]raum oder Kommunikationskanal ein eigener optimierter Multicast-Baum erzeugt wird. Für [[Extensible Messaging and Presence Protocol|XMPP]] wird überlegt, wie Multicast nachgerüstet werden kann, was aber durch die bisherige Struktur sehr schwierig ist. Für verteilte Chat-Netze wurde mittlerweile allgemein eingesehen, dass sie nicht mittels &amp;#039;&amp;#039;IP-Multicast&amp;#039;&amp;#039; realisiert werden können. Der Einsatz weiterer Multicast-Protokolle ist daher unumgänglich.&lt;br /&gt;
&lt;br /&gt;
Mit [[Multimedia Broadcast Multicast Service]] steht seit 2005 für das Mobilfunksystem [[Universal Mobile Telecommunications System|UMTS]] ein Verfahren zur Verfügung, das zur Ausstrahlung von Multimediainhalten über Multicast-Kanäle dient.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* Felix von Leitner: [https://www.fefe.de/ct/multicast.txt Konzeptpapier zum Thema Multicast.] fefe.de (sehr ausführlich, für Einsteiger mit Netzwerkgrundwissen geeignet, deutsch).&lt;br /&gt;
* [http://www.firewall.cx/multicast-intro.php Einführung in IPv4-Multicast.] Firewall.cx (sehr ausführlich, englisch).&lt;br /&gt;
* [https://www.iana.org/assignments/multicast-addresses IPv4-Multicast-Adressen.] [[Internet Assigned Numbers Authority|IANA]] (englisch).&lt;br /&gt;
* [https://www.iana.org/assignments/ipv6-multicast-addresses IPv6-Multicast-Adressen.] [[Internet Assigned Numbers Authority|IANA]] (englisch).&lt;br /&gt;
&lt;br /&gt;
== Spezifikationen ==&lt;br /&gt;
* {{RFC-Internet |RFC=1112 |Titel=Host Extensions for IP Multicasting, incl. Mapping von IPv4-Multicast-Adressen auf MAC-Adressen |Datum=}}&lt;br /&gt;
* {{RFC-Internet |RFC=2464 |Titel=Transmission of IPv6 Packets over Ethernet Networks |Datum=}}&lt;br /&gt;
* {{RFC-Internet |RFC=3180 |Titel=GLOP Addressing in 233/8 |Datum=}}&lt;br /&gt;
* {{RFC-Internet |RFC=4291 |Titel=IP Version 6 Addressing Architecture |Datum=}}&lt;br /&gt;
* {{RFC-Internet |RFC=4608 |Titel=Source-Specific Protocol Independent Multicast in 232/8 |Datum=}}&lt;br /&gt;
* {{RFC-Internet |RFC=5757 |Titel=Multicast Mobility in Mobile IP Version 6 (MIPv6): Problem Statement and Brief Survey |Datum=}}&lt;br /&gt;
* {{RFC-Internet |RFC=6224 |Titel=Base Deployment for Multicast Listener Support in Proxy Mobile IPv6 (PMIPv6) Domains |Datum=}}&lt;br /&gt;
* {{RFC-Internet |RFC=7046 |Titel=A Common API for Transparent Hybrid Multicast |Datum=}}&lt;br /&gt;
* {{RFC-Internet |RFC=7287 |Titel=Mobile Multicast Sender Support in Proxy Mobile IPv6 (PMIPv6) Domains |Datum=}}&lt;br /&gt;
* {{RFC-Internet |RFC=7411 |Titel=Multicast Listener Extensions for Mobile IPv6 (MIPv6) and Proxy Mobile IPv6 (PMIPv6) Fast Handovers |Datum=}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Routing]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Invisigoth67</name></author>
	</entry>
</feed>