Привет, сетевой друг!
Сегодня расскажем, что такое reassembling
🟣Что такое reassembling: Представьте, что ваше сообщение в сети — это большой пазл, который нужно собрать. Когда данные слишком большие для одного пакета, они разбиваются на части. Reassembling — по факту процесс их восстановления в исходное сообщение.🟣Без reassembling данные невозможно правильно обработать. Например, при отправке запроса на YouTube через браузер, данные могут быть слишком огромными, чтобы поместиться в один пакет. Сегменты разбиваются и передаются отдельно, а только после того, как все части собраны, можно понять, что это за запрос.
🟣Испольузется он обычно в таких протоколах: IPv4/IPv6, TCP, OpenVPN, QUIC, HTTP/2
🟣Как это работает на практике: Когда данные передаются через разные устройства, часть сегментов может задерживаться. Например, один сегмент может остаться на маршрутизаторе или DPI (системе анализа трафика). Пока все части не собраны, анализ невозможен, и система не может принять решение о пропуске трафика.
Серверная Админа | #reassembling
