Чтобы минимизировать задержку для HTTP-запросов GET/POST, я хочу установить Linux-бокс рядом с сервером.
Предположим, например, что серверhttps://cdn1.telesco.pe
Я пробовал с traceroute
и whois
. ie запуск traceroute
в теории возвращает IP каждого перехода, и я должен иметь возможность сделать это whois
на последних переходах.
Но на практике traceroute
возвращает строку за строкой скрытых IP-адресов перед выходом:
> traceroute https://cdn1.telesco.pe
traceroute to https://cdn1.telesco.pe (149.154.167.99), 64 hops max, 52 byte packets
1 192.168.1.1 (192.168.1.1) 1.128 ms 0.574 ms 0.889 ms
:
8 mx-ll-110.164.0-121.static.3bb.co.th (110.164.0.121) 182.163 ms
mx-ll-110.164.0-247.static.3bb.co.th (110.164.0.247) 202.120 ms
mx-ll-110.164.0-121.static.3bb.co.th (110.164.0.121) 181.422 ms
9 * * *
10 * * *
:
63 * * *
64 * * *
И насколько я понимаю, whois
это как попадание и промах:
Управление по распределению адресов в Интернете (IANA) распределяет все адреса IPV4 и IPV6 по 5 различным региональным интернет-регистраторам (RIR).
(ссылка)
Это просьба кhttps://cdn1.telesco.peвсегда будет приземляться на одном и том же физическом сервере? И если нет, как это решается?
Поможет ли создание реального HTTP GET и возможность каким-то образом проверить маршрутизацию пакетов?
Есть ли в этом какая-то наука? Или это невыполнимая задача?