TCP-Beschleunigung über Satellit oder Netzwerke mit hoher Latenz


13

Welche tragfähigen Unternehmen, Produkte oder Optionen gibt es heute für die TCP-Beschleunigung über Satellit oder IP-Netzwerke mit hoher Latenz?

Die durchschnittliche Satelliten-RTT liegt ab 600 ms nach oben (abhängig vom Standort)

TCP funktioniert nicht so gut, da die Fenstergrößen aufgrund der Verzögerung beim Empfang von ACKs klein gehalten werden. Ein Beschleuniger ist erforderlich, um die ACKs zu fälschen, damit das Gerät mit dem Senden des nächsten Datensatzes beginnt, während das ursprüngliche Paket noch übertragen wird.


Ich weiß , dass Riverbed ihre Steelhead Produkt hat riverbed.com/products-solutions/products/...
knotseh

Eine Verzögerung verhindert in keiner Weise, dass das TCP-Fenster wächst. Es ist genau wegen der Verzögerung sogar TCP-Fenster vorhanden! Möglicherweise müssen Sie Ihre TCP-Einstellungen überprüfen, wenn Sie nicht genügend große TCP-Fenster erhalten.
Dienstag,

@ytti wie würden Sie dann Ihre TCP-Einstellungen für eine RTT-Verzögerung von mehr als 600 ms optimieren? Es gibt keinen Paketverlust auf der Satellitenverbindung.
Knotseh

Vergewissern Sie sich, dass die TCP-Fensterskalierung aktiviert ist, und dass TCP genügend Arbeitsspeicher verwenden darf, um das Produkt mit der Verzögerung * der Bandbreite abzudecken.
Dienstag,

Antworten:


8

Ich habe vor ungefähr 6 Jahren WAN-Beschleunigungsgeräte für einen Hardwareanbieter bereitgestellt. Seitdem hat sich nicht viel geändert, außer dass ich aufgrund der Konsolidierung und des Wechsels der Produktlinien keine Hardwareempfehlungen gebe.

Alle diese Geräte verwenden eine Kombination aus Komprimierung und Zwischenspeicherung, um den zu übertragenden Datenverkehr insgesamt zu reduzieren, TCP-Vorbereitungen, um die Auswirkungen des Bandbreitenverzögerungsprodukts (dies ist der oben erwähnte TCP-Fenstereffekt) und das Ganging von untergroßen Daten zu reduzieren Pakete, um sicherzustellen, dass Pakete, die die Links durchlaufen, so voll wie möglich sind, um den Overhead-Effekt zu reduzieren. Die verschiedenen Anbieter werden auch ihre eigenen patentierten Technologien einführen, aber sie beschränken sich hauptsächlich auf verschiedene Varianten dieser Technologien.

Zwar ist das Zwischenspeichern eine große Hilfe, doch schon das Vorab-Annehmen von Paketen über eine Satellitenverbindung trägt wesentlich dazu bei, dass diese verwendet werden können. Selbst wenn Ihre Daten aus irgendeinem Grund nicht zwischengespeichert werden können (verschlüsselt, komprimiert, gezippt, immer drastisch ändern, etc) Wenn Sie eine langsam genug RTT haben, beseitigt die Vorabprüfung teilweise das Bandbreitenverzögerungsprodukt und hilft Ihnen, näher an Ihre nominale Bandbreite heranzukommen.

Da das gesamte Ziel darin besteht, die Netzwerkeffizienz zu steigern und eine höhere Auslastung Ihrer Bandbreite zu ermöglichen, ist es sehr wichtig, dass zugrunde liegende Netzwerkprobleme, die mit einer hohen Auslastung einhergehen können, behoben werden, bevor eine Lösung bereitgestellt wird. Wenn Sie Duplex-Konflikte haben oder Halbduplex-Verbindungen verwenden, ist die Leistung häufig schlechter als vor der Bereitstellung von WAN-Optimierungsgeräten. Oft stellte ich fest, dass Kunden nicht merkten, dass sie einige Links hatten, die automatisch bis auf den kleinsten gemeinsamen Nenner von 10 Mbit / s Halbduplex ausgehandelt wurden.

Viele dieser Geräte bieten auch eine Vorwärtsfehlerkorrektur an (die wahrscheinlich auch von Ihren Modems unterstützt wird), mit der Sie einen Teil der Auswirkungen eines Paketverlusts auf Ihre Links beseitigen können. Dies ist wichtig, da durch das Packen von Paketen für jedes WAN-Paket, das verloren geht, mehr als ein LAN-Paket verloren gehen kann. Aufgrund der Vorausbestätigung wurden diese Pakete den Servern bereits bestätigt. Stellen Sie sicher, dass Sie wissen, welche Geräte in Ihrem Pfad FEC ausführen, damit Sie nicht mehr Overhead als erforderlich verursachen, da dies natürlich Ihren effektiven Durchsatz verringert.

Aus Erfahrung sah ich Kunden ohne nennenswerten Caching, die in der Lage waren, Videokonferenzen über einen doppelten Satelliten zu führen, bei denen die Latenz zwischen 900 ms und 2 Sekunden lag und die über längere Zeiträume einen Paketverlust von 15-25% aufwiesen. Ich würde den resultierenden Flow nicht verwenden, aber wenn es das ist, was Sie haben, wird es funktionieren.


6

Ich kann Cisco WAAS (Wide Area Application Services), speziell WAVE (Wide Area Virtualization Engine), empfehlen .

Wir benutzen es für

  • TCP-Beschleunigung
  • Kompression
  • Caching

über Satellitenverbindungen (VSAT) für Kreuzfahrtschiffe mit einer Latenz zwischen 600 ms und 800 ms, abhängig von Satellit und Bodenstation (mögliche zusätzliche transatlantische Latenz). Ein zentraler Manager und eine Richtlinie verwalten ein Netzwerk von einem Dutzend Appliances. Dank der TCP-Optimierung reagiert RDP viel schneller. Darüber hinaus sparen Webanwendungen und die Dateireplikation viel Bandbreite.

Es gibt eine virtuelle Version von vWAAS , die wir bald installieren wollen.

Ich weiß, dass iDirect-Satellitenmodems eine sehr gute TCP-Optimierung bieten, wenn Sie sie verwenden können.


5

Ich bin in diesem Punkt keineswegs autoritär, aber in unserer Umgebung verwenden wir Riverbeds für die WAN-Optimierung, und obwohl wir nicht über Satellit sind, sehen wir eine 68% ige Verbesserung der Geschwindigkeit für die TCP-Kommunikation und die Steelheads, die wir haben haben eine fast 3-fache Bandbreitenerhöhung gemeldet, basierend auf den Daten, die vom Datenspeicher geliefert werden, im Vergleich zur tatsächlichen Übertragung von Dingen über das WAN.

Ich habe auch online nach dir gesucht und einige gefunden, die schief in deine Richtung schauten. Ich hoffe, dass dies hilft oder dass andere ein echtes Feedback dazu geben können!

Das ViaSat-Unternehmen schien über Lösungen auf Regierungsebene zu verfügen, und comtech ef data hat ein ziemlich gutes Zeugnis von einem ISP, der seinen Service nutzt, der für Sie von Nutzen sein könnte.

http://www.viasat.com/AcceleNet

http://www.viasat.com/government-communications/network-acceleration-and-optimization

http://www.networkinv.com/blog/faster-satellite-internet-with-filtering-optimization-packet-shaping-solutions/

http://www.idirect.net/Products/Hardware/Optimization-Solutions/Network-Accelerators.aspx

http://www.comtechefdata.com/

http://www.comtechefdata.com/files/articles_papers/Horizon-Satellite-Services-Testimonial.pdf


3

Ich würde auch Cisco WAAS empfehlen. Es funktioniert gut. Mein Unternehmen hat ein Entscheidungspapier erstellt und einige Produkte bewertet. Die WAAS setzte sich durch. Es war besser in der Lage, mit variablen Geschwindigkeiten bei unterschiedlichen Wetterbedingungen umzugehen. Formfaktor kann auch ein Problem sein. WAAS kann mit WAAS Express, Modulen oder einer vollständigen Appliance durchgeführt werden. Wenn Leistung und Platzbedarf wie in einem Flugzeug oder einer anderen mobilen Plattform eine Rolle spielen, kann es sehr hilfreich sein, kein vollständiges Gerät zu benötigen.

Bei vielen Beschleunigern muss außerdem eine erwartete Bandbreite eingegeben werden. Wenn Ihre Verbindung zu stark variiert (wie dies bei Satellitenverbindungen der Fall sein kann), wird die Leistung des Beschleunigers beeinträchtigt. Der WAAS hat keine solchen Anforderungen und nutzt die gesamte verfügbare Bandbreite.



1

Zwei Satellitenanbieter, mit denen ich vor 10 Jahren zusammengearbeitet habe, waren.

Beide haben VSAT- Optionen, die viel "Spoofing" beinhalten, ähnlich wie Riverbed im WAN. Sie beenden die TCP-Verbindung am Erdterminal an jedem Ende, damit der Client denkt, die Dinge seien schneller als sie.


0

Produkt- oder Ressourcenempfehlungen sind hier ausdrücklich nicht thematisch. Es wird außerdem dringend davon abgeraten, nur auf Links zu antworten, da sich Links ändern oder verschwinden können. Sie sollten die relevanten Teile des Links in Ihrer Antwort zitieren und den Link einschließen, um die Quelle richtig zuzuordnen.
Ron Maupin

0

Beschleunigung ist wie Lügen. Sie lügen im Grunde über die Anerkennung. Je mehr Lügen Sie erzählen, desto mehr müssen Sie sich erinnern. Aus diesem Grund wird normalerweise eine externe Box benötigt, da diese viel Speicher und Prozessor benötigt.

Sowohl Xiplink als auch Stampede haben eine gute Ausstattung. Diese Einheiten passen im Wesentlichen nur die TCP-Fenstergröße an. Einige Modems wie das Paradise Datacom Q-flex verfügen über einen integrierten Beschleuniger.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.