This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
утилиты_для_тестирования_сети [2011/11/15 15:43] val created |
утилиты_для_тестирования_сети [2020/04/28 08:24] val [ping] |
||
---|---|---|---|
Line 2: | Line 2: | ||
===== ping ===== | ===== ping ===== | ||
+ | |||
+ | * [[http://ftp.arl.mil/~mike/ping.html]] | ||
+ | |||
<code> | <code> | ||
- | ping -f 172.16.1.254 | + | debian# apt install iputils-ping |
- | ping -i .1 172.16.1.254 | + | $ ping -f gate.isp.un |
- | ping -c 1 -D -s 1472 172.16.1.254 | + | $ ping -i 0.1 gate.isp.un |
+ | |||
+ | $ ping -c 1 -D -s 1472 ya.ru | ||
</code> | </code> | ||
+ | ===== ARP ping ===== | ||
+ | <code> | ||
+ | freebsd_sh$ ip=172.16.1.123; ping -c 1 -W 500 $ip >/dev/null ; arp -an | grep $ip | ||
+ | linux$ ip=172.16.1.254; ping -c 1 -W 1 $ip >/dev/null ; ip n | grep $ip | ||
+ | </code> | ||
===== tcpdump ===== | ===== tcpdump ===== | ||
<code> | <code> | ||
- | tcpdump -i em0 -n -s 0 -A "port 21 and host 172.16.1.X" | + | linux# tcpdump -i any -n |
+ | |||
+ | tcpdump -vn | ||
+ | |||
+ | tcpdump -i em0 -n -s0 -A "port 21 and host 172.16.1.X" | ||
tcpdump -nei em0 ether src 00:0c:29:c5:07:8f | tcpdump -nei em0 ether src 00:0c:29:c5:07:8f | ||
+ | |||
+ | tcpdump -w file.dump -s0 "port 21 and host 172.16.1.X" | ||
+ | |||
+ | tcpdump -n -r file.dump -s0 -A | ||
+ | |||
+ | tcpdump -n ip and 'ip[8]=127' # ttl | ||
</code> | </code> | ||
Line 24: | Line 44: | ||
</code> | </code> | ||
- | ===== tcpdump ===== | + | ===== DNS ===== |
- | <code> | + | |
- | nslookup -q=MX bmstu.ru ns.bmstu.ru | + | * [[Сервис DNS#Утилиты тестирования DNS]] |
- | </code> | + | |
+ | ===== Тестирование производительности ===== | ||
+ | |||
+ | ==== ttcp ==== | ||
+ | |||
+ | * [[http://en.wikipedia.org/wiki/Ttcp|ttcp (Test TCP)]] | ||
+ | |||
+ | ==== iPerf ==== | ||
+ | * [[Утилита iPerf]] |