Optimierung der Bandbreitennutzung in einem Netzwerk von Internet-Peers mit minimalen Aktivitätsanforderungen
Nehmen wir an, wir haben ein HTTP-basiertes Netzwerk mit N identischen Knoten. Jeder Knoten muss mindestens alle T Sekunden eine Anforderung (S Bytes) von einem anderen Benutzer erhalten, damit das Netzwerk für ihn lebendig erscheint. Im Idealfall hätte jeder ein vollständiges Adressbuch von allen anderen und würde einen Empfänger auf intelligente, aber deterministische Weise auswählen, um Kollisionen zu minimieren, aber im wirklichen Leben kennt nicht jeder jeden, eine gewisse Redundanz ist ein notwendiges Übel und andere Schwächen müssen berücksichtigt werden usw.
Wie kann in einem solchen verteilten Schema die Bandbreite minimiert werden? Wie nahe an der theoretischen Untergrenze NS / T können wir kommen? Können wir die Zufallsauswahl verwenden und vermeiden, vollständige Adressbücher zu speichern? Oder können wir die fehlenden Adressen schnell und mit vernachlässigbarem Aufwand an alle Knoten senden?
Hinweise auf bestehende Behandlungen des Themas würden sehr geschätzt.
0 Antworten auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
Gibt es drahtlose Router, die Bandbreitenüberwachung und -drosselung ermöglichen?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Importieren Sie Kontakte aus MS Exchange in das Adressbuch
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
8
Warum sind Upload-Raten niedriger als Download-Raten bei normalen Internetverbindungen?
-
3
Wie halten Sie mehrere Verbindungen zum Internet?
-
14
Anonym surfen im Internet