Google предлагает ускорить работу сети Интернет
Компания Гугл занимается не только лишь разработкой и улучшением собственных сервисов, но также изучит методы улучшения сети Веб в глобальном масштабе. Ранее она предлагала использовать более прогрессивные форматы изображений и видео, которые при наименьших объемах обеспечивают сравнимое с современными всераспространенными форматами качество.
А сейчас в Гугл предлагают сделать лучше протокол связи разных компов и серверов в сети Веб — TCP (Transmission Control Protocol). Это дозволит понизить задержки при осуществлении обмена данными меж конечными компьютерами и серверами. Этого планируется достигнуть за счет введения неких усовершенствований в протокол и понижения количества передаваемой технической инфы.
А именно, предлагается при установлении соединения меж компом и сервером отправлять не три пакета с следующим ожиданием ответа, а 10 пакетов. При всем этом таковой набор пакетов сумеет содержать не только лишь служебные данные, да и весь HTTP-запрос. По заверениям Гугл, в итоге проведенных тестов таковой подход дозволил понизить сетевые задержки на 10%. Не считая того, предлагается понизить время начального ожидания с 3-х секунд до одной секунды. Дело в том, что таковой просвет времени вводился еще несколько десятилетий вспять, но в текущее время в связи со значимым ускорением передачи данных в сети Веб настолько долгий период ожидания является лишним. Дополнительно Гугл предлагает уменьшить количество передаваемых сетевых пакетов подтверждений, которыми обмениваются конечный компьютер и сервер в процессе передачи данных. Это дозволит понизить количество передаваемых технических данных, что приведет к повышению объема передаваемой полезной инфы при постоянной скорости передачи данных. Таковой подход также мотивируется существенно возросшей скоростью передачи данных и улучшением каналов передачи, в итоге чего количество потерянных пакетов существенно сократилось, поэтому роль подтверждений снизилась и их количество можно уменьшить.
Не считая того, в Гугл разработали протокол TCP Fast Open, который позволяет понизить задержки при обработке потерянных пакетов данных. Это достигается благодаря методу PRR (proportional rate reduction), который работает существенно резвее, чем имеющийся механизм обработки потерянных пакетов. Дополнительно сообщается, что спецы Гугл разработали и ряд модификаций, которые призваны сделать лучше работу протокола TCP в мобильных сетях.