Bean Network Tester

จำกัดความเร็วดาวน์โหลดและอัปโหลด

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

ในหน้าต่าง

  1. ตั้ง Process เป็นแอปของคุณ
  2. กรอก Download หรือ Upload หรือทั้งสองช่อง เป็นหน่วย KB/s ปล่อยช่องไว้ที่ 0 เพื่อไม่แตะทิศทางนั้น
  3. กดปุ่ม START
BeanNetworkTester.exe --down 128 --up 32 --target myapp.exe --duration 120

ตัวเลขหมายถึงอะไร

KB/sประมาณคืออะไร
656 kbit/sโมเด็มแบบหมุนโทรศัพท์ โปรไฟล์ “56k modem”
1281 Mbit/sWi-Fi บนเครื่องบิน โรงแรมที่แออัด สัญญาณมือถืออ่อน
10248 Mbit/sสายอินเทอร์เน็ตบ้านระดับพื้นฐาน พอสำหรับสตรีมวิดีโอหนึ่งสตรีม
12800100 Mbit/sการเชื่อมต่อแบบประจำที่ทั่วไปในปัจจุบัน

เป็นกิโลไบต์ ไม่ใช่กิโลบิต จึงต้องคูณแปดเพื่อเทียบกับตัวเลขที่ผู้ให้บริการอินเทอร์เน็ตโฆษณา การจำกัดทั้งสองทิศทางพร้อมกันคือสิ่งที่ทำให้การเชื่อมต่อรู้สึกเหมือนฮอตสปอตแย่ ๆ ไม่ใช่แค่ดาวน์โหลดช้า

คิวสำคัญพอ ๆ กับขีดจำกัด

ขีดจำกัดความเร็วต้องมีที่ให้พักแพ็กเก็ตที่ยังผ่านไม่ได้ นั่นคือการตั้งค่า Buffer เป็นมิลลิวินาที และมันทำงานเหมือนคิวที่แคชเชียร์:

โปรไฟล์ “Congested home link (bufferbloat)” คือสิ่งนี้เอง คือขีดจำกัดที่มีคิวยาว ลองใช้ความเร็วเดียวกันกับคิวสั้นและคิวยาว แล้วดูว่าแอปทำงานต่างกันแค่ไหน

สิ่งที่ควรรู้ไว้ก่อน

เมื่อขีดจำกัดทำงาน ตัวนับแพ็กเก็ตที่ถูกทิ้งอาจค้างอยู่ที่ศูนย์ ไม่ใช่บั๊ก เพราะขีดจำกัดจะทำให้แพ็กเก็ตรอก่อน และทิ้งก็ต่อเมื่อคิวเต็มจริง ๆ ให้บัฟเฟอร์เล็กลงแล้วการทิ้งจะปรากฏ

ต่อไป

พร้อมจะทำให้เครือข่ายของคุณพังโดยตั้งใจหรือยัง

ดาวน์โหลดสำหรับ Windows