###### tags: `iperf` `查網路速度`
# iperf
### 狀況
88.254(備份機),WinSCP到88.239(還原機),速度很慢(每秒10MB),想確認網速是否正常?

- 安裝Iperf [載點](https://iperf.fr/iperf-download.php)
- Windows(Client) : 88.254(備份機)
從 Download iPerf for Windows 下載執行檔安裝,最後得到以下檔案

- Ubuntu(Server) : 88.108(還原機) ※88.239裡面的Guest OS
從 Download iPerf for Ubuntu / Debian / Mint下載
會先得到 iperf3_3.9-1_amd64.deb 檔案
可用7-zip解壓,傳到239執行,出現錯誤訊息

查詢錯誤訊息得知,有些較舊的作業系統可能需要另外下載函式庫
找到以下網址
> [iperf3安装配置使用踩坑记录 - TinyChen's Studio - 互联网技术学习工作经验分享](https://tinychen.com/20190409-iperf3/)
參考其作法 ==wget -O /usr/lib/libiperf.so.0 https://iperf.fr/download/ubuntu/libiperf.so.0_3.1.3==

依照建議加上參數才能下載函式庫 --no-check-certificate
==wget -O /usr/lib/libiperf.so.0 https://iperf.fr/download/ubuntu/libiperf.so.0_3.1.3 --no-check-certificate==

下載iperf檔案 ==wget -O /usr/bin/iperf3 https://iperf.fr/download/ubuntu/iperf3_3.1.3 --no-check-certificate==

下指令測試安裝成功 ==iperf3 -help==

- 測速
- Ubuntu(Server) : 88.239(還原機)
==iperf -s==

- Windows(Client) : 88.108(備份機)
==iperf3.exe -c 192.168.88.108==

- 由紅框得知網速頻寬1G正常。
- 結論
- 網速正常
- WinSCP透過加密/壓縮傳檔,會讓速度變慢許多 ※加密/壓縮動作快慢會受CPU等級影響
- 再找看看,有沒有透過SSH方式傳輸檔案變快的方法,或是用其它方式更快的傳輸
```
後續:
日後傳大檔案先用SCP指令傳輸 可達(100MB/S)正常速度
過程:
用iperf測速 備份機傳檔至還原機 正常(100MB/S) ※排除硬體問題
桌機安裝最新WinSCP傳 速度正常(100MB/S) ※排除軟體問題
備份機裝最新WinSCP傳 速度緩慢(10MB/S)
比對過兩邊設定檔參數皆一致,但傳輸速度差很大
另裝軟體用scp指令方式傳輸 速度正常(100MB/S)
由於先前備份機有裝過WinSCP,懷疑移除安裝無法清除登錄檔造成差異
```