•  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: วิธีใหม่ในการเพิ่มความเร็วของอินเทอร์เน็ต

  • Home
  • Client
  • Blog
  • อินเทอร์เน็ต
  • BBR: วิธีใหม่ในการเพิ่มความเร็วของอินเทอร์เน็ต

BBR: วิธีใหม่ในการเพิ่มความเร็วของอินเทอร์เน็ต

  • Category: อินเทอร์เน็ต
  • Author: Admin
  • Publisher: Psychz Networks
  • July 31,2017

แออัดควบคุมขั้นตอนวิธีการที่พัฒนาโดย Google, BBR (B ottleneck andwidth B และ R ound เดินทางเวลาการขยายพันธุ์) เป็นวิธีการแก้ปัญหาเพื่อเพิ่มความเร็วในการส่งของแพ็กเก็ตผ่านทางอินเทอร์เน็ต แต่อัลกอริธึมการควบคุมความแอ็สทีฟคืออะไร? อัลกอริธึมการควบคุมการแออัดมีวิธีที่แตกต่างกันในการส่งแพ็คเก็ตผ่านทางอินเทอร์เน็ต เหล่านี้มีอยู่ในอุปกรณ์เครือข่ายทุกตัวและตัดสินใจว่าจะใช้ความเร็วของการรับส่งข้อมูลบนพื้นฐานของความแออัดการสูญเสียแพ็กเก็ตเป็นต้น

อินเทอร์เน็ตส่วนใหญ่มักใช้การควบคุมความแออัดของการสูญเสียซึ่งตัดสินใจที่จะส่งแพ็คเก็ตเหล่านี้บนพื้นฐานของการสูญเสียต ถ้าอัลกอริธึมกล่าวว่ารู้สึกสูญเสียแพ็คเก็ตจะถือว่าสถานะของความแออัดและหยุดส่งแพ็คเก็ตหรือ จำกัด ความเร็วของมัน ข้อ จำกัด ที่สำคัญของอัลกอริธึมการควบคุมความแออัดดังกล่าวคือความแออัดไม่ได้เป็นปัจจัยเดียวที่ทำให้การสูญหายของแพ็กเก็ต การสูญเสียแพ็คเก็ตอาจเกิดขึ้นได้เนื่องจากสาเหตุหลายประการเช่นสื่อการรับส่งข้อมูลที่ผิดพลาดและบัฟเฟอร์ตื้น ในกรณีดังกล่าวอัลกอริทึมจะถือว่าความแออัดและ จำกัด อัตราการส่งข้อมูล

อย่างไรก็ตามอัลกอริธึม BBR ถูกเขียนขึ้นโดยคำนึงถึงปัจจัยเหล่านี้ทั้งหมด BBR ประเมินเครือข่ายและความเร็วที่สามารถส่งข้อมูลได้โดยการตรวจสอบความเร็วของเครือข่ายและเวลาเดินทางกลับ ด้วยวิธีนี้จะมีการประเมินแบนด์วิธสูงสุดและเวลาในการเดินทางรอบต่ำสุดที่แนะนำ BBR เพื่อส่งข้อมูลจำนวนสูงสุดในช่วงเวลาที่กำหนด


การควบคุมความแออัดของ TCP BBR บน Ubuntu / Debian

แพทช์ TCP BBR จำเป็นต้องใช้กับ Linux Kernel

 

ข้อกำหนดเบื้องต้น

1. เวอร์ชันของ Linux Kernel ควรเป็น 4.9 ขึ้นไป

2. คุณลักษณะดังต่อไปนี้ควรมีอยู่ใน Linux Kernel

#CONFIG_TCP_CONG_BBR
#CONFIG_NET_SCH_FQ

(หมายเหตุ: คุณสามารถตรวจสอบว่ามีพร้อมใช้งานหรือไม่โดยเรียกใช้คำสั่งที่กล่าวถึงด้านล่าง)

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)


องค์ประกอบ

1. โปรดแก้ไขไฟล์ใด ๆ ต่อไปนี้โดยใช้โปรแกรมแก้ไขข้อความที่คุณต้องการ เราได้ใช้ตัวแก้ไข vi

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


2. ควรเพิ่มบรรทัดต่อไปนี้ลงในไฟล์ข้างต้น

net.core.default_qdisc = FQ
net.ipv4.tcp_congestion_control = BBR


3. บันทึกไฟล์และรีสตาร์ทระบบเพื่อให้การเปลี่ยนแปลงมีผล

sudo reboot

4. คุณสามารถลองทดสอบเครือข่ายด้วยความช่วยเหลือของเครื่องมือเครือข่าย

เมื่อการเปลี่ยนแปลงมีผลคุณจะสังเกตเห็นการเปลี่ยนแปลงความเร็วข้อมูลของคุณ

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