Skip to main content

Hva er en datastrøm?

En datastrøm er en informasjonssekvens som sendes mellom to enheter.Datastrømmer finnes i mange typer moderne elektronikk, for eksempel datamaskiner, TV -apparater og mobiltelefoner.En typisk datastrøm består av mange små pakker eller pulser.Hver av disse pakkene eller pulsene inneholder en liten mengde informasjon.Når de kombineres sammen, utgjør de det fulle stykke informasjon som er sendt.Prosessen med å sende disse signalene kalles dataoverføring.

Det er mange forskjellige aspekter ved dataoverføring som påvirker den endelige metoden som brukes til å lage en datastrøm.En av de mest grunnleggende klassifiseringene er seriell og parallell overføring.I en seriell overføring sendes datastrømmen i sin helhet langs en enkelt kabel.På endepunktet blir dataene samlet inn og settes sammen igjen.Det er sjelden noen vanskeligheter med denne metoden, ettersom alle pakkene skulle komme i den rekkefølgen de ble sendt i.

En parallell datastrøm sendes langs flere stier til samme destinasjon.Dette brukes vanligvis i et større nettverk for å unngå å lage flaskehalser der for mye informasjon kommer gjennom et enkelt sted.Med denne metoden er det mulig for informasjonen å komme ut av orden på grunn av forskjeller i maskinvarehopp og overføringsavstand.Dette kan av og til forårsake datakorrupsjon hvis sekvenser blir satt sammen av orden.

Data kan eksistere i enten asynkrone eller synkrone strømmer.I en typisk asynkron strøm blir en spesiell karakter satt i begynnelsen og slutten av datapakken.Disse spesialtegnene, kalt Start and Stop Bits, forteller den mottakende datamaskinen når et spesifikt datastykke begynner og slutter og hjelper til med gjenoppbyggingen av dataene etter at den kommer inn.

Synkrone datastrømmer har ikke start- og stoppbiter mdash;De stoler på klokketiden i stedet.De interne klokkene for de to enhetene synkroniseres, og informasjon som er sendt mellom dem er stemplet med klokketiden.Ved å bruke denne metoden kan mottakende enheten bare samle informasjonen kronologisk på.Problemer kan dukke opp ved å bruke denne metoden når de to datamaskinene ikke opprettholder synkronitet;Pakker kan settes sammen feil eller muligens kastes helt ut.

Overvåkning av datastrømmer er viktig av sikkerhetsmessige årsaker.Når data beveger seg gjennom et nettverk, er det mulig for enkeltpersoner å avskjære pakkene.Ved hjelp av spesialiserte analysatorer kan folk åpne pakkene og finne informasjon som de ikke skal ha.Visse kodingsteknikker gjør dette vanskelig å gjøre i noen tilfeller, men usikret informasjonsoverføring bør holdes på et minimum.