Технологии · Словарь

блок данных

ОскарГлавный редактор06.09.2026
Определение

Блок данных — это фиксированный по размеру фрагмент информации, который компьютерные системы передают, обрабатывают или хранят как единое целое. Вместо того чтобы отправлять файл или сообщение сплошным потоком, система разбивает его на блоки, каждый из которых содержит часть полезных данных и служебную информацию: номер блока, контрольную сумму для проверки целостности и адреса отправителя и получателя. Получающая сторона собирает блоки обратно в исходный порядок и проверяет, не были ли данные повреждены при передаче. Именно поэтому загрузка файла может начаться и остановиться, а затем продолжиться с того же места, а не с начала.

Любой файл, страница сайта или видеопоток, прежде чем покинуть сервер, разбивается на блоки заранее установленного размера. Каждый блок путешествует по сети самостоятельно и может прийти к получателю в произвольном порядке, поскольку разные блоки одного файла способны следовать разными маршрутами. Служебная часть каждого блока содержит порядковый номер, который позволяет собрать фрагменты в правильной последовательности после того, как все они достигли цели.

Контрольная сумма внутри блока — это число, вычисленное из его содержимого по определённому алгоритму. Получив блок, устройство вычисляет контрольную сумму заново и сравнивает её с той, что была записана отправителем. Если значения совпадают, блок принят как неповреждённый; если нет, система запрашивает повторную передачу именно этого блока, а не всего файла целиком.

Размер блока влияет на скорость и надёжность передачи. Маленькие блоки создают больше служебных пакетов и нагружают сеть, но позволяют точнее перезапрашивать только повреждённые части. Крупные блоки передают больше данных за один раз, однако при повреждении приходится заново отправлять больший объём информации. Конкретные значения размера блока определяются протоколами и стандартами, принятыми для каждого типа сети или носителя.

Данные на 06.09.2026