Multicast unter Freebsd??

From: Daniel Graupner <listen(at)danielgraupner.de>
Date: Mon, 06 Oct 2003 17:35:27 +0200

Hallo,

wir betreiben an der TU-Chemnitz einen kleinen Radiosender, dabei
verschicken wir via unicast ins große weite netz und im Intranet
verteilen wir mittels unicast.
Als Streaming-Software kommt der liveCaster (von live.com) zum Einsatz,
nach Konfiguration und start des Programmes war kein Stream zu hören
(sicher kann ich das von angebundenen Subnetzen sagen, die Router sind
entsprechend konfiguriert).

Ein tcpdump -i ed0 ip multicast lieferte:
...
 20:41:11.668050 studio.54278 > 236.83.227.179.54278: udp 1270 [ttl 1]
 20:41:11.747965 studio.54278 > 236.83.227.179.54278: udp 1270 [ttl 1]
 20:41:11.828014 studio.54278 > 236.83.227.179.54278: udp 1270 [ttl 1]
 20:41:12.322108 studio.54278 > 236.83.227.179.54278: udp 1269 [ttl 1]
 20:41:12.324672 studio.54278 > 236.83.227.179.54278: udp 1270 [ttl 1]
 ...

Es wurden also Multicast-Pakete auf dem Quellrechner gepackt. Auf einer
SuseLinux-Kiste haben wir mit gleicher Konfiguration den Stream gehört,
allerdings mußte man vorher noch eine entsprechende Route setzen (route
add 224.0.0.0 netmask 240.0.0.0 dev eth0). In Freebsd läßt sich eine
äquivalente Route nicht definieren, da es sich über die seltsamen Zahlen
8-) beschwert (invalid submask etc.).
Offenbar finden die Pakete trotzdem wie von Geisterhand auf das richtige
Interface... .

Die Frage:
Funktioniert das eigentlich out of the box, oder muß man dem fbsd für
das multicasten irgendwas beibringen.

Vielen Dank,
Daniel.

To Unsubscribe: send mail to majordomo.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 06 Oct 2003 - 17:36:15 CEST

search this site