Bittorrent 用戶端在啟動時與 amazonaws 建立多個連接

Bittorrent 用戶端在啟動時與 amazonaws 建立多個連接

我遇到這種奇怪的情況,每次我打開BitTorrent 用戶端應用程式時,它啟動時都會開始與amazonaws 伺服器建立大量多個連接(超過數千個),正如您所看到的,所有連接狀態都是SYN_SENT

連線數量如此之高,以至於在應用程式啟動的前 20 或 30 秒內,我的電腦會變得非常慢,應用程式會持續建立新連線幾分鐘,然後在幾分鐘後停止,然後連線開始關閉逐漸地,最終在應用程式開始後5 或6 分鐘後,一切都會恢復正常。

這是連接的範例:

BitTorrent.exe TCP my-pc 49788 ec2-23-23-85-1.compute-1.amazonaws.com http SYN_SENT

我讀過該應用程式正在尋找更新,而且一些種子箱正在使用亞馬遜伺服器。

由於這些連接在我運行應用程式的同時開始創建,甚至在應用程式加載我的種子列表之前,因此從亞馬遜伺服器下載種子不是我的情況。關於更新,我不確定,但是建立這麼多連接比檢查更新所需的要多得多。

我已經搜索過這個問題,但沒有找到任何結果。

那麼有人遇到與我相同的問題或知道我的案例的解決方案嗎?

答案1

我有一種感覺,這是 DHT 新創公司。當你第一次啟動客戶端時,它會嘗試加入DHT 群組(iirc 初始引導節點是node0.bittorrent.org),然後它會將你傳遞到一堆其他節點,可能在像AWS 這樣的資料中心中,然後你才能獲得常規日常節點(其他客戶端)

相關內容