Bây giờ là thời gian cho các khóa học chính. Làm thế nào để chúng tôi điều chỉnh giá gửi để
có được một phân bổ băng thông mong muốn? Tỷ lệ gửi có thể được giới hạn bởi hai
yếu tố. Đầu tiên là kiểm soát dòng chảy, trong trường hợp không có đủ đệm ở
người nhận. Thứ hai là tình trạng tắc nghẽn, trong trường hợp không có đủ công suất
trong mạng. Trong hình. 6-22, chúng tôi thấy vấn đề này được minh họa bằng thủy lực. Trong
hình. 6-22 (a), chúng ta thấy một ống dày dẫn đến một bộ tiếp nhận công suất nhỏ. Đây là một
điều khiển luồng tình hình hạn chế. Miễn là người gửi không gửi nhiều nước hơn
so với các thùng chứa có thể, không có nước sẽ bị mất. Trong hình. 6-22 (b), các hạn chế
yếu tố không phải là dung tích gầu, nhưng năng lực thực hiện nội bộ của mạng.
Nếu nước quá nhiều đến quá nhanh, nó sẽ sao lưu và một số sẽ bị mất (trong này
trường hợp, bởi tràn phễu).
những trường hợp này có thể xuất hiện tương tự như người gửi, như truyền nguyên nhân quá nhanh
gói tin bị mất. Tuy nhiên, họ có những nguyên nhân khác nhau và gọi cho các giải pháp khác nhau.
Chúng tôi đã nói về một giải pháp kiểm soát dòng với một biến có kích thước
cửa sổ. Bây giờ chúng ta sẽ xem xét một giải pháp điều khiển tắc nghẽn. Kể từ khi một trong
những vấn đề có thể xảy ra, các giao thức vận chuyển sẽ ở chung cần phải chạy cả hai
giải pháp và làm chậm nếu một vấn đề xảy ra.
Cách mà một giao thức vận tải phải điều chỉnh tỷ lệ gửi phụ thuộc vào
hình thức của thông tin phản hồi trở lại của mạng. Các lớp mạng khác nhau có thể
trở về các loại khác nhau của thông tin phản hồi. Các phản hồi có thể được rõ ràng hoặc ngầm hiểu, và nó
có thể được chính xác hoặc không chính xác.
Một ví dụ về một, thiết kế chính xác rõ ràng là khi các bộ định tuyến cho các nguồn các
tỷ lệ mà tại đó họ có thể gửi. Thiết kế trong văn học như XCP (tắc nghẽn rõ ràng
Protocol) hoạt động theo cách này (Katabi et al., 2002). Một rõ ràng, không chính xác
thiết kế là sử dụng các ECN (Explicit Congestion Notification) với TCP. Trong
thiết kế, router thiết lập bit trên các gói tin rằng kinh nghiệm ùn tắc để cảnh báo cho người gửi
để làm chậm, nhưng họ không nói cho họ bao nhiêu để làm chậm
đang được dịch, vui lòng đợi..
