Hallo Leute,
wir übertragen per TCP/IP Video-Daten, was einen möglichst kontinuierlichen Datenstrom erfordert, denn auch Puffergrößen beim Empfänger sind endlich. Es handelt sich um ein vollkommen autarkes Netzwerk, ein PC und n Empängermodule. Seitdem wir alle Broadcast-Quellen in Windows angeschaltet haben (Freigabedienste, Netbios etc.) funktioniert das soweit stabil. Nur exakt alle 10 min gibt es einen Aussetzer im Transfer für ca 1-2s, was im ungünstigsten Fall zu einem Buffer-Underrun beim Empfänger führt. Ich habe gelesen, dass unter Windows alle 10min der Arp-Cache gelöscht wird, was uns aber als Ursache wenig wahrscheinlich erscheint. Kennt jemand in der Runde noch andere Operationen, die das Betriebssytem in diesem Rhythmus auf Netzwerkverbindungen ausführt? Übrigens tritt der Effekt auch auf einem Mac auf.
Heimnetzwerke - WIFI, LAN, Router und Co 16.507 Themen, 80.999 Beiträge
Hallo supaburn1,
danke für den Hinweis. Ich habe gerade bemerkt, dass mir in meinem Text ein Fehler unterlaufen ist. Wir haben natürlich Netbios, Freigabedienste etc. abgeschaltet, da sonst wirklich störende Broadscasts durchs Netz fliegen. Das kann bei Windows-Netzwerken ziemlich heftig werden. Als Transportprotokoll verwenden wir ausschließlich TCP/IP, NETBUI ist nicht installiert. Da sonst niemand eine Idee hatte, werden wir erst mal die Arp-Cache Geschichte verfolgen und schaun, ob das Verwenden statischer Arp-Einträge bzw. das Ändern des Timings für den Refresh in der Registry etwas bringt. Ich werde das Ergebnis hier posten.
Gruß
michasabg