Когда вы открываете сайт или подключаетесь к серверу в США, пакет данных проходит через десяток с лишним чужих сетей, ни одна из которых не знает полного маршрута заранее. Он не летит по прямой и не следует единственному «правильному» пути — на каждом шаге отдельный роутер принимает локальное решение, куда переслать пакет дальше, и вся картина складывается только из суммы этих решений. В этой статье разберём, из каких участков состоит этот путь, кто и как выбирает направление на каждом хопе, и как самому увидеть маршрут через traceroute и mtr.
Подробнее →