ืขืืืจ ืืฉืืืืช ืจืืืช, ืขืืืืืื ืืื ืืืงืื ืืฉืจืช ืื ืงืจืืืืื, ืืืฉื ืืืฉืืงืื ืืงืืื ืื, ืฉืืืืช ืืขืืื ืืืืืืื/ืงืื, ืืืคืื ืื IP, VPN ืืื'. ืื ืืฉืจืช ืจืืืง ืืื ืืืืงืื ืืจืืช ืจืฉืช ื-IP, ืื ืขืืืืืื (ืื ืงืจืืื ืืคืืคืืืจื "ืคืื ื", "ืคืืืืจ") ืืคืจืืขื ืืขืืืื.
ืงืจืื ืืืืืืจืคืืช ืฉื ืฉืจืช ืื ืชืืื ืฉืืื ืงืจืื ืืจืืช ื ืืชืื IP. ืื, ืืืฉื, ืฉืจืช ืืืืื ื ืืืจืช ืขืฉืื ืืืืืช "ืงืจืื" ืืืื ืืฉืจืช ืืขืืจ ืฉืื. ืืื ืืฉื ืืืืืจืืืืช ืฉื ื ืืชืื ืืื ืืืช ืจืฉืช.
ืืื ืืืืจืื ืฉืจืช ืงืจืื ืืื ืืืคืฉืจ ืืื ืืืงืืืืช ืืคืืื ืฆืืืืืื? ืืื ืงืืฉืืจืืืช ืจืฉืช IP? ืืื ืืคื ืื ืืงืื ืืฉืจืช ืืงืจืื? ืืืื ืืืืืช ืืืืืจ.
ืืืืืช ืขืืืืืื
ืจืืฉืืช, ืืืื ื ืืื ืืืฆื ืืืืื ืขืืืืืื. ืืฉืืื ืื ืืื ื ืคืฉืืื ืืคื ืฉืืื ืขืฉืืื ืืืืจืืืช ืืืืืื ืฉืืขืืืืืื ืขืฉืืืื ืืืฉืชื ืืช ืขืืืจ ืคืจืืืืงืืืื ืืืืืื ืฉืื ืื ืฉื ืื ืืช. ืืชื ืขืืื ืื ืืคืกืคืก ืืืจืืขืื ืงืฆืจื ืืืื, ืืืื ื ืคืืืืช ืฉื ืืฉืืืช ืืื ืืืคืืืช ืฉื ืืืช.
ICMP - ืคืื ื ืจืืื
ืื ื ื ืฉืชืืฉ ืืืื ื-Ping ืฉื Unix; ืืื ืืืคืฉืจ ืื ืืืืืืจ ืืืืคื ืืื ื ืืช ืืืจืืืืื ืืื ืฉืืืืช ืื ืืช, ืื ืฉืืจืกืช ืืคืื ื ืขืืืจ Windows ืืื ื ืืืืื ืืขืฉืืช. ืื ืืฉืื ืื ืื ืืฉ ืืคืกืงืืช ืืจืืืืช ืืื ืืืืืืช, ืืชื ืขืืื ืคืฉืื ืื ืืจืืืช ืื ืงืืจื ืืื ืืื.
ืืืื ืืืืืื (ืืคืฉืจืืช -s) - ืืืจืืจืช ืืืื, ืืื ืืฉืืจืืช ping ืฉืืื ืื ืืช ืืืืื ืฉื 64 ืืชืื. ืขื ืื ืืช ืงืื ืืช ืืืื, ืชืืคืขืืช ืฉืืชืจืืฉืืช ืขื ืื ืืช ืืืืืืช ืืืชืจ ืขืฉืืืืช ืฉืื ืืืืืช ืืืจืืฉืืช, ืืืื ื ืืืืจ ืืช ืืืื ืืืืืื ื-1300 ืืชืื.
ืืจืืื ืืื ืื ืืช (ืืคืฉืจืืช -i) - ืืื ืืื ืฉืืืืช ื ืชืื ืื. ืืืจืืจืช ืืืื, ืื ืืช ื ืฉืืืืช ืคืขื ืืฉื ืืื, ืื ืืจืื ืืืื, ืชืืื ืืืช ืืืืชืืืช ืฉืืืืืช ืืืืช ืืืืคื ืื ืืช ืืฉื ืืื, ืื ื ืืืืจ ืืช ืืืจืืื ื-0.1 ืฉื ืื. ืืชืืื ืืช ืคืฉืื ืื ืืืคืฉืจืช ืคืืืช.
ืืชืืฆืื ืืื, ืืคืงืืื ื ืจืืืช ืื:
ping -s 1300 -i 0.1 yandex.ru
ืขืืฆืื ืื ืืืคืฉืจ ืื ืืจืืืช ืชืืื ื ืืฆืืืืชืืช ืืืชืจ ืฉื ืขืืืืืื.
ืคืื ื ืืืืฆืขืืช UDP ื-TCP
ืืืงืจืื ืืกืืืืื, ืืืืืจื TCP ืืขืืืืื ืืฆืืจื ืฉืื ื ืืื ืฉื ืื ืืช ICMP, ืืืืื ืื, ืืืืืืืช ืขืฉืืืืช ืืืฉืชื ืืช ืืืชืื ืืคืจืืืืงืื. ืื ืื ืงืืจื ืืขืชืื ืงืจืืืืช ืฉืืืืจื ืคืฉืื ืื ืืืื ื-ICMP, ืืคืื ื ืจืืื ืื ืขืืื. ืื ืื ืฉืืืจื ืขืืฉื ืื ืืืื, ืืืฉื. microsoft.com.
ืฉืืจืืช
ืืืืืื ืฉ-UDP ื-TCP ืคืืขืืื ืขื ืืื ืกืคืฆืืคืืื, ืื ืื ื ืฆืจืืืื "ืคืื ื" ืืืฆืืื ืกืคืฆืืคืืช. ืืื ื ื ืกื ืืขืฉืืช ping TCP 80, ืืืืืจ, ืืฆืืืช ืฉืจืช ืืืื ืืจื ื:
$ sudo nping --tcp -p 80 --delay 0.1 -c 0 microsoft.com
Starting Nping 0.7.80 ( https://nmap.org/nping ) at 2020-04-30 13:07 MSK
SENT (0.0078s) TCP 10.0.0.1:63236 > 13.77.161.179:80 S ttl=64 id=49156 iplen=40 seq=3401731188 win=1480
SENT (0.1099s) TCP 10.0.0.1:63236 > 13.77.161.179:80 S ttl=64 id=49156 iplen=40 seq=3401731188 win=1480
RCVD (0.2068s) TCP 13.77.161.179:80 > 10.0.0.1:63236 SA ttl=43 id=0 iplen=44 seq=1480267007 win=64240 <mss 1440>
SENT (0.2107s) TCP 10.0.0.1:63236 > 13.77.161.179:80 S ttl=64 id=49156 iplen=40 seq=3401731188 win=1480
RCVD (0.3046s) TCP 13.77.161.179:80 > 10.0.0.1:63236 SA ttl=43 id=0 iplen=44 seq=1480267007 win=64240 <mss 1440>
SENT (0.3122s) TCP 10.0.0.1:63236 > 13.77.161.179:80 S ttl=64 id=49156 iplen=40 seq=3401731188 win=1480
RCVD (0.4247s) TCP 13.77.161.179:80 > 10.0.0.1:63236 SA ttl=42 id=0 iplen=44 seq=2876862274 win=64240 <mss 1398>
Max rtt: 112.572ms | Min rtt: 93.866ms | Avg rtt: 101.093ms
Raw packets sent: 4 (160B) | Rcvd: 3 (132B) | Lost: 1 (25.00%)
Nping done: 1 IP address pinged in 0.43 seconds
ืืืจืืจืช ืืืื, nping ืฉืืื 4 ืื ืืช ืืขืืฆืจ. ืืึนืคึผึฐืฆึดืึธื -C 0 ืืืคืฉืจ ืฉืืืื ืืื ืกืืคืืช ืฉื ืื ืืช; ืืื ืืขืฆืืจ ืืช ืืชืืื ืืช, ืขืืื ืืืืืฅ ืขื Ctrl+C. ืกืืืืกืืืงื ืชืืฆื ืืกืืฃ. ืื ื ืจืืืื ืฉืขืจื rtt (ืืื ืืืื ืืฉืื) ืืืืืฆืข ืืื 101ms.
MTR - traceroute ืขื ืกืืจืืืืืื
ืชืื ืืช
$ sudo mtr microsoft.com
ืืืฉืง ืชืืื ืช MTR (ื ืืชื ืืืืืฆื). ืืขืงื ืืืจ ืืกืืื ืื microsoft.com ืืชืืื
MTR ืืฆืื ืืื ืืช ืืคืื ื ืืื ืืืจื ืืฉืจืฉืจืช, ืืื ืชืื ืื ืืชืขืืื ืื ืื ืืืื ืืืื ืฉืืชืืื ืืช ืคืืขืืช ืื ืืชื ืืจืืืช ืฉืื ืืืื ืงืฆืจื ืืืื.
ืฆืืืื ืืืกื ืืจืื ืฉืืฆืืืช ืืก' 6 ืืฉ ืืคืกืื ืื ืืช, ืืื ืืืขืฉื ืื ืื ืืืืจื ื ืืื, ืืืืืื ืฉืืืง ืืื ืชืืื ืืืืืื ืคืฉืื ืืืจืืง ืื ืืช ืขื TTL ืฉืคื ืชืืงืคื ืืื ืืืืืืจ ืชืืืืช ืฉืืืื, ืื ืฉื ืืชื ืืืชืขืื ืื ืชืื ื ืืืืื ืืื ืืช ืืื.
WiFi ืืขืืืช ืืืืื
ืื ืืฉื ืืื ืื ืืืืจื ืจืืืื ืื ืืืชืื, ืืื ืืืขืชื ืืื ืืืื ืืฉืื ืืืงืฉืจ ืฉื ืขืืืืืื. ืื ื ืืืื ืืืื WiFi, ืืื ืื ืชืืื ืื ืืคืืื ืืืืื ืืช ืงืื ื ืืืชืืืจ ืืืื ืืจื ื ืขื ืืื, ืื ื ืืฉืชืืฉ ืื. ืื ื ืื ืชืืื ืืื ืข ืืื ืฉืื ืืืฉืชืืฉ ืืืฆืืืืช WiFi.
ืื ืืชื ืืฉืืง ืืจืืืช ืืงืืื ืจืฆืื ื, ืืืจืื ืืืืื ืื ืกืืืจ ืืืืจืกื: ืื ื ืืฉืชืืฉ ืืืื ืืจื ื ืืืืฆืขืืช ืืืืื.
ืื ื ืืืื ืืืืชื ืืืฉืืืืช ืืืืืจื WiFi ืืืืืื. ืืื ืคืื ื ืื ืชื ื-WiFi, ืืืืืจ, ืืคืืื ืื ืืืื ืืจื ื ืขืืืื.
(ื ืืชื ืืืืืฆื) ืืฉืืืื ืืื ืคืื ื ืื ืชื WiFi ืืืืฆืขืืช ืืื ืืืจื WiFi
ื ืืชื ืืจืืืช ืฉื-WiFi ืืขืืืื ืืจืื ื-1ms ืืืคืขืืื ืืฉ ืื ืืช ืขื ืขืืืืืื ืืืชืจ ืคื ืขืฉืจื! ืืื ืจืง ืคืจืง ืืื ืงืฆืจ. ืืืงืืื, ืืืชื ื ืชื ืืืืฆืจ ืขืืืืืื ืืฆืืืื ืฉื <1ms.
ืืืืืื ืืืขืื, ื ืขืฉื ืฉืืืืฉ ื-WiFi 802.11n ืืืืืจืืช 2.4GHz, ืจืง ืืืฉื ื ืืื ืืืืคืื ืืืืืจืื ืื ืงืืืช ืืืืฉื ื-WiFi. ืื ืืื ืืืชืจ ืืงืืืืช ืื ืงืืืช ืืืืฉื, ืืชืืฆืืืช ืืื ืืจืืขืืช ืืจืื ืืืชืจ. ืื ืืกืืื ืฉืื ื ืื ืื ื ืื ืืืืคืช ืื ืืืฉืื ืืืฉืจื ื-WiFi ืื ืืคืฉืจ ืืืืืข ืืืืื ืขื ืืื.
ืงืืฉืืจืืืช IP
ืื, ืืืื ื ืืืืื ืขืืืืืื ืืฉืจืช, ืืืื ื ื ืกื ืืืฆืื ืืช ืืฉืจืช ืืื ืงืจืื ืืืื ื. ืืฉื ืื, ืื ื ืืืืืื ืืืกืชืื ืืืฆื ืคืืขื ืื ืืชืื ืฉื ืืกืคืง ืฉืื ื. ืื ื ืื ืืืฉืชืืฉ ืืฉืืจืืช ืืฉืืื ืื
ืืืฉืจ ืื ื ื ืืืฉืื ืืืชืจ, ืื ื ืจืืืื ืฉืืชืืืช ื-IP ืฉืื ื ืฉืืืืช ืืืขืจืืช ืืืืืื ืืืืช
ืขื ืืื ืืชืืื ื ืืช ืืืจืฃ ืืงืืฉืืจืืืช ืฉื ืืขืจืืืช ืืืืื ืืืืืช, ืื ื ืืืืืื ืืจืืืช ืืจืื ืืืื ืกืคืงืื ืืจืื ืืืืื ืืืชืจ ืืกืคืง ืฉืื ื ืืืืืจ ืืฉืืจ ืืขืืื. ืื ืืืช ืืื ืงืืืืช ื ืืชื ืช ืืืืืฆื, ืืคืฉืจ ืืืืื ืก ืืืงืจืื ืืืืื ืกืื ืกืคืง ืืืืืจ.
ืืจืฃ ืงืืฉืืจืืืช ืฉื ืืืขืจืืืช ืืืืืื ืืืืืช ืฉื ืืกืคืง
ืืืืฆืขืืช ืืื ืื, ืืชื ืืืื ืืืืื ืืืฆื ืืขืจืืฆืื ืฉื ืื ืกืคืง, ืืืื ืืืจืื, ืื ืืืื. ืจืื ืืืืื ืกืคืงืื ืืื ืืืืืจ ืืฉืืจืืช. ืืื ืืขืฉืืช ืืืช, ืขืืื ืืืืื ืืช ืืชืืืช ื-IP ืฉื ืืฉืจืช ืืืืคืืฉ ืฉื bgp.he.net ืืืืกืชืื ืขื ืืืจืฃ ืฉื ืืืขืจืืช ืืืืืื ืืืืช ืฉืื. ืืชื ืืืื ืื ืืืืื ืืืฆื ืืจืื ื ืชืื ืื ืื ืกืคืง ืืืจืื ืืื ืืืืืจ ืืืืจ.
ืจืื ื ืงืืืืช ืืืืืคื ืืชื ืืขื ืืกืคืงืืช ืืื ืืืืื ืฉื ืงืจื ืืืืืืช ืืกืชืืืช, ืืืืคืฉืจ ืื ืืืฆืข ping ื-traceroute ืื ืชื ืกืคืฆืืคื ืื ืงืืืช ืืืืืคื.
ืื ื, ืืืฉื,
ืืื, ืืืฉืจ ืืืืจืื ืฉืจืช, ื ืืื ืืจืืืช ืืจืืฉ ืืืฆื ืืื ืืืจืื ืื ืงืืืืช ืฉืื ืืช ืฉื ืืืืืคื ืชื ืืขื. ืืื ืืืงืืืืช ืืคืืื ืฆืืืืืื ืฉืื ื ืืืืงืืื ืืืืืจ ืืืืืืจืคื ืืกืืื, ื ืืื ืืืฆืื ืืช ืืืืงืื ืืืืคืืืืื ืขืืืจ ืืฉืจืช.
ืืืจ ืืช ืืฉืจืช ืืงืจืื ืืืืชืจ
ืืืืื ื ืืคืฉื ืืช ืืืืื ืืืฆืืืช ืืฉืจืช ืืืืคืืืืื ืขืืืจ ืืืงืืืืช ืฉืื ื ืืืฆืจื ื ืืฃ ืขื ืืืืงื ืืืืืืืืช ืฉื ืืืงืืืื ืงืจืืืื:
ืืืฉืจ ืืชื ืืืงืจ ืืืฃ, ืืกืงืจืืคื ืืืื ืืช ืืขืืืืืื ืืืืคืืคื ืฉืื ืืื ืฉืจืช ืืืฆืื ืืืชื ืขื ืืคื ืืื ืืจืืงืืืืืช. ืืืฉืจ ืืชื ืืืืฅ ืขื ืืจืื ื ืชืื ืื, ืืืืข ืขื ืชืืฆืืืช ืืืืืงื ืืืฆื.
ืืืคืชืืจ ืืขืืืจ ืืืชื ืืืฃ ืืืืงืช ืืฉืืื ืฉื ืื ืืจืืื ืื ืชืื ืื ืฉืื ื. ืืฆืคืืื ืืชืืฆืืืช ืืืืืงื, ืืืฅ ืขื ื ืงืืืช ืืจืื ืื ืชืื ืื ืืืคื
ืืงืืจ: www.habr.com