Skip to main content

Hva er en byte -strøm?

En byte -strøm er et begrep som brukes til å representere en datateknikk som muliggjør å sende data langs en bestemt bane.Her, i stedet for de enkelte og nuller, kjent som binære sifre eller biter, blir enheter som er på størrelse med åtte biter, kjent som en byte, sendt langs banen.Det blir også noen ganger referert til som en karakterstrøm, siden de fleste av karakterene som utgjør et naturlig språkalfabet, tall og så videre er representert av slike 8-biters enheter.Stien, eller enheter som er involvert i overføring av data, er noe abstrakt, ettersom de kan representere en fil som får tilgang til et program, data som behandles i et program, eller data som reiser over et nettverk.

for en byte -strøm å væreMest effektiv strømmer den gjennom en dedikert og pålitelig sti noen ganger referert til som et rør, eller rørledning.En slik bane må være pålitelig for å sikre at utgangen er nøyaktig.På en måte, når man vurderer dataprogrammering, er røret banen som forbinder de forskjellige aspektene ved et program slik at når data blir behandlet fra input, kan den sendes til en annen del av programmet, til et annet, og så videre,til den når produksjonen.

En annen type rørledning kan brukes av visse operativsystemer for å ta data, for eksempel innholdet en fil, og kjøre den gjennom flere forskjellige programmer for å produsere noen utdata.Dette er nyttig med tekstbehandlingsapplikasjoner, gjort effektive ved hjelp av en karakterbyte -strøm for å gi dataene videre.En av de vanligste bruken av en byte -strøm er da for et operativsystem for datamaskiner når den får tilgang til data i en fil.

I tidlig datanettverk gjorde noen systemer et skille mellom en byte og hva som også kalles en oktett.Siden en oktett også er en databehandlingsenhet som består av åtte biter, blir begrepene noen ganger brukt om hverandre, men på de eldre systemene er de ikke de samme.Som et resultat er imidlertid oktettstrømmen et begrep som også brukes når du snakker om en byte -strøm, men først og fremst med hensyn til datanettverk.Et slikt eksempel, Application/Octet-Stream, er multipurpose Internet Mail Extensions (MIME) -type for å levere noen form for binære data over et nettverk.

Når det gjelder å sende en byte-strøm over et datanettverk, en pålitelig bi-Retningsbestemt transportlagsprotokoll, for eksempel transmisjonskontrollprotokollen (TCP) som brukes på Internett, er påkrevd.Disse blir referert til som en byte -strømprotokoll.Andre serielle dataprotokoller som brukes med visse typer maskinvarekomponenter, for eksempel den universelle asynkrone mottaker/sender (UART) -teknikken, er en seriell datakanal som også bruker en byte -strøm for kommunikasjon.I dette tilfellet er byten, eller karakteren, pakket opp i en ramme på den overførende enden, der en ekstra startbit og noen valgfrie sjekkbiter er festet og deretter separert ut av rammen på mottakende ende.Denne teknikken blir noen ganger referert til som en byte-orientert protokoll.