linux 網絡工具

Iperf  是一個網絡性能測試工具
Nmap
Tcpdump
Wiresharkhtml

netcatlinux

netwagwindows

netwox安全

pv服務器

redir網絡

simpleproxytcp

tcpdump工具

tcpreen性能

tcpreplay測試

 

Netcat on Wikipedia

Netcat tutorial for Linux & Windows, HOWTO, nc

Netcat – a couple of useful examples

Tcpreplay

http://linuxmanpages.com/man1/

http://linux.die.net/man/#SinaEditor_Temp_FontName

http://blog.csdn.net/turkeyzhou/article/details/6228764

http://blog.csdn.net/turkeyzhou/article/details/6228906

 

Iperf  是一個網絡性能測試工具。Iperf能夠測試TCP和UDP帶寬質量。Iperf能夠測量最大TCP帶寬,具備多種參數和UDP特性。Iperf能夠報告帶寬,延遲抖動和數據包丟失。

Iperf使用方法與參數說明

參數說明
-s 以server模式啓動,eg:iperf -s
-c host以client模式啓動,host是server端地址,eg:iperf -c 222.35.11.23
通用參數
-f [k|m|K|M] 分別表示以Kbits, Mbits, KBytes, MBytes顯示報告,默認以Mbits爲單位,eg:iperf -c 222.35.11.23 -f K
-i sec 以秒爲單位顯示報告間隔,eg:iperf -c 222.35.11.23 -i 2
-l 緩衝區大小,默認是8KB,eg:iperf -c 222.35.11.23 -l 16
-m 顯示tcp最大mtu值
-o 將報告和錯誤信息輸出到文件eg:iperf -c 222.35.11.23 -o c:\iperflog.txt
-p 指定服務器端使用的端口或客戶端所鏈接的端口eg:iperf -s -p 9999;iperf -c 222.35.11.23 -p 9999
-u 使用udp協議
-w 指定TCP窗口大小,默認是8KB
-B 綁定一個主機地址或接口(當主機有多個地址或接口時使用該參數)
-C 兼容舊版本(當server端和client端版本不同時使用)
-M 設定TCP數據包的最大mtu值
-N 設定TCP不延時
-V 傳輸ipv6數據包

server專用參數
-D 以服務方式運行ipserf,eg:iperf -s -D
-R 中止iperf服務,針對-D,eg:iperf -s -R

client端專用參數
-d 同時進行雙向傳輸測試
-n 指定傳輸的字節數,eg:iperf -c 222.35.11.23 -n 100000
-r 單獨進行雙向傳輸測試
-t 測試時間,默認10秒,eg:iperf -c 222.35.11.23 -t 5
-F 指定須要傳輸的文件
-T 指定ttl值

 

 

Nmap

Nmap是一個普遍使用的安全掃描工具,自1997年發佈以來,已經有十多年曆史了,它使用各類特殊的數據包探測網絡,包括建立一個IP地址映射,肯定目標IP地址的操做系統類型,探測特定IP地址上開放的端口,它最基本的一個功能就是羣ping,肯定目標計算機上綁定的IP地址,以下面的命令就是羣ping 192.168.1.1到192.168.1.255:

$ nmap -sP 192.168.1.1-255

 

 

 

Tcpdump

捕捉網絡通訊進行進一步分析是tcpdump的重要功能,實際上,數據包捕獲是由libpcap完成的,tcpdump只是進行展現和分析,原始以太網數據被保存在一個pcap文件中,其它數據包分析工具,如Wireshark也使用的是一樣的pcap文件格式。

 

 

Wireshark

Wireshark之前叫作Ethereal,它已經成爲許多網絡專業人士的首選工具

相關文章
相關標籤/搜索