網路相關工具簡單彙總

weixin_34146805發表於2018-12-07
5793257-313b196571cc6289.png
一個關於K8S的故事

lscpi檢視Mac地址和網路卡頻寬

[root@localhost] $ yum install pciutils -y
[root@localhost] $ lspci -vvv

裡面的mac地址格式:46-8d-80-6d-06-07

ip a檢視Mac地址與IP

[root@localhost] $ yum install iproute
[root@localhost] $ ip a

裡面的mac地址格式:46:8d:80:6d:06:07

iperf 對叢集進行網路流量測試

啟動服務端

[root@localhost] $ yum install iperf3 -y
[root@localhost] $ iperf3 -s

客戶端進行測試

[root@localhost] $ yum install iperf3 -y
[root@localhost] $ iperf3 -c 10.2.2.2 -P 5

以上預設為作TCP測試,如果要UDP測試,服務端啟動與客戶端測試都需要加上-u

## 服務端
iperf3 -s -u
## 客戶端
iperf3 -c 10.2.2.2 -P 5 -u

qperf對叢集進行網路頻寬與延時測試

啟動服務端

[root@localhost] $ yum install qperf -y
[root@localhost] $ qperf

客戶端進行測試網路延時

[root@localhost] $ yum install qperf -y
[root@localhost] $ qperf 10.2.2.2 -t 100 -oo msg_size:8:256K:*2 tcp_lat

客戶端進行測試網路頻寬

[root@localhost] $ yum install qperf -y
[root@localhost] $ qperf 10.2.2.2 -t 100 -oo msg_size:8:256K:*2 tcp_bw

延時與頻寬可以一起測試

[root@localhost] $ qperf 10.2.2.2 -t 100 -oo msg_size:8:256K:*2 tcp_bw tcp_lat

相關文章