IP-Multicast RTP-Multicast

November 11 , 2021

Was ist IP-Multicast?


IP-Multicast ist eine Methode zum Senden von Internet Protocol (IP)-Datagrammen an eine Gruppe interessierter Empfänger in einer einzigen Übertragung. Es ist die IP-spezifische Form von Multicast und wird für Streaming Media und andere Netzwerkanwendungen verwendet. Es verwendet speziell reservierte Multicast-Adressblöcke in IPv4 und IPv6.


IP Multicast ist eine Technik für die One-to-Many- und Many-to-Many-Echtzeitkommunikation über eine IP-Infrastruktur in einem Netzwerk. Es skaliert auf eine größere Empfängerpopulation, indem es weder Vorkenntnisse über die Identität eines Empfängers noch Vorkenntnisse über die Anzahl der Empfänger erfordert. Multicast nutzt die Netzwerkinfrastruktur effizient, indem es von der Quelle verlangt, ein Paket nur einmal zu senden, selbst wenn es an eine große Anzahl von Empfängern geliefert werden muss. Die Knoten im Netzwerk (normalerweise Netzwerk-Switches und -Router) sorgen für die Replikation des Pakets, um mehrere Empfänger zu erreichen, sodass Nachrichten nur einmal über jede Verbindung des Netzwerks gesendet werden.

Das gebräuchlichste Transportschichtprotokoll zur Verwendung der Multicast-Adressierung ist das User Datagram Protocol (UDP). UDP ist naturgemäß nicht zuverlässig – Nachrichten können verloren gehen oder nicht in der richtigen Reihenfolge zugestellt werden. Zuverlässige Multicast-Protokolle wie Pragmatic General Multicast (PGM) wurden entwickelt, um zusätzlich zu IP-Multicast eine Verlusterkennung und eine erneute Übertragung hinzuzufügen.


IPv4-Multicast-Adressen
Host-Erweiterungen für IP-Multicasting [RFC1112] spezifiziert die Erweiterungen, die von einer Host-Implementierung des Internet Protocol (IP) erforderlich sind, um Multicasting zu unterstützen. Die Multicast-Adressen liegen im Bereich 224.0. 0,0 bis 239.255. 255.255.

Was ist RTP-Multicast?


RTP-Multicast
Multicast-basierte Protokolle
Da Multicast ein anderer Übertragungsmodus als Unicast ist, können mit Multicast nur Protokolle sinnvoll verwendet werden, die für Multicast ausgelegt sind. Die meisten der vorhandenen Anwendungsprotokolle, die Multicast verwenden, werden auf dem User Datagram Protocol (UDP) ausgeführt.

In vielen Anwendungen wird das Echtzeit-Transportprotokoll (RTP) zum Framing von Multimediainhalten über Multicast verwendet; das Resource Reservation Protocol (RSVP) kann zur Bandbreitenreservierung in einem Netzwerk verwendet werden, das eine Multicast-Verteilung unterstützt. Multicast DNS (mDNS) kann verwendet werden, um Domänen- oder Hostnamen ohne einen dedizierten DNS-Server mithilfe von Multicast aufzulösen..

RTP ist für die End-to-End-Übertragung von Streaming-Medien in Echtzeit ausgelegt. Das Protokoll bietet Einrichtungen zur Jitterkompensation und Erkennung von Paketverlusten und Lieferfehlern, die insbesondere bei UDP-Übertragungen in einem IP-Netzwerk üblich sind. RTP ermöglicht die Datenübertragung an mehrere Ziele über IP-Multicast.[1] RTP gilt als primärer Standard für den Audio-/Videotransport in IP-Netzwerken und wird mit einem zugehörigen Profil- und Nutzlastformat verwendet.[2] Das Design von RTP basiert auf dem als Application-Layer-Framing bekannten Architekturprinzip, bei dem Protokollfunktionen in der Anwendung und nicht im Protokollstapel des Betriebssystems implementiert werden.




Tonmind IP-Lautsprecher unterstützt RTP Multicast, kann daher mit Axis Software kompatibel sein. Unser IP-Lautsprecher unterstützt verschiedene Codecs, einschließlich OPUS, G711U, G711A, G722, GSM, MP1, MP2, MP3, WAV, LPCM s16le usw. Im Vergleich zu anderen SIP-Lautsprechern auf dem Markt haben die meisten keinen OPUS-Codec. Unsere 48K OPUS Audio Codec ermöglicht eine hervorragende Klangqualität.

hinterlass eine Nachricht
hinterlass eine Nachricht
WENN Sie sind an unseren Produkten interessiert und möchten mehr Details erfahren, bitte hinterlassen Sie hier eine Nachricht, wir antworten Ihnen so schnell wie wir.

Heim

Produkte

skype

whatsapp