Puncte:0

De ce traceroute cu argumente diferite face rute diferite?

drapel cn

Studiam cum funcționează traceroute și acum mă simt oarecum blocat.

sudo traceroute -T aws.com
traceroute la aws.com (13.227.211.129), maxim 30 de hopuri, pachete de 60 de octeți
 1 * * *
 2 100.64.0.103 (100.64.0.103) 0.546 ms 100.64.0.72 (100.64.0.72) 0.664 ms 100.64.0.33 (100.64.0.33) 0.650 ms
 3 130.193.63.248 (130.193.63.248) 3.796 ms 32.932 ms 3.887 ms
 4 mow-b4-link.ip.twelve99.net (62.115.170.18) 4,927 ms 4,866 ms 4,891 ms
 5 * * *
 6 adm-bb3-link.ip.twelve99.net (62.115.136.151) 43.684 ms 43.465 ms 43.854 ms
 7 adm-b2-link.ip.twelve99.net (80.91.253.163) 43.548 ms adm-b2-link.ip.twelve99.net (62.115.141.67) 43.077 ms adm-b2-link.ip.twelve.net (8099.net) .253.163) 42.585 ms
 8 a100-ic314746-adm-b2.ip.twelve99-cust.net (62.115.146.67) 44.687 ms a100row-ic300134-adm-b2.ip.twelve99-cust.net (213.246.67) 44.687 ms a100row-ic300.
 9 * 54.239.114.36 (54.239.114.36) 42.782 ms *
10 54.239.114.147 (54.239.114.147) 47.749 ms 54.239.114.65 (54.239.114.65) 41.303 ms 54.239.114.69 (54.239.114.69) 54.239.114.69 (54.239.114.65)
11 * **
12 * **
13 * **
14 * **
15 ***
16 150.222.249.245 (150.222.249.245) 42.581 ms 52.93.130.127 (52.93.130.127) 43.424 ms 54.239.42.203.3 (54.239.42.203, 64.223.93) ms
17 * **
18 * **
19 * **
20 ***
21 * **
22 * **
23 * **
24 * * *
25 * **
26 * **
27 * **
28 * **
29 server-13-227-211-129.ams54.r.cloudfront.net (13.227.211.129) 45.159 ms 46.248 ms 49.153 ms

Ce sunt aceste *** hamei? Este fiecare hop care a marcat *** un router independent? Sau ar putea încerca să ajungă la același router de câteva ori, așa că două hopuri vor însemna același router, dar nu vom ști niciodată? Sau pachetele mele ar putea rula în cercuri și, de exemplu, câteva hopuri ar putea fi același router?

sudo traceroute -I aws.com
traceroute la aws.com (65.9.77.126), maxim 30 de hopuri, pachete de 60 de octeți
 1 * * *
 2 100.64.0.73 (100.64.0.73) 0,494 ms 0,499 ms 0,494 ms
 3 130.193.63.248 (130.193.63.248) 3.903 ms 3.853 ms 3.847 ms
 4 mow-b4-link.ip.twelve99.net (62.115.170.18) 3.649 ms 3.701 ms 3.643 ms
 5 * * *
 6 adm-bb3-link.ip.twelve99.net (62.115.136.151) 43.460 ms 42.995 ms 42.980 ms
 7 adm-b2-link.ip.twelve99.net (213.155.137.211) 42.948 ms 42.850 ms 42.850 ms
 8 a100row-ic300134-adm-b2.ip.twelve99-cust.net (213.248.87.114) 51.693 ms 51.568 ms 51.557 ms
 9 54.239.114.84 (54.239.114.84) ​​46.527 ms 46.006 ms *
10 52.93.112.61 (52.93.112.61) 45.692 ms 45.704 ms 45.521 ms
11 * **
12 * **
13 * **
14 * **
15 ***
16 65.9.77.126 (65.9.77.126) 45.380 ms 45.436 ms 45.392 ms

Acum am adăugat -I să folosesc pachetele ICMP. De ce traseul este diferit? BGP funcționează?

berndbausch avatar
drapel us
`***` înseamnă că routerul nu trimite nimic înapoi, cel puțin nu la timp. Presupun că există alternative de rutare; nu ai întotdeauna același traseu.
Evgeniy Pozdnyakov avatar
drapel cn
intrebarea este: de ce nu primesc aceeasi ruta? asta din cauza Border Gateway Protocol (BGP) funcționează?
Nikita Kipriyanov avatar
drapel za
Aceasta este o afirmație fără sens. Orice rutare din lume funcționează datorită BGP. Ce este mai interesant, că ar putea exista rute diferite din cauza echilibrării încărcării canalului undeva, QoS poate fi configurat în așa fel încât să ruleze pachete cu proprietăți diferite prin rute diferite și așa mai departe. Întrebarea este atât de generală încât nu s-a putut răspunde. Poți fi (mult) mai concret? Rezolvăm probleme de afaceri aici, fără a răspunde la întrebări generale. Care este problema specifică pe care o rezolvați?
Evgeniy Pozdnyakov avatar
drapel cn
Acesta este un răspuns fără sens. Întrebarea a fost: de ce primesc rute diferite și s-a afirmat. De fapt, pur și simplu nu am acordat prea multă atenție adresei IP care a fost rezolvată, asta a fost cheia întrebării mele.
Evgeniy Pozdnyakov avatar
drapel cn
De asemenea, nu știam că serverfault este vorba despre așa-numitele „probleme de afaceri”, trebuie să îmi cer scuze.„Probleme de afaceri” se referă la [cum funcționează subrețea IPv4](https://serverfault.com/questions/49765/how-does-ipv4-subnetting-work) sau [pot monta comutatorul cu susul în jos](https:// serverfault.com/questions/384397/can-you-mount-a-network-switch-upside-down), fără îndoială.
Puncte:1
drapel vn

It has nothing to do with traceroute options or BGP. The route is different because aws.com resolves to multiple IPs. For you, at least 13.227.211.129 (first traceroute) and 65.9.77.126 (second traceroute).

For me it resolves to:

aws.com has address 52.84.169.36
aws.com has address 52.84.169.63
aws.com has address 52.84.169.32
aws.com has address 52.84.169.117
Puncte:0
drapel vn

Știți deja răspunsul:

-T înseamnă stabilirea conexiunii TCP la portul 80, în timp ce -Eu înseamnă trimiterea de pachete ICMP la portul 53 udp. Unele routere interzic pachetele ICMP pentru autoprotecție. Deci ar putea fi diferit.

Chiar și atunci când încercați conexiunea TCP de mai multe ori, ar putea fi și diferit. Pentru că întregul internet este ca o rețea rutieră, iar fiecare router este ca o intersecție de trafic. Nu puteți garanta că veți conduce de fiecare dată către aceeași locație pe același traseu, nu?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.