Skip to main content

Что такое битовый поток?

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

Вся информация, отправляемая на компьютер и с компьютера, превращается в серии из 1 и 0, которые представляют данные. Когда компьютер отправляет сообщение, биты перемещаются в определенном порядке по проводам к месту назначения. Как правило, поток битов начинается с информации о том, куда он идет и как обрабатывать информацию после ее поступления. Например, электронное письмо содержит информацию об отправителе, получателе и самом сообщении. Когда пользователь отправляет его, он разбивается на биты данных, которые передаются по потоку битов на компьютер получателя.

Наиболее распространенное использование битового потока - протокол управления передачей или TCP. Эта серия руководств рассказывает компьютерам, как отправлять и получать сообщения между собой. Всемирная паутина и службы электронной почты, в частности, полагаются на правила TCP для упорядоченной отправки информации. Отправка через поток битов гарантирует, что кусочки будут доставлены в правильном порядке, и сообщение не будет повреждено во время доставки, что может сделать его нечитаемым.

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

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

Не все передается через поток битов. Эта система лучше всего подходит для передач, которые должны поступать надежным и упорядоченным способом, например по электронной почте. Когда сообщение не должно поступать таким образом, оно может использовать протокол, отличный от TCP. Протокол пользовательских дейтаграмм, или UDP, является одним из множества различных протоколов передачи, доступных для отправки данных.