Hvad er en bit stream?
Millioner af små stykker computerdata, kendt som bits, rejser over store systemer af computernetværk hver dag. Systemet fungerer meget som det moderne postkontor, der konstant skal sende og modtage breve fra hele verden. Ligesom disse breve ankommer computerbits i en kontinuerlig, ordnet strøm kendt som bitstrømmen. Bitene identificerer, hvor de kommer fra - ofte en computer - og hvor de rejser til - ofte en anden computer.
Al information sendt til og fra en computer blev til en serie af 1'er og 0'er, der repræsenterer data. Når computeren sender en meddelelse, kører bitene i en bestemt rækkefølge gennem en ledning til deres destination. Typisk starter bitstrømmen med information om, hvor den skal hen, og hvordan man behandler informationen, når den ankommer. En e-mail indeholder for eksempel information om afsenderen, modtageren og selve meddelelsen. Når brugeren sender det, er det opdelt i bits af data, der kører over bitstrømmen til modtagerens computer.
Den mest almindelige anvendelse til bitstrømmen er med transmissionskontrolprotokollen eller TCP. Denne række retningslinjer fortæller computere, hvordan man sender og modtager meddelelser mellem hinanden. World Wide Web og e-mail-tjenester er afhængige af TCP-retningslinjer for at sende oplysninger ordnet. Afsendelse gennem bitstrømmen sikrer, at brikkerne ankommer i den rigtige rækkefølge, og beskeden er ikke beskadiget under levering, hvilket kan gøre det uleseligt.
Når bitstrømmen når modtagerens computer, kan computeren vælge at gemme dataene. Når dataene er gemt, kaldes de en fil. Læseren kan åbne den gemte fil når som helst for at gennemgå meddelelsen.
Et andet lignende eksempel på bitstrømmen er bystrømmen. En bit er en enkelt 1 eller 0 i computerkode, også kendt som et binært ciffer. Otte bit udgør en byte, og bytestrømmen overfører disse otte-bit-pakker fra computer til computer. Pakkerne afkodes ved ankomsten, så computeren kan fortolke dem.
Ikke alt transmitterer gennem bitstrømmen. Dette system er bedst til transmissioner, der har brug for at komme på en pålidelig og ordnet måde, f.eks. En e-mail. Når meddelelsen ikke behøver at komme på denne måde, kan den muligvis bruge en anden protokol end TCP. Bruger Datagram-protokollen eller UDP er et eksempel på de mange forskellige overførselsprotokoller, der er tilgængelige til afsendelse af data.