traceroute с флагом -6 не дает ожидаемого результата - PullRequest
0 голосов
/ 17 июня 2020

Использование traceroute с флагом -4 и google.com в качестве URL дает в результате 17 промежуточных IP-адресов:

traceroute to google.com (172.217.163.206), 30 hops max, 60 byte packets
 1  jiofi.local.html (192.168.225.1)  5.238 ms  5.271 ms  5.391 ms
 2  * * *
 3  10.72.171.130 (10.72.171.130)  157.583 ms  157.608 ms 10.72.171.162 (10.72.171.162)  157.498 ms
 4  172.25.119.180 (172.25.119.180)  156.353 ms 172.25.119.178 (172.25.119.178)  156.301 ms  156.302 ms
 5  172.25.119.185 (172.25.119.185)  157.383 ms  157.325 ms 172.25.119.183 (172.25.119.183)  157.321 ms
 6  172.16.23.7 (172.16.23.7)  156.117 ms 172.16.23.5 (172.16.23.5)  148.137 ms 172.16.23.3 (172.16.23.3)  147.979 ms
 7  172.26.31.58 (172.26.31.58)  147.869 ms  67.979 ms 172.26.31.62 (172.26.31.62)  67.883 ms
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  66.249.95.109 (66.249.95.109)  100.563 ms  107.076 ms 216.239.47.98 (216.239.47.98)  76.819 ms
14  108.170.251.124 (108.170.251.124)  76.579 ms 108.170.251.119 (108.170.251.119)  76.983 ms 172.253.72.136 (172.253.72.136)  107.143 ms
15  74.125.242.129 (74.125.242.129)  106.985 ms  106.986 ms 172.253.66.107 (172.253.66.107)  76.688 ms
16  209.85.248.219 (209.85.248.219)  111.677 ms 66.249.95.109 (66.249.95.109)  105.845 ms 74.125.242.145 (74.125.242.145)  116.824 ms
17  maa05s06-in-f14.1e100.net (172.217.163.206)  106.403 ms 74.125.242.145 (74.125.242.145)  111.493 ms 209.85.248.211 (209.85.248.211)  102.440 ms

Но если я использую флаг -6, результат будет:

traceroute to google.com (2404:6800:4002:80b::200e), 30 hops max, 80 byte packets
 1  2409:4063:2086:537f:d0b5:bf76:648a:f4fe (2409:4063:2086:537f:d0b5:bf76:648a:f4fe)  5.637 ms  5.602 ms  5.568 ms
 2  2409:4063:2086:537f:d0b5:bf76:648a:f4fe (2409:4063:2086:537f:d0b5:bf76:648a:f4fe)  3110.621 ms !H  3110.634 ms !H  3110.596 ms !H

Более того, при использовании w3schools.com в качестве URL-адреса возникает ошибка: (Но отлично работает с -4)

ketan:~/$ traceroute -6 w3schools.com
w3schools.com: Name or service not known
Cannot handle "host" cmdline arg `w3schools.com' on position 1 (argc 2)

Итак, у меня есть 2 вопроса:

  1. Каждое устройство с IPv4 имеет IPv6-адрес?

  2. Если ответ на 1 - «нет», то w3schools.com не имеет адреса IPv6?

...