Linux 中的應用程式如何知道資料傳輸的可用頻寬(有守護程式幫助它嗎?)

Linux 中的應用程式如何知道資料傳輸的可用頻寬(有守護程式幫助它嗎?)

我試圖了解備份應用程式的工作原理,在資料暫存和上傳到雲端的過程中,它根據可用頻寬發送資料。它如何知道當前的可用頻寬?它是否使用任何其他應用程式來獲取該資訊?

答案1

通常不涉及其他應用程式。

TCP/IP 上的 Speed.negotiation 具有內建控件,例如控制速度的緩衝區和確認。

如果速度可變和/或條件發生變化,TCP 將故意丟棄資料包,以強烈訊號發送方放慢速度,之後速度逐漸增加,直到另一個丟棄的資料包等...

相關內容