các ACK trùng lặp ba lần nhận được) và ghi lại giá trị của ssthreshto được một nửa
giá trị của cwndwhen các ACK trùng lặp ba đã nhận được. Việc nhanh chóng phục hồi
sau đó nhà nước được nhập vào.
Phục hồi nhanh
Trong phục hồi nhanh chóng, giá trị của cwndis tăng 1 MSS cho mỗi bản sao ACK
nhận được đối với phân khúc mất tích mà gây ra TCP để vào nhà nước nhanh chóng phục hồi.
Cuối cùng, khi một ACK đến cho phân khúc mất tích, TCP đi vào
trạng thái tắc nghẽn, tránh sau khi xì hơi CWnd. Nếu một sự kiện timeout xảy ra, nhanh chóng
chuyển tiếp phục hồi đến chậm bắt đầu nhà nước sau khi thực hiện các hành động tương tự như trong
chậm bắt đầu và tránh ùn tắc: Giá trị của cwndis thiết lập để 1 MSS, và các
giá trị của ssthreshis thiết lập để một nửa giá trị của cwndwhen sự sự kiện mất mát xảy ra.
nhanh chóng phục hồi là một thành phần được khuyến khích, nhưng không bắt buộc, trong TCP [RFC
5681]. Điều thú vị là phiên bản đầu tiên của TCP, được gọi là TCP Tahoe, vô điều kiện cắt cửa sổ tắc nghẽn của nó đến 1 MSS và bước vào giai đoạn chậm bắt đầu sau khi
một trong hai sự kiện thời gian chờ chỉ định hay mất ba-trùng-ACK-chỉ định. Các phiên bản mới hơn
phiên bản của giao thức TCP, TCP Reno, kết hợp phục hồi nhanh.
Hình 3.53 minh họa quá trình tiến hóa của cửa sổ tắc nghẽn TCP cho cả hai Reno
và Tahoe. Trong hình này, ngưỡng ban đầu bằng 8 MSS.For tám đầu
đạn truyền, Tahoe và Reno có những hành động giống hệt nhau. Các cửa sổ tắc nghẽn
trèo nhanh theo hàm mũ khi khởi đầu chậm chạp và đạt đến ngưỡng đó ở vòng thứ tư
của truyền dẫn. Các cửa sổ tắc nghẽn sau đó trèo tuyến tính cho đến khi một sự kiện xảy ra ba duplicateACK, chỉ sau vòng truyền 8. Lưu ý rằng cửa sổ tắc nghẽn
là 12 • MSSwhen mất mát này sự kiện xảy ra. Giá trị của ssthreshis sau đó thiết lập để
đang được dịch, vui lòng đợi..
