Nó không đặc biệt hữu ích, nhưng cách duy nhất (tôi biết) để thực sự hạn chế băng thông một cách hiệu quả là sử dụng công nghệ định hình gói hoặc xếp hàng. Phương pháp thực sự được cân nhắc kỹ lưỡng duy nhất mà tôi biết là loạt thiết bị PacketShaper hiện do Bluecoat sở hữu .
Tôi đã không sử dụng chúng trong một vài năm, nhưng tôi sử dụng proxy Bluecoat hàng ngày vì vậy tôi đã theo kịp sự phát triển của phạm vi PacketShaper.
Chúng đắt tiền, nhưng thực sự tuyệt vời với những gì họ làm. Họ hoàn toàn không sử dụng hàng đợi - họ điều khiển kích thước cửa sổ TCP một cách linh hoạt để điều chỉnh băng thông trong cuộc hội thoại cặp tcp. Trong các bản phát hành mới nhất, họ cũng biết ứng dụng, vì vậy bạn có thể nói "điều tiết iPlayer và Youtube, nhưng hãy để mọi thứ khác đi qua".
Tôi thực sự đang xem xét khả năng của các thiết bị này, nhưng tôi sẽ dừng vì chúng không liên quan đến Ubuntu, vì vậy tôi sợ rằng câu trả lời này không hoàn toàn phù hợp.