интернет

Http будет использовать quic вместо tcp для повышения скорости сети

Оглавление:

Anonim

Протокол передачи гипертекста (HTTP) - это система, которую веб-браузеры используют для связи с серверами, и она была создана с использованием протокола управления передачей (TCP). TCP имеет много функций, которые делают его привлекательным для HTTP, но он также содержит много избыточного кода. QUIC здесь, чтобы исправить это и улучшить скорость Интернета.

QUIC заменит TCP, чтобы сделать HTTP быстрее и эффективнее

HTTP v1, v1.1 и v2 использовали TCP, потому что это был наиболее эффективный способ включить проверку надежности, порядка и ошибок в Интернет-протокол (IP). В этом случае надежность означает способность сервера проверять, были ли потеряны какие-либо данные при передаче, запрос относится к тому, были ли данные получены в том порядке, в котором они были отправлены, а проверка на наличие ошибок означает, что Сервер может обнаружить повреждение, которое произошло во время передачи.

Рекомендуем прочитать нашу статью о NETGEAR, где представлен WiFi-роутер Nighthawk AX8 - новая эра WiFi

UDP существенно проще, чем TCP, но он не включает в себя надежность или порядок. Но T CP также не идеален, так как это универсальное решение для передачи данных и, следовательно, включает в себя вещи, которые не нужны. Google удалось исправить эту ситуацию, разработав протокол Fast Internet Protocol UDP (QUIC), основу протокола HTTP, который поддерживает простоту UDP, но добавляет две вещи, которые нужны HTTP, такие как надежность и порядок.

Это должно, в теории, улучшить стабильность и скорость. Например, когда между клиентом и сервером установлено безопасное соединение, TCP должен выполнить несколько циклов, чтобы установить соединение, и только после того, как протокол безопасности транспортного уровня (TLS) выполнит его. установить зашифрованное соединение. QUIC может делать оба одновременно, уменьшая общее количество сообщений.

Инженерная рабочая группа по Интернету только что одобрила использование QUIC и назвала его HTTP / 3. В настоящее время они устанавливают стандартизированную версию HTTP поверх QUIC, и она уже совместима с серверами Google и Facebook.

Шрифт Techpowerup

интернет

Выбор редактора

Back to top button