retransmit-timeout

    0熱度

    1回答

    我發現這個在RTT-estimator.h構造設置了m_initialEstimatedRtt我相信直接控制重發超時值的值。我不知道如何設置m_initialEstimatedRtt的值。 我看到一個名爲SetCurrentEstimate的方法可以用來改變這個值,但我不確定在模擬的哪個階段我應該修改它,所以我更喜歡控制初始值。 另外我想知道什麼是在示例中設置的默認值,我可以在哪裏找到它?

    0熱度

    1回答

    我試圖編寫一個基於VB.net的設備驅動程序來接收ASTM協議中的數據。 驅動程序必須進一步處理數據並將其發送到基於數據庫的軟件(「biologic」)。事實上,當我收到一小部分數據時,我成功地完成了這兩項任務。但是,當收到大量數據時,就會出現問題。將數據發送到我的驅動程序的軟件不會收到ACK命令,並會發生幀的重新傳輸。我對多線程並不熟悉,但最近聽說它可以解決我的問題,因爲它與同步和超時有關。請在

    0熱度

    2回答

    機 - Linux操作系統,19年3月10日內核 這是一個大的分佈式系統,有幾個服務器和客戶端(在相同以及不同的節點/機器)具有彼此的TCP連接。 測試用例: 客戶端程序節點/機被關閉(在目的,測試用例)和服務器的唯一辦法知道他斷開是通過保活定時器(空閒時間= 40秒,4探針,探針時間= 10秒)。 很好的例子: 這在大多數情況下正常工作,服務器開始知道客戶端已經在[40,70]秒大不如前。 不好

    0熱度

    1回答

    TCP重傳如何? 哪個公式由多少個數據包重新發送決定? 我明白它設置在立方tcp的某個地方,但在哪裏? 對它在Linux中的工作原理感興趣。我使用Debian 8,只是看轉儲。我建立了一個使用netcat連接到27000端口的連接。我通常在服務器上做iptables,讓所有數據包在端口27000上發送併發送一個數據包(並查看包被重新發送了多少次)。