請教...跑不到1G的網路速度

網路速度的單位是 Mbps , 但 OS 層傳輸速度的單位是 MB/s.
中間層的 Switch Hub 是 100 Mbps , 大約等於 OS 傳輸層 12.6 MB/s
( 1 MB/s = 8 Mbps ; 1 Byte = 8 bits)
基本上你說傳輸到 NAS 有跑道 10 ~ 12 MB/s , 已經到中間層 Switch Hub 最高速度了.
要提升速度的根本就是把中間層的 Switch Hub 換成 Giga Port ,
這樣 OS 層傳輸的速度應該可以到 120 MB/s 上下的最高速度.
( 1000Mbps / 8 = 125 MB/s)


說更清楚一點是因為 IP 運作的關係, 所以會需要有 Layer_3 設備做 IP 轉送作業.
NAS => 使用 IP 方式連線 ; PC 也透過 IP 方式連線到 NAS,
所以整個流量會是由 PC 穿過中間的 Switch Hub 到達最上層設備詢問 IP 所在的位置.


jonathanchy wrote:
請問各位先進,小弟的...(恕刪)
總歸一句~~~目前應該要先想辦法解決你PC到 giga switch 之間變成100M的問題

再看看傳送速度,如果還是慢就要再繼續找,你可以先找一條確定可以上1G的線來插著
(可以從其他的網路環境來做確認)

或是把疑似有問題的線插到確定可以跑到1G的網路環境交叉比對

如果都沒問題應該就要看看網卡是不是有問題了




或是把你的PC直接插到 ASUS 上看看是不是1G,如果是顯示1G很明顯就是

你的線或是TP LINK 的switch之間有一個有問題.

alex71117 wrote:
這不就是原因了嗎?所...(恕刪)



linfix wrote:
若你最上層是ASUS...(恕刪)


請不要不懂裝懂,誤導樓主了.

NAS和PC也接到同一台Gbe交換機,應該是用同一IP網段(因網絡只有一個Gateway),
那NAS和PC的IP通訊無需經AP的.

先從線材和直連的Gbe交換機查看吧.

jonathanchy wrote:
請問各位先進,小弟的...(恕刪)

八成是網路線品質問題.

tonyyyy wrote:
網路速度的單位是 Mbps , 但 OS 層傳輸速度的單位是 MB/s.
中間層的 Switch Hub 是 100 Mbps , 大約等於 OS 傳輸層 12.6 MB/s
( 1 MB/s = 8 Mbps ; 1 Byte = 8 bits)
基本上你說傳輸到 NAS 有跑道 10 ~ 12 MB/s , 已經到中間層 Switch Hub 最高速度了.
要提升速度的根本就是把中間層的 Switch Hub 換成 Giga Port ,
這樣 OS 層傳輸的速度應該可以到 120 MB/s 上下的最高速度.
( 1000Mbps / 8 = 125 MB/s)(恕刪)

你也太扯了吧!
明明是錯的,還被你說的好像真有這麼一回事.

PC與NAS都接在同一台GIGA Switch hub上,Switch Hub的特性是會記住接在每port 上的MAC address,當封包是要從NAS送到PC上時,Switch hub會自行判斷直接送往PC那個Port,根本不會往其他port送.

What is your driver date of your WIN7 PC?
You can try to update WIN7 PC network adapter driver and make sure the link speed is 1000Mbps.

If your WIN7 PC shows only 100Mbps, then 11M~12MB/s is expected. (12MB*8=96Mbps around 100Mbps)

alex0705 wrote:
這種文章都好有趣

每次都有那種不懂網路OSI Layer,不懂什麼是mac learning

switch/hub/router分不清,總是把L2跟L3扯在一起講

然後不斷回文說別人錯XDDD


這裏哪一個不是做MIS,哪一個不是資工的

甚至CCNA的可能都一堆

有問題大家互相討論增長知識

就算OSI讀到爛也可能會出錯

我當年論文口試做聯防系統時,被教授指正PORT MIRROR只能一對一

結果我現場登入SWITCH給他看確實能達到23:1,口試教授當場認錯道歉,論文給PASS

科技進步,以往讀的觀念現在也不一定就對
jonathanchy wrote:
請問各位先進,小弟的...(恕刪)


理論上電腦顯示速度「降級」和你第二層 Hub 的關聯不大。
除非你電腦和 NAS 不是設定在同一個子網域之下,
不然電腦到 NAS 之間的封包不會經過閘道器,
是在第三層 Hub 就直接送過去。
認為封包會經由第二層 Hub 與閘道器的鄉民們,
請再回去翻一下教科書上寫的基本預設路由表組成與 ARP 的運作方式。

如果說接上一個設備導致網路明顯降速,
我們也通常會朝向 loop、broadcast storm 或其他 broadcast spam 去查。
接上一個較低速的設備就會讓其他 port「降級」這種狀況,坦白說這不科學。

現在的 Switch Hub 基本上都具備 L2 交換的功能,
封包會先由 Switch Hub 吃下來再轉給指定的 Port,
不是像早年的 Hub 那樣只做物理層轉發。
每一條網路線的連線都是獨立的點對點,
傳輸速度也是設備端與 Hub 端個別溝通,自動選擇傳輸品質所許可的最高速度。
除非是設備故障,不然單一 Port 的速度並不會影響其他無關的 Port。

以樓主的狀況,個人還是認為是網路線問題的可能性比較大。
不然你可以用最簡單的測試法:

1. 借一台筆電,接上現在的網路線。
2. 同 2,Hub 上把網路線換一個 port。
3. 把筆電拿到靠近第三層 Hub 附近,換一條確定 OK 的短網路線,接同一個 Port。
4. 同 3,Hub 上把網路線換一個 port。

這樣至少可以判斷到底是網路線的問題、PC 網卡的問題、還是 Hub 的問題。

jonathanchy wrote:
只不過它有25公尺長...(恕刪)


這個就是問題啦....25公尺雖然還是在規範內,但是到25公尺,線的好壞就會差很多了~~
如果沒辦法拉近距離,試著買好一點的網路線~~如果接頭自已打的,要打好一點,剪掉重打並且要照規範去打~~要打緊~~

alex71117 wrote:
這不就是原因了嗎?所...(恕刪)


tonyyyy wrote:
網路速度的單位是 M...(恕刪)


PC 和 NAS 互傳資料資料不會跑到最上層,別亂講好嗎?

Switch 是靠 MAC 來轉發封包的,所以第三層的 Switch 會把 NAS(PC) 的封包直接丟往 PC(NAS),不會再往別的地方送
文章分享
評分
複製連結
請輸入您要前往的頁數(1 ~ 13)