•  Home
  •  Dashboard
  •  Company
    • About Us
    • Blog
    • Careers
    • Contact Us
    • Data Centers
    • Looking Glass
    • Network
    • Reseller
  •  Hosting Services
    • Infrastructure
      • iColocation
    • Compute
      • cMetal
      • cVirtual
    • Storage
      • sObject
      • sBlock
    • Networking
      • nCDN
      • nIP Transit
      • nWavelength
    • Protection
      • pBackup
      • pDDoS
  •  Solutions
    • Ecommerce
    • Finance
    • Gaming
    • Hosting
    • Management
    • Security
    • System Integrator
  •  Support
    • Community
    • Knowledge Base
    • Open A Ticket
  •  USA & Canada: 800-933-1517
  •  International: 626-549-2801
  •  Email: sales@psychz.net
  • Services
    • new-colocation-header-img
      Infrastructure
      • iColocation
    • new-compute-header-img
      Compute
      • cMetal
      • cVirtual
    • new-storage-header-img
      Storage
      • sObject
      • sBlock
    • new-networking-header-img
      Networking
      • nCDN
      • nIP Transit
      • nWavelength
    • new-protection-header-img
      Protection
      • pBackup
      • pDDoS
  • Solutions
    • Ecommerce
    • Security
    • Gaming
    • Hosting
    • Management
    • Finance
    • System Integrator
  • Dashboard

BBR: une nouvelle façon d'augmenter la vitesse de l'Internet

  • Home
  • Client
  • Blog
  • Internet
  • BBR: une nouvelle façon d'augmenter la vitesse de l'Internet

BBR: une nouvelle façon d'augmenter la vitesse de l'Internet

  • Category: Internet
  • Author: Admin
  • Publisher: Psychz Networks
  • July 31,2017

Un Algorithme de contrôle de congestion développé par Google, le BBR (temps de propagation B de l' Ottleneck B et R -ound-trip) est une solution pour augmenter la vitesse de transmission des paquets sur Internet. Mais qu'est-ce qu'un Algorithme de Contrôle de Congestion? Les Algorithmes de contrôle de congestion sont les différentes façons dont les paquets peuvent être envoyés sur Internet. Ils sont intégrés dans chaque périphérique réseau et décident de la vitesse de transmission des données en fonction de la congestion, de la perte de paquets, etc.

Internet a utilisé le plus souvent le contrôle de congestion basé sur les pertes, qui a décidé d'envoyer les paquets sur la base de la perte de paquets. Si ledit algorithme détecte la perte de paquets, il supposerait l'état de congestion et arrête d'envoyer des paquets ou limite sa vitesse. Une limitation majeure d'un tel algorithme de contrôle de congestion est que la congestion n'est pas le seul facteur de perte de paquets. La perte de paquets peut se produire en raison de nombreuses raisons, comme les médias de transmission défectueux et les tampons peu profonds. Dans de tels cas, l'algorithme suppose une congestion et limite le taux de transmission.

L'algorithme BBR, cependant, a été écrit en tenant compte de tous ces facteurs. BBR évalue le réseau et la vitesse à laquelle il est capable de transmettre des données en surveillant la vitesse du réseau et le temps d'aller-retour. Grâce à cela, on évalue la bande passante maximale disponible et le temps minimum aller-retour qui guide le BBR pour envoyer la quantité de données maximale possible à un moment donné.


TCP BBR contrôle de congestion sur Ubuntu / Debian

Le patch TCP BBR doit être appliqué au noyau Linux.

 

Conditions préalables

1. La version de Linux Kernel devrait être 4.9 ou supérieure.

2. Les fonctionnalités suivantes devraient être disponibles dans le noyau Linux.

#CONFIG_TCP_CONG_BBR
#CONFIG_NET_SCH_FQ

(Remarque: Vous pouvez vérifier si ceux-ci sont disponibles en exécutant les commandes mentionnées ci-dessous.)

Grep 'CONFIG_TCP_CONG_BBR' / boot / config - $ (uname -r)
Grep 'CONFIG_NET_SCH_FQ' / boot / config - $ (uname -r)
Egrep 'CONFIG_TCP_CONG_BBR | CONFIG_NET_SCH_FQ' / boot / config - $ (uname -r)


Configuration

1. Veuillez modifier l'un des fichiers suivants à l'aide de n'importe quel éditeur de texte de votre choix. Nous avons utilisé vi editor.

Sudo vi /etc/sysctl.conf
Sudo vi /etc/sysctl.d/10-custom-kernel-bbr.conf


2. Les lignes suivantes doivent être ajoutées aux fichiers ci-dessus.

Net.core.default_qdisc = fq
Net.ipv4.tcp_congestion_control = bbr


3. Enregistrez le fichier et redémarrez le système pour que les modifications soient activées.

Sudo redémarré

4. Vous pouvez essayer de tester le réseau à l'aide d'outils réseau.

Une fois que les modifications auront effet, vous remarquerez une modification de la vitesse de vos données.

Categories

Copyright © 2025 Psychz Networks,
A Profuse Solutions Inc Company
Hosting Services
Infrastructure
  • iColocation
Compute
  • cMetal
  • cVirtual
Storage
  • sObject
  • sBlock
Networking
  • nCDN
  • nIP Transit
  • nWavelength
Protection
  • pBackup
  • pDDoS
Company
  • About Us
  • Blog
  • Careers
  • Contact Us
  • Data Centers
  • Looking Glass
  • Network
  • Reseller
Policies
  • Acceptable Usage Policy
  • Privacy Policy
  • Service Level Agreement
  • Terms and Conditions
Support
  • Community
  • Knowledge Base
  • Open A Ticket
Get In Touch
  • Psychz Networks,
    A Profuse Solutions Company
    611 Wilshire Blvd #300
    Los Angeles,California 90017
    USA
  • US/Canada: 800-933-1517
  • International: 626-549-2801