Hva er en bitstrøm?
Millioner av små biter av datadata, kjent som biter, reiser over store systemer av datanettverk hver dag. Systemet fungerer omtrent som det moderne postkontoret, som hele tiden må sende og motta brev fra hele verden. I likhet med disse brevene kommer datamaskinbiter i en kontinuerlig, ordnet strøm kjent som bitestrømmen. Bitene identifiserer hvor de kommer fra - ofte en datamaskin - og hvor de reiser til - ofte en annen datamaskin.
All informasjonen som ble sendt til og fra en datamaskin ble til en serie med 1 og 0 som representerer data. Når datamaskinen sender en melding, kjører bitene i en bestemt rekkefølge gjennom en ledning til deres destinasjon. Typisk starter bitstrømmen med informasjon om hvor den skal og hvordan man behandler informasjonen når den kommer. En e-post inneholder for eksempel informasjon om avsenderen, mottakeren og selve meldingen. Når brukeren sender den, blir den delt opp i biter med data som går over bitstrømmen til mottakerens datamaskin.
Den vanligste bruken av bitstrømmen er med overføringskontrollprotokollen, eller TCP. Denne serien med retningslinjer forteller datamaskiner hvordan de skal sende og motta meldinger mellom hverandre. World Wide Web og e-posttjenester er avhengige av TCP-retningslinjene for å sende informasjon på en ryddig måte. Å sende gjennom bitstrømmen sikrer at brikkene kommer i riktig rekkefølge, og meldingen blir ikke ødelagt under levering, noe som kan gjøre det uleselig.
Når bitstrømmen kommer til mottakerens datamaskin, kan datamaskinen velge å lagre dataene. Når dataene er lagret, er de kjent som en fil. Leseren kan når som helst åpne den lagrede filen for å se gjennom meldingen.
Et annet lignende eksempel på bitstrømmen er bytstrømmen. En bit er en enkelt 1 eller 0 i datakode, også kjent som et binært siffer. Åtte biter utgjør en byte, og bytestrømmen overfører disse åtte-bit-pakkene fra datamaskin til datamaskin. Pakkene blir dekodet ved ankomst slik at datamaskinen kan tolke dem.
Ikke alt overfører gjennom bitstrømmen. Dette systemet er best for overføringer som må komme på en pålitelig og ryddig måte, for eksempel en e-post. Når meldingen ikke trenger å komme på denne måten, kan den bruke en annen protokoll enn TCP. User Datagram Protocol, eller UDP, er ett eksempel på de mange forskjellige overføringsprotokoller som er tilgjengelige for sending av data.