Re: [問題] 支援11n的AP在區網跑50Mb算正常嗎

看板Broad_Band (寬頻網路)作者 (bool)時間11年前 (2014/11/24 18:46), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《UARTB (UART)》之銘言: : → bailan: 你是硬體link速度,還是實測速度啊 11/23 00:21 : → UARTB: 硬體link速度是什麼意思 50Mbps是實測速度 11/23 00:23 : → danny8376: G的話連50都上不去 無線網路是上傳下載一起算 11/23 21:44 : 推 bxxl: 11g的54Mbps是實體層速率, 到應用層只剩下一半左右 11/24 08:42 : → bxxl: 主要是 MAC層的overhead, 實測50, 底層速率應該接近100了 11/24 08:44 : → danny8376: 那不是overhead影響 而是因為wifi是用半雙工在運作 11/24 14:16 : 推 bxxl: 你測檔案下載時,主要就是overhead的影響. 11/24 18:31 : → bxxl: 半雙工的影響主要在STA1->AP->STA2, 或是同時上傳/下載 11/24 18:33 : → bxxl: 在STA1->AP->STA2的情況下,既有overhead,也有半雙工影響 11/24 18:34 : → bxxl: 這時throughput剩下PHY rate約1/4 11/24 18:35 找到自己以前寫的一小段文字 聊做補充 (ps 本人曾經設計過802.11abg的接收機晶片, 也參加過IEEE 802.11 spec meething.) 很多人提到"原則上就是理論規格/2(因為無線網路是半雙工)"這件事, 是不太正確的說法。 以802.11g來說, 54Mbps 是 physical layer 最高的 data rate. 但physical layer是最底下的實體層,往上還有mac層,tcp/ip等等。 各層都有些overhead. 802.11的mac並不是很有效率,因為無線網路是共享頻寬,所以他預留了一些 空白的時間,專門給網路中的網卡(含AP本身)來搶。 加上每傳完一個封包, 另外一個方向也要回傳一個短短的ACK作確認。 把這些跟各層再加進去算,到應用層看到的throughput就大概剩下一半左右。 印象中11g可能約在24Mbps之類的。 這裡要澄清的是,雖然大概剩下一半,但並不是上行跟下行各占一半的意思, 而是各層的overhead造成的。 如果你真的在應用層跑雙向的ftp, 那大概會變成上行下行各12Mbps的throughput. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.218.152 ※ 文章網址: http://www.ptt.cc/bbs/Broad_Band/M.1416825989.A.5EF.html
文章代碼(AID): #1KSmo5Nl (Broad_Band)
文章代碼(AID): #1KSmo5Nl (Broad_Band)