Під час виконання тестів на швидкість роботи мережі (наприклад, speedtest.net), чому віддалені сервери надають пропорційно менші швидкості відстані?
Я збираюсь, що більше пакетів скачується, і щоб перший пакет зайняв більше часу, ніж ближчий сервер, але як тільки цей перший пакет потрапить і "потік" буде встановлений, чи не повинен він текти просто так швидко, як сусідній сервер?
Аналогія води я уявляю це як (можливо, неправильно) -
Тримаючи дві склянки води, я наливаю одну з них в одну соломку, зайнявши дві секунди, щоб вилити другий кінець. З другою чашкою я виливаю її по маршруту, складеному з трьох соломки, на висипання другого кінця потрібно шість секунд. Але тепер, коли обидві соломинки насичені, чи не повинна швидкість виливу між ними бути однаковою?
Чому далі віддалені сервери призводять до повільніших тестових швидкостей пропускної здатності? Подовжена реакція затримки була б зрозумілою, оскільки це вимірювання кількості . Проте тест на швидкість пропускної здатності - це вимірювання швидкості , і, отже, якщо це не питання більшої кількості стрибків, що призводить до збільшення шансів на втрату / неправильне використання пакетів, я не розумію, чому це буде повільніше.