QoS Traffic Shaping basé sur la perte de packages et la latence pour VPN

J'ai actuellement la situation suivante:

J'utilise un VPN (OpenVPN) sur une connection Internet plutôt instable. Cela signifie que la bande passante maximale varie entre 100kbs et 1mbit. Chaque fois que la connection est plutôt instable et qu'il y a un trafic élevé, j'ai beaucoup de perte de packages et tout devient très lent. Pour éviter cela, j'ai besoin d'un mécanisme pour contrôler la bande passante maxium en fonction de la perte / latence des packages, pour être inférieur au seuil où les packages sont enlevés massivement. Je pensais avoir un canal de contrôle icmp (ping) au server vpn, qui est continuellement analysé en utilisant un type de script et si le ping devient mauvais ou les packages sont supprimés, la bande passante maximale sera ajustée en définissant une nouvelle bande passante maximale en utilisant tc (pour QoS).

Mes questions seraient: 1. Est-ce déjà possible d'utiliser tc? 2. Est-ce qu'il y a peut-être un outil, qui fait déjà ce que je veux?

Merci d'avance et sincère salutations!

One Solution collect form web for “QoS Traffic Shaping basé sur la perte de packages et la latence pour VPN”

Je pense que vous souhaitez find un moyen de façonner votre trafic avant l'encapsulation, à l'intérieur d'une machine virtuelle avec un ethernet ponté, par exemple. Votre ordinateur se forme et se dirige vers votre machine virtuelle, votre machine virtuelle fait l'encapsulation.

De plus, comme vous ne pouvez pas réparer un tarif, vous devez utiliser prio scheduler avec tc. Puisque TCP a un mécanisme d'évitement de congestion et que UDP n'a pas (QUIC excepté), placez UDP et TCP dans différents qdiscs. Votre problème peut être dans le taux de réduction des stream TCP alors que les UDP ne le font pas.

En outre, vous devriez dans ce cas où vous ne connaissez pas votre taux de ligne, priorisez les qdiscs TCP sur les qdiscs UDP, avec une exception: les stream UDP haute priorité (DNS, NTP) à faible débit devraient avoir la plus haute priorité.

  • OpenVPN permet le tunnelage fractionné, le client se surcharge sur sa propre connection Internet
  • Activer le suivi IKE sur Windows 10 VPN
  • Conseils sur l'audit des connections VPN
  • Est-ce qu'un NAT peut fermer les connections VPN?
  • VPN n'a pas access aux lecteurs à less que j'utilise la passerelle par défaut
  • Comment puis-je get mes applications pour utiliser le périphérique tap0 plutôt que eth0?
  • Qu'est-ce qu'une interface WAN <PPP / SLIP>?
  • restreindre l'access au réseau uniquement via vpn
  • VPN de site à site entre le réseau virtuel Azure et un Cisco RV016
  • PPTP VPN à l'instance amazon EC2 Windows 2003
  • OpenVPN Mac (Tunnelblick) tout le trafic sur VPN
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.