看板 Network 關於我們 聯絡資訊
各位版友好, 最近在做一個實驗,目的是要觀察A、B設備在同個網路環境中下載檔案時,加入其他設備 對A、B的影響, 已知只有1個A,1個B時,A的下載速度會比較快, 情境如下: 1.一開始就讓2個A和2個B同時下載,觀察其中A和B的下載速度,結果其中一台A大於所 有B設備,另一台A墊底。 2.一開始讓1個A和1個B同時下載稱作(A1、B1),此時下載速度A大於B,過段時間後加入另 外一組A跟B進行下載(A2、B2);發現下載速度A1小於B1。 請問上述狀況有較合理的解釋嗎? 我以為應該不管什麼狀況,A的速度都應該大於B -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.96.117 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Network/M.1644478691.A.EAC.html
yoche2000: 我猜啦 跟MAC或是IP有關02/10 16:15
yoche2000: 你可以把兩台A換一下 IP/MAC B跟A換一下 MAC/IP02/10 16:16
yoche2000: 或是可以看看router原碼 找routing演算法 (swtich亦同02/10 16:17
請問為什麼會有這樣的推論呢? ※ 編輯: Dong0129 (42.72.96.117 臺灣), 02/10/2022 16:40:44
AndCycle: 變數可多了, 你先去讀 tcp 的 congestion control,02/10 23:39
AndCycle: 還有layer2會怎麼處理, 1G/100M 混接為什麼會出事,02/10 23:39
AndCycle: bufferbloat 又是什麼, 一大堆延伸案例02/10 23:40
我第一時間也是認為壅塞控制導致的結果,但為什麼不會慢慢調整成所有A的下載速度都 大於所有B呢... 我會再從你給的一些關鍵字推論,謝謝。 ※ 編輯: Dong0129 (111.243.17.29 臺灣), 02/11/2022 00:55:43
birdy590: tcp session 怎麼調整, 開 wire shark 聽就知道 02/11 01:24
AndCycle: 你怎麼會認為壅塞控制那麼神一定可以自動調控到好呢 02/11 02:23
AndCycle: 光一個壅塞控制的演算法就paper一堆,還不計參數差異 02/11 02:24
AndCycle: 最前面的mac/ip部分跟路由怎麼拆流量bucket有關 02/11 02:26
fashionjack: 電腦等級和配備不同。 02/11 06:14
deadwood: 如果4台電腦都從同一台server下載檔案,那決定誰快誰慢 02/11 11:19
deadwood: 的也可能是server而非中間的網路 02/11 11:19
allen65535: 你就算一台機器抓一個大檔案,也是會忽快忽慢吧 02/11 16:38
Wishmaster: 請描述你的網路架構 XDDDD 02/12 21:50
yoche2000: 這應該算是目前Networking 學術上的研究重點之一啦 02/13 16:33
yoche2000: 雖然也被研究到亂了 但現在不管是壅塞還是一般的 02/13 16:33
yoche2000: routing forwarding 用上 ML 都已經是基本款了 02/13 16:34
yoche2000: traffic 先給誰點演算法影響很大 所以我才說找演算法 02/13 16:35