Ring - dezentraler (Video-)Messenger, Android Alpha

Leider nicht, diese kleine Datenmenge reicht schon das global Airtime auf den Nodes dafür belegt wird und das sollte man vermeiden weil dadurch nicht nur der Durchsatz sinkt sondern auch die Latenz steigt.
Broadcasts bzw Multicast ist momentan extrem beschnitten, eigentlich funktioniert gar nichts bis auf die Dinge die wir explizit erlauben. Selbst Avahi ist zu viel…

Aus einem älteren Thread:

Und die Antwort von tcatm:

Vergesst auch nicht, dass Broadcasts im WLAN pro Knoten dreimal gesendet werden und zudem noch mit sehr viel langsamerer Bitrate als Unicast (bei Gluon häufig 12MBit/s). Das 7byte Paket + Header (12 Byte UDP/IP, WLAN, WIFI-Preamble, batman-adv, …) mit sagen wir 50byte belegt also pro Knoten etwa 100µs Sendezeit bei 12 MBit/s. Wenn sich zwei Knoten sehen oder zumindest sich gegenseitig stören, wären es schon 200µs.

In diesem Thread wird zwar von Broadcast geredet, aber da sich Multicasting momentan genau so verhält ist es ein guter vergleich.

Einfache Faustregel: Layer 2 Mesh => Multicast/Broadcast vermeiden wo es nur geht.

1 „Gefällt mir“