digital-garden/dev/network/Quick UDP Internet Connections.md
Struchkov Mark d0a4acf39c
All checks were successful
continuous-integration/drone/push Build is passing
Обновление
2024-11-27 22:08:08 +03:00

27 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
aliases:
- QUIC
tags:
- maturity/🌱
date: 2024-11-27
---
**QUIC** (Quick UDP Internet Connections) — это транспортный протокол, построенный поверх [[../../../../knowledge/dev/network/UDP|UDP]]. В отличие от [[../../../../knowledge/dev/network/TCP|TCP]], он изначально разрабатывался с учётом современных потребностей интернета, таких как минимизация задержек, повышение надёжности и поддержка безопасного соединения по умолчанию (встроенное шифрование).
Ключевым нововведением QUIC стало введение потоков как самостоятельных сущностей на уровне транспорта. Эти потоки обеспечивают:
1. **Быстрое открытие соединений**: Для новых потоков не требуется дополнительных рукопожатий, что устраняет задержки при их создании.
2. **Независимость потоков**: Потери пакетов в одном потоке не влияют на другие, что делает передачу данных более стабильной.
3. **Единое соединение**: Все потоки используют одно соединение QUIC, снижая накладные расходы на создание и поддержание нескольких соединений.
***
## Мета информация
**Область**:: [[../../meta/zero/00 Сети|00 Сети]]
**Родитель**::
**Источник**::
**Создана**:: [[2024-11-27]]
**Автор**::
### Дополнительные материалы
-
### Дочерние заметки
<!-- QueryToSerialize: LIST FROM [[]] WHERE contains(Родитель, this.file.link) or contains(parents, this.file.link) -->