Accélération TCP sur satellite ou réseaux à latence élevée [fermé]

13

Quels sont les entreprises, produits ou options viables actuellement disponibles pour l'accélération TCP sur des réseaux IP satellites ou à latence élevée?

Le RTT moyen du satellite est supérieur à 600 ms (dépend de l'emplacement)

TCP ne fonctionne pas trop bien car les tailles de fenêtre sont réduites en raison du retard dans la réception des ACK. Un accélérateur est nécessaire pour usurper les ACK afin d'inciter l'appareil à commencer à envoyer le jeu de données suivant pendant que le paquet d'origine est toujours en transit.

knotseh
la source
Je sais que Riverbed a leur produit Steelhead riverbed.com/products-solutions/products/...
knotseh
Le retard n'empêche en aucun cas la croissance de la fenêtre TCP. C'est exactement à cause du délai que la fenêtre TCP existe même! Vous devrez peut-être revoir vos paramètres TCP si vous n'obtenez pas des fenêtres TCP suffisamment grandes.
ytti
@ytti comment optimiseriez-vous vos paramètres TCP pour un délai RTT supérieur à 600 ms? Il n'y a pas de perte de paquets sur la liaison satellite.
knotseh
Vérifiez que la mise à l'échelle de la fenêtre TCP est activée, vérifiez que TCP est autorisé à utiliser une quantité de mémoire suffisante pour couvrir le retard * produit de bande passante.
ytti

Réponses:

8

J'avais l'habitude de déployer des dispositifs d'accélération WAN pour un fournisseur de matériel il y a environ 6 ans. Peu de choses ont vraiment changé depuis lors, sauf que je ne ferai pas de recommandations sur le matériel en raison de la consolidation et de l'évolution des gammes de produits.

Tous ces appareils utilisent une combinaison de compression et de mise en cache pour réduire le trafic global à transmettre, TCP pré-acquitté pour réduire les effets du produit de retard de la bande passante (c'est l'effet de fenêtre TCP dont vous avez parlé ci-dessus) et le regroupement de sous-dimensionnés paquets pour garantir que les paquets traversant les liaisons sont aussi pleins que possible, réduisant ainsi l'effet de la surcharge. Les différents fournisseurs ajouteront également leurs propres technologies brevetées, mais ils se résument principalement à différentes saveurs de celles-ci.

Bien que la mise en cache soit une aide majeure, le simple pré-acquittement des paquets sur une liaison satellite contribuera grandement à les rendre utilisables, de sorte que même si vos données ne peuvent pas être mises en cache pour une raison quelconque (cryptées, compressées, zippées, changeant toujours drastiquement, etc.) si vous avez un RTT assez lent, le pré-accusé éliminera partiellement le produit de retard de la bande passante et vous aidera à vous rapprocher de votre bande passante nominale.

Étant donné que l'objectif global est d'augmenter l'efficacité du réseau et de permettre une utilisation plus élevée de votre bande passante, il est très important que les problèmes de réseau sous-jacents qui peuvent apparaître avec une utilisation élevée soient corrigés avant de déployer une solution. Si vous avez des incompatibilités duplex ou si vous utilisez des connexions semi-duplex, vous constaterez souvent que les performances sont pires qu'avant le déploiement de périphériques d'optimisation WAN. Souvent, je trouvais que les clients ne se rendaient pas compte qu'ils avaient des liens qui s'étaient négociés automatiquement jusqu'au plus petit dénominateur commun de 10 Mbps en semi-duplex.

Beaucoup de ces appareils offrent également une correction d'erreur directe (que vos modems proposent probablement également) que vous pouvez utiliser pour surmonter certains des effets de la perte de paquets sur vos liens. Ceci est important car le bourrage de paquets signifie que plus d'un paquet LAN pourrait être perdu pour chaque paquet WAN qui est perdu et en raison de la pré-accusé de réception, ces paquets ont déjà été reconnus aux serveurs. Assurez-vous que vous savez quels périphériques sur votre chemin effectuent la FEC afin de ne pas créer plus de surcharge que nécessaire, car cela réduira bien sûr votre débit effectif.

Par expérience, j'ai vu des clients sans mise en cache significative capables de faire des visioconférences `` acceptables '' (principalement à sens unique) sur un double espoir de satellite dont la latence variait de 900 ms à 2 secondes et pouvait avoir une perte de paquets de 15 à 25% pendant de longues périodes. Je ne choisirais pas d'utiliser le flux résultant, mais si c'est ce que vous avez, ça fonctionnera.

Craig Sirkin
la source
6

Je peux recommander Cisco WAAS (Wide Area Application Services), en particulier WAVE (Wide Area Virtualization Engine).

Nous l'utilisons pour

  • Accélération TCP
  • Compression
  • Mise en cache

connexions par satellite (VSAT) pour les navires de croisière, avec une latence comprise entre 600 ms et 800 ms, selon le satellite et la station terrienne (latence transatlantique supplémentaire possible). Un gestionnaire central et une politique gèrent un réseau d'une douzaine d'appareils. RDP est beaucoup plus réactif grâce à l'optimisation TCP, en outre les applications Web et la réplication de fichiers économisent beaucoup de bande passante.

Il existe une version virtuelle vWAAS , que nous prévoyons d'installer bientôt.

Je sais que les modems satellites iDirect fournissent une très bonne optimisation TCP, si vous pouviez les utiliser.

Stefan
la source
5

Je ne suis nullement autoritaire à ce sujet, cependant, dans notre environnement, nous utilisons Riverbeds pour l'optimisation WAN, et bien que nous ne soyons pas par satellite, nous constatons une amélioration de 68% de la vitesse pour la communication TCP au minimum, et les Steelheads nous ont signalé une augmentation de la bande passante de près de 3 fois sur la base des données qu'elle sert à partir de sa banque de données par rapport au transfert de données sur le WAN.

J'ai également regardé en ligne pour vous et j'en ai trouvé quelques-uns qui semblaient orientés dans votre direction, j'espère que cela vous aidera ou que d'autres pourraient donner leur avis sur la vraie vie!

La société ViaSat semblait avoir des solutions de qualité gouvernementale, et les données comtech ef ont un très bon témoignage d'un FAI utilisant leur service qui peut vous être utile.

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-evision-Services-Testimonial.pdf

AL
la source
3

Je recommanderais également Cisco WAAS. Il fonctionne bien. Mon entreprise a rédigé un document de décision et évalué quelques produits. Le WAAS s'est imposé. Il était plus apte à gérer des vitesses variables associées à différentes conditions météorologiques. Le facteur de forme peut également être un problème. WAAS peut être accompli en utilisant WAAS Express, des modules ou une appliance complète. Si la puissance et l'espace sont une considération comme dans un avion ou une autre plateforme mobile, ne pas avoir besoin d'un appareil complet peut être très utile.

De nombreux accélérateurs nécessitent également que vous entriez une bande passante attendue. Si votre lien varie trop (comme cela peut arriver avec les liaisons par satellite), vous obtiendrez de mauvaises performances de l'accélérateur. Le WAAS n'a pas une telle exigence et utilisera toute la bande passante disponible.

henklu
la source
2

Depuis un an maintenant, j'utilise Riverbed Steelhead pour effectuer une optimisation du trafic sur des connexions WAN régulières. Jusqu'à présent, je suis satisfait des résultats.

Bien que je n'aie aucune expérience des liaisons par satellite, le site Web de Riverbed semble avoir également des solutions d'optimisation pour les liaisons par satellite: http://www.riverbed.com/products-solutions/solutions/satellite/

Daniel Yuste Aroca
la source
1

Deux fournisseurs de satellites avec lesquels j'ai travaillé (il y a 10 ans) l'étaient.

Les deux ont des options VSAT qui impliquent beaucoup de "spoofing" similaire à ce que fait Riverbed sur le WAN. Ils mettront fin à la connexion TCP au terminal de terre à chaque extrémité pour faire croire au client que les choses sont plus rapides qu'elles ne le sont.

Dave Noonan
la source
0

Sandvine a un nouveau produit appelé TCP Accelerator.

https://www.sandvine.com/downloads/general/products/tcp-accelerator/tcp-accelerator.pdf

Thirupathi Thangavel
la source
Les recommandations de produits ou de ressources sont explicitement hors sujet ici. En outre, les réponses de lien uniquement sont fortement déconseillées car les liens peuvent changer ou disparaître. Vous devez citer les parties pertinentes du lien dans votre réponse et inclure le lien pour attribuer correctement la source.
Ron Maupin
0

L'accélération, c'est comme mentir. Vous mentez à propos de la reconnaissance. Plus vous dites de mensonges, plus vous devez vous souvenir. C'est pourquoi il prend généralement un boîtier externe car il consomme beaucoup de mémoire et de processeur.

Les deux XipLink et Stampede ont un bon équipement, ces unités sont en grande partie simplement ajuster la taille de fenêtre TCP. Certains modems comme le Paradise Datacom Q-flex ont un accélérateur intégré.

Fred Pope
la source