Co je to bitový proud?
Miliony malých kusů počítačových dat, známých jako bity, cestují každý den přes obrovské systémy počítačových sítí. Systém funguje podobně jako moderní pošta, která musí neustále odesílat a přijímat dopisy z celého světa. Stejně jako tato písmena i počítačové bity přicházejí do souvislého, uspořádaného toku známého jako bitový proud. Bity identifikují, odkud pocházejí - často z počítače - a kam cestují - často z jiného počítače.
Všechny informace zaslané do az počítače se proměňovaly v sérii 1 a 0, které představují data. Když počítač odešle zprávu, bity cestují v určitém pořadí drátem k cíli. Bitový tok obvykle začíná informacemi o tom, kam jde a jak je zpracovat, jakmile dorazí. Například e-mail obsahuje informace o odesílateli, příjemci a samotné zprávě. Když jej uživatel odešle, rozdělí se na kousky dat, které cestují přes bitový tok do počítače příjemce.
Nejběžnějším použitím bitového proudu je protokol řízení přenosu nebo TCP. Tato řada pokynů říká počítačům, jak mezi sebou odesílat a přijímat zprávy. World Wide Web a e-mailové služby se mimo jiné spoléhají na pokyny TCP, aby mohly informace řádně zasílat. Odeslání bitovým proudem zajistí, že kusy dorazí ve správném pořadí a zpráva není během doručení poškozena, což by mohlo způsobit, že bude nečitelná.
Jakmile bitový proud dosáhne počítače příjemce, počítač se může rozhodnout uložit data. Jakmile jsou data uložena, je známa jako soubor. Čtenář může kdykoli otevřít uložený soubor a zkontrolovat zprávu.
Dalším podobným příkladem bitového toku je byte stream. Bit je jeden 1 nebo 0 v počítačovém kódu, také známý jako binární číslice. Osm bitů tvoří bajt a bajtový tok přenáší tyto osmibitové pakety z počítače do počítače. Pakety jsou při příjezdu dekódovány, aby je počítač mohl interpretovat.
Ne bit přenáší vše. Tento systém je nejlepší pro přenosy, které je třeba doručit spolehlivě a uspořádaně, například e-mailem. Pokud zpráva nemusí dorazit tímto způsobem, může použít jiný protokol než TCP. Protokol User Datagram Protocol (UDP) je jedním z mnoha různých přenosových protokolů dostupných pro odesílání dat.