散人 | 回覆: 【硬體】如何組一台效能超過100Mbps的寬頻路由器 嵌入式系統愈來愈有看頭了,也愈來愈便宜了! |
回覆 |
會員 | 回覆: 【硬體】如何組一台效能超過100Mbps的寬頻路由器 小弟在pczone大部分當潛水艇很少發文.. 在此提供小弟一些實際上使用或測試的經驗.. 前提先說一下, 小弟的工作比較特別點, 工作上所開發的軟體或者架設的環境非常需要內網傳輸效能以及外網的傳輸速度..以下所言全是事實且都經過實際測試驗證過, 提供給各位網友參考下 先聊一下Lan傳輸速度的實際經驗: 其實以目前的電腦水準來說, 只要使用 K8 3000+ 左右的CPU(你沒看錯, 這是我們兩年前左右實際測試過的數值)大概跑六個執行緒 就可以到95%左右的1G網路傳輸速度(當時使用iPerf 跑同時六個緒) , 也就是前面有人所提到的 90% 左右水準, 但是如果是要用在檔案拷貝, 一般的檔案拷貝, Windows 的API到不了這個速度, 不管CPU多快都沒辦法(至少目前測試過的機器用Windows 內建Copy 都沒辦法), 目前實測最快是使用 一套網路上很多人提到的FastCopy軟體, (這套軟體目前我們實際上跑最快已經有測到 200mb/每秒鐘的速度...當然都是大檔, 小檔速度慢的多, 環境大約是來源使用1TB 硬碟 x2 組 RAID0 直接拷貝到 目的一樣是 1TB硬碟 x2 組 RAID0 就可以達到, CPU 是AMD 3800+ 雙核心) 但後來隨者CPU越來越快, 其實所需要使用到的執行緒更少, 使用更少的執行緒就可以達到95%以上的Giga傳輸速度.. 上面我要說明的是, 其實Giga資料在傳輸的部分, 軟體佔非常重要的因素, 用不同的傳輸軟體, 效能可以差到好幾倍 這是在區網下的狀況, 也就是說 其實並不需要花太多的錢, 其實就可以跑到接近1GB/sec 的實際傳輸速度 再來提一下WAN的部分, 目前使用我們公司使用 Q6600 + RouterOS 跑5條100M/5M , 完整撐爆一條線路100M的下載大約RouterOS的使用率會飆到20%左右,我們原本使用較低等級的電腦作RouterOS接同樣的外線, 但就是由於發現差不多吃到300M左右的流量, CPU 就快 Loading滿載, 所以才找了片技嘉的4 Port Giga Lan 主機板來當新的RouterOS主機, 其實以目前估計就可以帶滿5條完整的100M/5M 光纖了..其實也花不了多少錢 (技嘉那片版子當時事在網路上著名的xx屋購買的, 特價不到七千元, 加上CPU 及 已經慘跌的記憶體, 其實大概只需要花一萬元, 提醒各位網友其實不需要花大錢買幾千塊的網路卡, 或者很高階的硬體..真的不需要) 另外還有一點要特別注意: 內建Giga網卡的主機版, 其實有區分為內建PCI規格Giga網卡以及內建PCI-E Giga 網卡兩種狀況, 以現在的主機板來說已經大多是內建PCI-E的Giga網卡的, 但如果是比較早期主機板廠商才剛開始內建Giga網路卡來說, 當時還有非常多都是只有內建PCI Giga網卡... 雖然說都是Giga網卡, 其實效能差距非常大...內建PCI或外接PCI網卡, 速度最快我們測是大概只能到60~70mb/sec 上下 內建PCI-E的可以到95%或以上 (還記得當時是使用 技嘉K8N51GMF-9內建的Giga網卡鎖做出的測試 CPU: K8-3000) 網路上還有非常多套路由軟體, 不過小弟其實都不熟悉, 只有使用RouterOS而已, 只是由於長時間研究這方面的東西非常久, 累積了非常多實測經驗, 大概簡單整理幾個要高速NAT的需要注意的重點如下, 給大家參考: 1. 主機版不需要很快/CPU AMD 3000+ 以上應該也不算要求很高吧 2. 強烈建議使用內建PCI-E規格Giga網路卡的主機板就可以, 千萬不要找內建 PCI 的Giga網卡(除非500m左右的速度就足夠你使用), 的不一定需要去買什麼多Port Giga 網卡(當然如果你的傳輸速度需要需要大過1G, 當然還是得求助這種卡, 我們公司也有使用, 只是因為實測過, 通常都建議客戶不需要花大錢買那種東西) 3. 傳輸資料所選擇的軟體非常重要, 如果使用的是檔案傳輸, FastCopy 就比Windows內建快的太多;如果使用ftp軟體, 則是 伺服端跟Client軟體效能差異都非常大, 需要好好選擇 4. 除非端點之間的距離比較長, 假如端點接距離只有十幾公尺, 其實用Cat5e 就可以達到非常接近 1G 的效能, 不一定需要使用Cat6 線路, 這邊忘了說, 上面所說的K8 3000+ CPU , 其實只有用 Cat5e 線路而已, 並沒有使用 Cat6 線路.. 5. 實際上在運用的時候其實CPU效能還是佔非常重要的因素, 雖然FastCopy 非常快, 但並不一定符合於每個人的需求, 如果是自己寫拷貝工具, 或者選擇FastCopy以外的其他工具, 其實效能沒那麼好, 在這個時候, 你將會發現, 在同樣的軟體同樣的硬體條件下, CPU 越快, 傳輸速度也會加快 (在100MB環境下沒什差距, 在1000MB下差距會拉開) 抱歉 很少發文文章寫的不好, 感覺有點顛三倒四, 以上是小弟的一些經驗提供給大家參考.. 此篇文章於 2009-02-07 11:04 PM 被 ken1 編輯。. |
回覆 |
會員 | 回覆: 【硬體】如何組一台效能超過100Mbps的寬頻路由器 [QUOTE=ken1;1045586]小弟在pczone大部分當潛水艇很少發文.. 在此提供小弟一些實際上使用或測試的經驗.. 前提先說一下, 小弟的工作比較特別點, 工作上所開發的軟體或者架設的環境非常需要內網傳輸效能以及外網的傳輸速度..以下所言全是事實且都經過實際測試驗證過, 提供給各位網友參考下 先聊一下Lan傳輸速度的實際經驗: 其實以目前的電腦水準來說, 只要使用 K8 3000+ 左右的CPU(你沒看錯, 這是我們兩年前左右實際測試過的數值)大概跑六個執行緒 就可以到95%左右的1G網路傳輸速度(當時使用iPerf 跑同時六個緒) , 也就是前面有人所提到的 90% 左右水準, 但是如果是要用在檔案拷貝, 一般的檔案拷貝, Windows 的API到不了這個速度, 不管CPU多快都沒辦法(至少目前測試過的機器用Windows 內建Copy 都沒辦法), 目前實測最快是使用 一套網路上很多人提到的FastCopy軟體, (這套軟體目前我們實際上跑最快已經有測到 200mb/每秒鐘的速度...當然都是大檔, 小檔速度慢的多, 環境大約是來源使用1TB 硬碟 x2 組 RAID0 直接拷貝到 目的一樣是 1TB硬碟 x2 組 RAID0 就可以達到, CPU 是AMD 3800+ 雙核心) 但後來隨者CPU越來越快, 其實所需要使用到的執行緒更少, 使用更少的執行緒就可以達到95%以上的Giga傳輸速度.. 上面我要說明的是, 其實Giga資料在傳輸的部分, 軟體佔非常重要的因素, 用不同的傳輸軟體, 效能可以差到好幾倍 這是在區網下的狀況, 也就是說 其實並不需要花太多的錢, 其實就可以跑到接近1GB/sec 的實際傳輸速度 再來提一下WAN的部分, 目前使用我們公司使用 Q6600 + RouterOS 跑5條100M/5M , 完整撐爆一條線路100M的下載大約RouterOS的使用率會飆到20%左右,我們原本使用較低等級的電腦作RouterOS接同樣的外線, 但就是由於發現差不多吃到300M左右的流量, CPU 就快 Loading滿載, 所以才找了片技嘉的4 Port Giga Lan 主機板來當新的RouterOS主機, 其實以目前估計就可以帶滿5條完整的100M/5M 大大不藏私 將經驗分享 感謝 |
回覆 |
會員 | |
回覆 |
www.ublink.org | 回覆: 【硬體】如何組一台效能超過100Mbps的寬頻路由器 可以用Intel ATOM試試 intel Atom 1.6Ghz |
回覆 |
會員 | 回覆: 【硬體】如何組一台效能超過100Mbps的寬頻路由器 |
回覆 |
www.ublink.org | 回覆: 【硬體】如何組一台效能超過100Mbps的寬頻路由器 |
回覆 |
會員 | 回覆: 【硬體】如何組一台效能超過100Mbps的寬頻路由器 我知道D945GCLF2才有Giga啊 我的是D945GCLF 如果真的要用這種ITX主機板當Router 青雲那塊754 ITX的板子更合適,直接給你Dual Giga LAN http://www.albatron.com.tw/taiwan/pr...ication&no=215 |
回覆 |
會員 | 回覆: 【硬體】如何組一台效能超過100Mbps的寬頻路由器 這個意思是......................................... 因為我目前用的是只能裝一顆2.5吋硬碟的機殼(考慮跟MZ68交換),要做NAS的話...似乎不太合適? |
回覆 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。