จำกัด การดาวน์โหลดในบางขนาดไฟล์ผ่านเครือข่าย


0

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

โดยทั่วไปถ้าฉันเริ่มดาวน์โหลดไฟล์ที่มีขนาดเกิน 20MB จะ จำกัด การดาวน์โหลดทั้งหมดไว้ที่ 16KB


เตะนี้ควรอยู่ในระดับใด เบราว์เซอร์? ระบบปฏิบัติการ ไฟร์วอลล์ซอฟต์แวร์ของคุณ? วิธีการตรวจสอบสิ่งที่ดาวน์โหลด? แล้วอุโมงค์ล่ะ?
mnagel

โดยทั่วไปเซิร์ฟเวอร์ที่อยู่ระหว่างคอมพิวเตอร์และโมเด็มบางสิ่งที่จะจัดการกับเซิร์ฟเวอร์นั้นสิ้นสุดลงที่ไคลเอ็นต์ ควรดาวน์โหลดอะไรก็ได้บนเบราว์เซอร์ผ่าน http
sonicboom

คำตอบ:


0

หากคุณต้องการทำสิ่งนี้ในฝั่งไคลเอ็นต์ (เช่นที่บ้านไม่ใช่ใน ISP หรือฝั่งเซิร์ฟเวอร์) มีผลิตภัณฑ์จำนวนมากเช่น:

หากคุณต้องการทำในฝั่งเซิร์ฟเวอร์คำตอบต่อไปนี้จะให้ตัวอย่างสำหรับเซิร์ฟเวอร์ Appache ที่ใช้กันโดยทั่วไป:

ฉันสมมติว่าคุณไม่ได้ดูจากมุมมองของ ISP เพราะโดยทั่วไปแล้วพวกเขารู้วิธีการทำเช่นนี้ ...

UPDATED ...

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

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

ผู้ให้บริการบรอดแบนด์ปกติจะมีโซลูชั่นการตรวจจับและควบคุมเฉพาะบางครั้งก็ขึ้นอยู่กับข้อ จำกัด ที่บังคับใช้ที่โมเด็มของลูกค้าพร้อมด้วยการควบคุมจากศูนย์กลาง

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


ฉันกำลังมองหาจากผู้ให้บริการอินเทอร์เน็ตจริงๆ ฉันไม่ได้พูดอะไรเกี่ยวกับอาปาเช่ที่เกี่ยวข้องหรืออย่างนั้น
sonicboom

Ahh - อัปเดตคำตอบด้วยหมายเหตุบางประการเกี่ยวกับเรื่องนี้ โชคดีถ้าคุณกำลังสร้างโซลูชัน ISP - นั่นเป็นโครงการที่เต็มไปด้วยเนื้อสัตว์ !!
มิค

ใช่ปัญหาคือลูกค้าเหล่านี้จะได้รับความเร็วอินเทอร์เน็ตที่อาจเป็นแพคเกจ 128kbit และ 256kbit และเรา จำกัด ไว้เฉพาะการดาวน์โหลดที่มีขนาด จำกัด แต่นั่นเป็นคำถามที่ฉันไม่มีความคิดเกี่ยวกับซอฟต์แวร์หรือโซลูชันใด ๆ ในการจับภาพการดาวน์โหลด http เหล่านี้และ จำกัด การดาวน์โหลดเหล่านั้น
sonicboom

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

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