Ясно одно - телеком дает все 500 на внешку.
Это было ясно всегда. Просто мерить надо уметь по православному. А не всякими богомерзкими спеедтестами. А еще невредно знать вообще как оно все работает изнутри. Чтобы понимать почему.
По поводу аплоада сомневаюсь: на несколько разных хостов во Франкфурте по FTP отправлял параллельно файлы с SSD - упиралось в 100 мбит. При этом на гугл драйв (тоже в Европе) комфортные 300 мбит.
А так и будешь сомневаться до бесконечности, пока не поймешь как следует, что есть фактически 2 вида скорости - скорость "твой компьютер - конкретный узел интернета" и "конкретная максимальная скорость на GPON порту абонента". Все средства измерения, всякие спедтесты, айперфы и иже с ними измеряют как раз таки первый тип скорости. Потому редко когда бывает 500 полные в результате. Второй вид скорости измеряется исключительно с использованием многопоточных загрузок\раздач, с помощью p2p клиентов. Меряется "максимально достижимая скорость на порту" клиента. Которая если значительно ниже тарифной в 100 % случаев измерения, то дело в технической неисправности в большинстве случаев.
Упомянутые тобой браузеры в принципе не могут достичь того же принципа работы, как p2p клиент. Там скорость закачки или отдачи всегда "точка-точка". То есть "Первый вид". Глупо поэтому сравнивать и говорить что в "браузере нет скорости". Вот если бы браузеры умели многопоточную многопировую закачку, то так же было бы 500 всегда. Но в 99,9% случаев браузер качает какой либо файл с одним единственным источником. И у источника этого вполне себе конечная скорость отдачи.