- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Напрмиер, в один поток скачиваю файл с какого-нибудь сайта. Почему в начале загрузки (несколько секунд) скорость возрастает плавно. а не мгновенно? Причём это наблюдается повсюду: проверял скорость загрузки разных файлов с разных сайтов, и всегда получается, что средняя скорость загрузки файла в 50 КБ меньше, чем скорость загрузки файла в 100 КБ, при 100 КБ меньше, чем при 200 КБ и так до определённого предела. Что мешает скорости сразу увеличиться до предела?
ПАтАмушта Марабушта!
В баш-орг?😂
модератор ждёт пока все насладятся?
Zaqwr - лучше не обсуждать модераторов =) это может плохо кончиться =) на сваей шкуре проверял. =)
---
TC - может потому что провайдер ваш применил коннект-байте к вашему траффику.
Видъ логично, что отдать меньше файл, надо быстрее, чем крупный.
Что мешает скорости сразу увеличиться до предела?
Это пять :) Кстати я думаю что ей мешает
Напрмиер, в один поток скачиваю файл с какого-нибудь сайта. Почему в начале загрузки (несколько секунд) скорость возрастает плавно. а не мгновенно? Причём это наблюдается повсюду: проверял скорость загрузки разных файлов с разных сайтов, и всегда получается, что средняя скорость загрузки файла в 50 КБ меньше, чем скорость загрузки файла в 100 КБ, при 100 КБ меньше, чем при 200 КБ и так до определённого предела. Что мешает скорости сразу увеличиться до предела?
Скорость скачивания любой информации из Интернета зависит от 3 параметров:
1.Используемого протокола для передачи данных(обычно это TCP или UDP)
2.Провайдера доступа с которым у Вас заключён договор на определённую скорость.
3. Сервера и Клиента на котором могут быть ограничения по скорости.
Например возьмёт Торренты.
1.Передача данных происходит по UDP. Из RFC 768 мы знаем, что в этом протоколе нет механизма регулирования скорости. Протокол состоит из 4 полей(source port, destination port, length, checksum) + data. Механизмом регулирования занимается Bittorrent протокол.
2. Представим , что провайдер предоставляет Вам 10 мегабит в сек по Ethernet. Если каналы Провайдера не загружены, нет глобальных проблем на своей сети и стыке с другими провайдерами, то скорость 10 мегабит/сек Ваши приложения/протоколы никогда не смогут дать. Приблизительно 8-9 мегабит в сек.
3.Причины по которым 10 мегабит не могут быть полностью заняты:
- MSS 1460(максимальный размер сегмента TCP) .1500 - 20(IP заголовок) - 20 (tcp заголовок)
- Задержки на канале RTT(время двойного оборота сегмента), которые в зависимости от реализации TCP по разному уменьшают окно, тем самым уменьшая скорость передачи данных.
- Если большие задержки, то происходят потери(в зависимости от буфера принимаемого/передающего устройва). TCP при потерях восстанавливает сегмены одним из своих алгоритмов и ещё больше уменьшают скорость. RFC 2001
- Firewall/Antivirus, который может анализировать трафик
- На сервере и клиенте могут быть ограничена скорость преднамеренно с помощью аппартно-программных средств.
Если же говорить о механизме скачивания, то согласно RFC 1122 например алгоритм Slow Start такой, что увеличение окна с момента соединения происходит на один сегмент, а при получении подтверждения ACK происходит увлечение на ещё один сегмент.Теперь можно отослать 2 сегмента и так экспоненциально до 65565 байт.
Что мешает скорости сразу увеличиться до предела?
ответ: Протоколы регулирования скорости, чтобы получатель/отправитель не захлебнулись. 🍿