Я пытаюсь подключиться к личному серверу и загрузить большую резервную копию. Только я получаю 3 Мбит / с, когда я могу загрузить со скоростью 300 Мбит / с с того же сервера. После некоторых попыток мне удалось обнаружить, что некоторый прыжок (# 8) имеет большие потери пакетов, и использование VPN позволило мне получить намного лучшее соединение. Тем не менее, я все еще снизил скорость из-за VPN. Есть ли способ заставить мое соединение использовать другой маршрут?
1 ответ
Простой ответ: нет. Если вы не контролируете все узлы маршрутизации, вы не можете заставить их изменить свои решения о маршрутизации. Все, что они оценивают (кратчайший путь [самый распространенный], статически определенные маршруты или даже самый быстрый ответ), контролируется их администратором, и вы не можете принудительно изменить это решение о маршрутизации.
Что следует учесть: если я увидел, что узел на моем маршруте имел необычно длительное время обработки и / или скорость потери пакетов, но если я зашифровал тот же трафик до того, как он достиг этого узла (VPN), процесс был быстрее ... Это заставило бы меня волноваться, что я прохожу через фильтр / брандмауэр / IPS / что-то, что читает мои данные. Теперь №8 не так уж далеко, поэтому в зависимости от того, где вы находитесь, это может быть устройство типа брандмауэра. Но, как правило, скорость передачи / время отклика не должны изменяться в зависимости от полезной нагрузки данных. Если это так, то что-то в маршруте проверяет полезную нагрузку и принимает некоторую форму решения (другой маршрут, уменьшенный приоритет QoS, уменьшенная доступность полосы пропускания и т.д.) На основе этого контента.