DD-WRT QoS ใช้งานได้จริงหรือไม่?


29

มีการรายงานต่างๆของDD-WRT QoSไม่ทำงาน ( ที่นี่ , ที่นี่และที่อื่น ๆ )

เอกสาร DD-WRT QoSกล่าวถึงบางส่วนการตรวจสอบจะแสดงให้เห็นว่าการจัดลำดับความสำคัญที่เหมาะสมจะถูกนำไปใช้กับการจราจร (แม้ว่าจะไม่แนะนำวิธีการตรวจสอบว่า QoS มีผลบังคับใช้จริง ... )

มีใครตรวจสอบลำดับความสำคัญของการรับส่งข้อมูลและพบว่าลำดับความสำคัญไม่ถูกต้องหรือมีการนำไปใช้อย่างเหมาะสม แต่ดูเหมือนจะไม่เปลี่ยนแปลงอะไร (หรือเมื่อเปิดใช้งาน QoS ดูการลดลงของการจราจรหรือปัญหาอื่น ๆ ) คะแนนโบนัสถ้าคุณทดสอบการตั้งค่า QoS เชิงปริมาณจริง

เพียงชี้แจงฉันต้องการทราบว่าการตั้งค่า QoS โดยใช้งานGUI (ตอนนี้ฉันกำลังใช้ OpenWRT อยู่และฉันก็สามารถใช้สคริปต์ได้อย่างง่ายดายเช่นกันสิ่งที่ฉันสนใจคือถ้าฉันสามารถเสียเวลาน้อยลงในการตั้งค่า QoS ด้วยการเปลี่ยนเป็น DD-WRT)

คำตอบฉันไม่ได้กำลังมองหา:

  • "เพียงแค่เปลี่ยนเป็น Tomato / OpenWRT / X-WRT / Gargoyle / etc"
  • "แน่นอนว่ามันใช้งานได้ทำไมถึงไม่ได้"
  • "เพียงใช้สคริปต์นี้ " (หรือสคริปต์อื่น ๆ )
  • "QoS มีผลต่อการรับส่งข้อมูลเท่านั้นและไม่ได้ช่วยอะไรเลย"

UPDATE 2011-06-02: ไม่มีคำตอบใด ๆ จากผู้ใช้ DD-WRT จริง แต่ความคิดเห็นที่แพร่หลายดูเหมือนว่า QoS ใน DD-WRT (เมื่อกำหนดค่าผ่าน GUI) นั้นใช้งานไม่ได้

UPDATE 2011-11-29: ตอนนี้มีโมดูล LuCi สำหรับ QoS ใน OpenWRT (ไม่แน่ใจว่ามันอยู่ใกล้แค่ไหน) ฉันได้ทำการปรับเปลี่ยนคร่าวๆหากฉันสังเกตเห็นว่าการชนะ / ล้มเหลวที่ยอดเยี่ยมหรือสามารถกำหนดรูปแบบการทดสอบได้ฉันจะลองทำและรายงานกลับ

UPDATE 2012-01-31: Gui Ambros ส่งคำตอบที่ดีที่สุดมาแล้วถึงแม้ว่าหลายคนยังบ่นว่า QoS ใช้งานไม่ได้ฉันก็รู้สึกว่า QoS เป็นสัตว์ร้ายที่เชื่องยากดังนั้นฉันจึงสงสัยอยู่เสมอว่า ไม่ได้รับการกำหนดค่าอย่างถูกต้องหากไม่มีการทดสอบ ยอมรับคำตอบของเขา หากใครก็ตามที่ใช้ DD-WRT รุ่นปัจจุบันสามารถแสดงให้เห็นว่า QoS ไม่ทำงานโปรดส่งคำตอบใหม่!


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

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

@ รหัส: หลายคนบ่นเกี่ยวกับ QoS ที่ไม่ได้ทำงานใน DD-WRT และพวกเขาเปลี่ยนเป็น Tomato (ถ้าพวกเขามีเราเตอร์ที่มีชิปเซ็ต Broadcom) ฉันประหลาดใจที่คน DD-WRT ไม่ได้แยกออกหลังจากเวลานี้อย่างเห็นได้ชัด
Paradroid

4
ผู้คนจำนวนมากบ่นเกี่ยวกับสิ่งที่ไม่ทำงานเมื่อในความเป็นจริงพวกเขาไม่รู้ว่ากำลังทำอะไรอยู่ นี่อาจไม่ใช่กรณีที่นี่ แต่ก็เป็นไปได้เช่นกัน
James Mertz

1
@BlueRaja โดยไม่ต้องให้รายละเอียดใด ๆ มันเป็นเรื่องยากสำหรับคนที่อ่านข้อความนี้เพื่อตัดสินว่าคุณมีจุดที่ถูกต้องหรือถ้าคุณแค่สับสนกับ QoS config / ไม่รู้ว่าคุณกำลังพูดถึงอะไร คุณใช้กฎ QoS ใด การเปิดใช้งาน QoS ส่งผลต่อความหน่วงของคุณอย่างไร คุณใช้เราเตอร์อะไร คุณลองใช้ iperf เพื่อวัดความสำเร็จของกฎ QoS ของคุณหรือไม่?
รหัส Bling

คำตอบ:


6

คำตอบสำหรับคำถามนี้ล้าสมัยจริง ๆ การพัฒนา DD-WRT ได้ดำเนินต่อไปและ QoS ผ่าน GUI นั้นมีความเสถียรในเวอร์ชั่นล่าสุด

ขณะนี้ฉันใช้ DD-WRT v24-sp2 (09/09/11) ใหญ่การแก้ไข SVN 17598M NEWD-2 K2.6 Eko บน ASUS RT-N16 และปรับใช้ QoS ที่สมบูรณ์สำหรับเครือข่ายในบ้านของฉันโดยไม่มีปัญหาใด ๆ แม้ว่าฉันจะคุ้นเคยกับ CLI มาก แต่เว็บอินเตอร์เฟสก็ใช้ได้ดี ปริมาณพรีเมี่ยม / ด่วน / การเข้าชมจำนวนมากได้รับการจัดหมวดหมู่อย่างเหมาะสมและในที่สุดฉันก็ได้แก้ไขปัญหาของฉันกับ VOIP และวิดีโอสตรีมเมื่อมีคนเริ่มดาวน์โหลดหรือ BitTorrent และใช้ช่องทางทั้งหมด

ในการทดสอบว่าปริมาณการใช้ข้อมูลถูกจัดหมวดหมู่อย่างถูกต้องหรือไม่ฉันใช้iperfและตรวจสอบการเชื่อมต่อกับ/ proc / net / ip_conntrackขณะทำการทดสอบแอพและโปรโตคอล

แนะนำให้คุณดูอีกครั้ง; คุณอาจจะประหลาดใจ เพียงให้แน่ใจว่าคุณใช้งานสร้างล่าสุด DD-WRT วิกิพีเดียมีคำแนะนำการติดตั้ง


1
ขอบคุณ !! คุณสามารถอธิบายปัญหาบางอย่างที่เกิดขึ้นกับการสตรีมและ torrents ได้อย่างไรและคุณจะแก้ไขได้อย่างไร ฉันไม่ได้ใช้ VOIP เมื่อเร็ว ๆ นี้ แต่นั่นเป็นสถานการณ์ที่ฉันกังวลเมื่อฉันถามคำถามนี้ในตอนแรก
รหัส Bling

นี่ไม่ใช่ความจริงอย่างแน่นอนดูความคิดเห็นของฉันด้านบน - ปัญหาไม่ใช่ว่าปริมาณการใช้งานผิดประเภทนั่นคือตัวกำหนดตารางเวลา QoS ทำงานช้ามากสำหรับเราเตอร์ที่บ้านปกติมันทำให้เกิดความล่าช้าในการตอบสนองต่อแพ็คเก็ตทั้งหมด การมี QoS ตั้งแต่แรก แม้ว่า QoS บน Tomato จะทำงานได้ดีบนเราเตอร์เดียวกันนั้นดังนั้นจึงเป็น DD-WRT อย่างแน่นอน
BlueRaja - Danny Pflughoeft

1
@ Bluelaja บางทีซีพียูของเราเตอร์ของคุณไม่แรงพอ คุณบอกว่ามันใช้งานได้ดีกับ Tomato แต่ Tomato ก็ไม่ได้ใช้บริการมากมาย ทำไมคุณไม่อธิบายรายละเอียดการตั้งค่าและประสบการณ์ในคำตอบ? ฉันแน่ใจว่าผู้คนจะอัปเดต - ฉันรู้ว่าฉันจะให้มันเพิ่มข้อมูลที่เป็นประโยชน์ในการอภิปราย
รหัส Bling

1
เพียงแค่บอกว่า @BlueRaja นั้นถูกต้อง ฉันมีการเชื่อมต่อ 40 / 2Mbps และเปิดใช้งาน QoS ฉันไม่สามารถรับความเร็วในการดาวน์โหลดที่สูงกว่า 28Mbps ซีพียูใน WRT54GL ของฉันได้รับการตรึง ฉันยังไม่ได้ลองใช้มะเขือเทศเพื่อดูว่ามันดีกว่านี้หรือไม่ แต่นั่นอยู่ในรายการสิ่งที่ต้องทำของฉัน
cdhowie

3
@cdhowie: คำตอบข้างต้นคือคำถามที่ว่า " QoS ใช้งานได้กับ DD-WRT จริงๆ หรือไม่" และอะไรคือ " เฟิร์มแวร์ที่เร็วที่สุดในการรัน QoS บนการเชื่อมต่ออีเธอร์เน็ตที่รวดเร็วโดยใช้เราเตอร์ที่ล้าสมัย ซีพียูและหน่วยความจำที่ จำกัด มาก " มะเขือเทศอาจเป็นตัวเลือกที่ดีกว่าในกรณีของคุณ หรือรับเราเตอร์ที่ใหม่กว่า N16 เป็นตัวเลือกที่ดีราคาถูกถ้าคุณไม่ต้องการ 802.11ac
Gui Ambros

6

ฉันไม่ได้ใช้ DD-WRT แต่ดูเหมือนว่าการรับ QoS ในการทำงานต้องมีปัญหาบ้าง

ฉันขอแนะนำให้อ่านอย่างละเอียดโพสต์นี้: เฟิร์มแวร์เราเตอร์ dd-wrt การแก้ไขปัญหา QoSตั้งแต่เดือนตุลาคม 2010 (แม้ว่าจะเป็นเพียงรูปแบบการรับส่งข้อมูล) ซึ่งคำตอบที่ได้รับการยอมรับอธิบายสคริปต์ QoS ล่าสุดที่เห็นได้ชัด

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

ดังนั้นคำตอบสำหรับคำถามของคุณคือ: QoS ภายใต้ DD-WRT ยังคงต้องการเล่นซอให้มันทำงาน GUI ด้วยตัวของมันเองไม่เพียงพอซึ่งอย่างน้อยก็เป็นในช่วงปลายปี 2010 ดังนั้นในรองเท้าของคุณฉันไม่ต้องกังวลกับการย้ายไปที่ DD-WRT หรืออย่างน้อยก็ไม่ใช่เพราะ QoS เพราะสำหรับฉันแล้วดูเหมือนว่า QoS นั้นค่อนข้างน่าหงุดหงิดและเป็นผู้ให้เวลาที่ยอดเยี่ยม

บทความDD-WRT คืออะไร? (ส่วน "รุ่นพิเศษ")ระบุว่าสำหรับรุ่นที่ต้องชำระเงิน:

ปัจจุบัน brainslayer นำเสนอ DD-WRT รุ่นพิเศษพร้อมความสามารถ QoS ที่ขยายเพิ่ม:

  • ตั้งค่าแบนด์วิดท์สูงสุดที่ใช้ได้ต่อ netmask / ที่อยู่ MAC (v.24-SP1: แม้สำหรับ vlans ที่แตกต่างกัน)
  • ตั้งค่ากฎเริ่มต้นสำหรับที่อยู่ netmask / MAC ที่ไม่ได้กำหนดค่าใด ๆ

ดังนั้นดูเหมือนว่าเฉพาะรุ่นจ่ายของ DD-WRT รองรับ QoS ได้อย่างง่ายดาย

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


5
waiiiiit ต่อนาที คุณใช้ลิงก์ที่ฉันโพสต์ไว้ในคำถามและใช้เป็นคำตอบหรือไม่?
รหัส Bling

เขาเขาดูเหมือนว่าฉันทำ ทำไมสคริปต์ใด ๆ ที่กล่าวถึงในหัวข้อนี้จึงไม่ทำงานสำหรับคุณ ท้ายที่สุดโพสต์บอกว่าพวกเขาจัดการเพื่อให้ QoS ใช้งานได้จริง
harrymc

อย่างไรก็ตามดูเหมือนว่าคำถามของคุณเกี่ยวกับการทำให้ QoS ทำงานโดยใช้ GUI คำตอบนั้นเป็นลบตามเงื่อนไข เล่นซอฟต์ไฟล์ของระบบเป็นสิ่งจำเป็นหากไม่ผ่าน GUI (ซึ่งดูเหมือนว่าจะไม่สามารถใช้งานได้สำหรับ DD-WRT แต่ทำเพื่อมะเขือเทศ)
harrymc

1
วิธีการ จำกัด ความเร็ว / Dn โดยใช้ตัวสร้างสคริปต์โดยไม่ใช้รุ่นที่จ่าย DDWRTดูเหมือนจะบอกใบ้ว่า QoS นั้นง่ายในรุ่นที่จ่ายเท่านั้นอาจจะเป็นไปตามวัตถุประสงค์
harrymc

1
@harrymc บทความ (... ) ดังนั้นดูเหมือนว่าเฉพาะรุ่นจ่ายของ DD-WRT รองรับ QoS ได้อย่างง่ายดาย ข้อเท็จจริงที่ว่ามีการตั้งค่า QoS เพิ่มเติมในรุ่นที่จำหน่ายได้แล้วจะทำให้คุณเชื่อว่าการตั้งค่ามาตรฐานทำงานที่นั่นได้อย่างไร?
Piotr Dobrogost

4

คุณอาจต้องการศึกษางานของ Toastman เกี่ยวกับ QoS ภายใต้ Tomato เห็นได้ชัดว่า QoS ทำงานอยู่ที่นั่น เท่าที่ฉันรู้ Toastman กำลังจัดการอาคารอพาร์ตเมนต์ของผู้ใช้ดังนั้นเขาจึงมีประสบการณ์ ฉันไม่เคยใช้มะเขือเทศโดยไม่ตั้งค่า QoS ดังนั้นฉันไม่สามารถพูดได้ว่าจะเกิดอะไรขึ้นถ้าฉันไม่ได้!


ฉันใช้ mod ของ Toastman เช่นกันและใช้งานได้ดีแม้ว่าสิ่งที่เขาทำกับ QoS นั้นเป็นเพียงแค่เปลี่ยนชั้นเรียนเท่าที่ฉันรู้ QoS ทำงานได้ดีในการสร้างต้นน้ำของ Tomato แต่ mod ของเขาทำให้มันทำงานนอกกรอบได้โดยที่คุณไม่ต้องทำตัวกลมกลืนกับการกำหนดค่า
Paradroid

ฉันจะตรวจสอบงานของเขา แต่ฉันสนใจ DD-WRT เพียงชั่วครู่เท่านั้น (ใช้ OpenWRT ตอนนี้และมะเขือเทศไม่รองรับเราเตอร์ของฉัน)
Code Bling

Toastman (และตอนนี้มะเขือเทศรุ่นอื่น ๆ เช่น shibby ที่ใช้ Inbound QoS) เป็นโซลูชั่น QoS สำหรับผู้บริโภคเพียงรายเดียวที่ฉันเห็นว่าคุ้มค่าที่จะเขียน มีความยืดหยุ่นเพียงพอที่คุณสามารถเชื่อมต่อกับนรกและรักษาปริมาณการใช้งานที่มีความสำคัญสูง สุจริตโดยเฉพาะอย่างยิ่งสำหรับ aDSL (ซึ่งต้องการแพทช์ TC-ATM) คุณอาจจะไม่ได้รับอะไรมากไปกว่าผลลัพธ์ที่ 'พอใจ' จากโซลูชั่น QoS ของผู้บริโภคอื่น ๆ นอกเหนือจาก toastman ของมะเขือเทศ
cloneman

1

ณ ปัจจุบัน DDWRT เวอร์ชันล่าสุดใน WRT54Gv3 ของฉันไม่ทำงาน การตั้งค่าใน GUI นั้นแข็งแกร่ง แต่จริงๆแล้วมันไม่สามารถทำงานได้จริงจำเป็นต้องมีการเขียนสคริปต์! สิ่งนี้โผล่ขึ้นมาในผลลัพธ์ของ google สำหรับคำถามเดียวกันของฉันเอง ย้ายไปที่มะเขือเทศหลังจากตอบคำถาม ไม่ได้เป็น GUI ที่สวยงาม แต่ QoS ทำงานและทดสอบได้ภายในไม่กี่นาที .. QoS ใน DDWRT นั้นไร้ประโยชน์หากใช้ GUI เพียงอย่างเดียวเศร้าเท่าที่ควร ฉันจะรักที่จะอยู่กับมัน


คุณทดสอบการตั้งค่าของคุณอย่างไร อะไรไม่ทำงาน
รหัส Bling

นอกจากนี้คุณใช้ DD-WRT รุ่นใด
รหัส Bling

0

DD-WRT v24-sp2 (08/12/10) mini - สร้าง 14929 ติดตั้งใน Linksys WRT300N v1.1 ของฉัน QOS ดูเหมือนว่าจะทำงานได้ในบางสถานการณ์และไม่ใช่สำหรับคนอื่น ๆ ฉันตั้งค่าตัวเองเป็นพรีเมี่ยมและชุดปปวันหนุ่มสาวเป็นกลุ่ม แต่เมื่อเขาเริ่มดาวน์โหลดเกม Steam หรือเกม Xbox 360 แล้วมันจะให้เขาประมาณ 75% ของการเชื่อมต่อทั้งหมด ดูเหมือนว่าจะใช้งานได้เมื่อเขาต้องการดู youtube และฉันต้องการดาวน์โหลดเกมด้วยตัวเอง ใน scenerio ภายหลังเขาจะไม่ได้อะไรเลยและฉันจะได้ทุกอย่าง :-)
ฉันได้อ่านแล้วว่าต้องใช้หน่วยประมวลผลหรือไม่มี RAM ฉันได้อ่านบางที่ด้วยยกเว้นว่าคุณมีรุ่น dd-wrt ที่ต้องเสียเงินแล้วคุณก็ไม่มี QOS function ในที่สุดฉันสับสนโดยสิ้นเชิง


0

ฉันรู้ว่านี่เป็น "ประวัติศาสตร์โบราณ" แต่ฉันพบคำถามนี้ในขณะที่แก้ไขปัญหาบริการ Vonage VoIP ของฉันผ่านกล่อง DD-WRT ของฉัน (Linksys WRT54G v2 ทำงานอยู่ "v24-sp2 (10/10/09) vpn") ฉันได้รับผลลัพธ์แปลก ๆ ทุกประเภทเมื่อฉันคลิก "ใช้การตั้งค่า" ในเว็บ GUI DD-WRT QoS บางครั้งฉันจะใช้การเปลี่ยนแปลงจากนั้นคำขอ HTTP (S) ทั้งหมดจะล้มเหลว

ฉันได้ผลลัพธ์ที่สอดคล้องกันโดย:

  1. การเปลี่ยนการตั้งค่า
  2. คลิก "บันทึก"
  3. รีบูตเราเตอร์ (โดยคลิกที่ "รีบูตเราเตอร์" ที่ด้านล่างของแท็บ "การดูแลระบบ")

การตั้งค่า Vonage ของฉันคือ:

  1. ใช้ www.speakeasy.net/speedtest/ เพื่อรับความเร็วในการอัพโหลดและดาวน์โหลดเป็น kbps
  2. รับ 90% ของค่าเหล่านั้น
  3. ใน QoS web GUI เลือก:

    • เริ่ม QoS: เปิดใช้งาน
    • พอร์ต: WAN
    • Packet Scheduler: HTB
    • Uplink:
    • downlink:
    • ปรับให้เหมาะสมสำหรับการเล่นเกม: ไม่ถูกตรวจสอบ
    • บริการลำดับความสำคัญ
      • sip: พรีเมียม
      • เพิ่มบริการสำหรับ“ vonage” ด้วยพอร์ต UDP 10,000-25000 และตั้งเป็น Premium
      • http: Express
    • MAC ลำดับความสำคัญ: เพิ่มที่อยู่ MAC ของเกตเวย์ Vonage SIP เป็นแบบพรีเมียม
    • อีเธอร์เน็ตพอร์ตลำดับความสำคัญ: เกตเวย์ Vonage SIP เชื่อมต่อโดยตรงกับพอร์ตใดพอร์ตหนึ่งใน DD-WRT ดังนั้นฉันจึงตั้งค่าเป็นพรีเมียมและตั้งค่าอื่น ๆ ทั้งหมดเป็นมาตรฐาน

หวังว่านี่จะช่วยคนต่อไป ...


-2

Nope 2017 QoS ยังคงไม่ทำงาน ฉันใช้ DDWRT มาสิบปีแล้วและทำงานไม่ถูกต้อง จาก WRT310N ถึง DIR 810L ปัจจุบันของฉันด้วย DD-WRT v24-sp2 (01/09/15) std (แก้ไข SVN 25815) มันไม่เคยจัดการปริมาณการใช้งานได้อย่างเหมาะสม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.