Hva er en datastrøm?

January 3  by Eliza

En datastrøm som er en informasjonssekvens som sendes mellom to enheter. Datastrømmer finnes i mange typer av moderne elektronikk, for eksempel datamaskiner, TV-apparater og mobiltelefoner. En typisk datastrøm er bygget opp av mange små pakker eller pulser. Hver av disse pakker eller pulser inneholder en liten mengde informasjon. Når kombinert sammen, gjør de opp den fulle opplysning sendt. Prosessen med å sende disse signalene er kalt datatransmisjon.

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 klassifikasjoner er seriell og parallell overføring. I en seriell overføring, blir datastrømmen sendes i sin helhet langs en enkelt kabel. På endepunktet, blir dataene samlet inn og satt sammen igjen. Det er sjelden noen problemer med denne metoden, som alle pakkene skal komme frem i den rekkefølge som de ble sendt.

En parallell datastrømmen sendes langs flere veier til samme destinasjon. Dette brukes vanligvis i et større nettverk for å unngå å skape flaskehalser der for mye informasjon kommer gjennom et enkelt sted. Med denne metoden er det mulig for informasjon å komme ut av drift på grunn av forskjeller i maskinvare humle og overføringsavstand. Dette kan av og til forårsake ødeleggelse av data hvis sekvenser er satt sammen i feil rekkefølge.

Data kan eksistere i enten asynkrone eller synkrone bekker. I en typisk asynkron drift, er en spesiell karakter satt ved begynnelsen og slutten av datapakken. Disse spesialtegn, kalt start og stoppbiter, fortelle mottaker datamaskin når en bestemt data stykke begynner og slutter og hjelpemidler i gjenoppbyggingen av dataene etter at den kommer i.

Synkrone datastrømmer ikke har start og stoppbiter-de er avhengige av klokketiden i stedet. De interne klokker for de to enhetene er synkronisert, og informasjon som sendes mellom dem er stemplet med klokkeslettet. Ved hjelp av denne metoden, kan mottakerenheten bare montere informasjonen kronologisk. Problemer kan beskjære opp ved hjelp av denne metoden når de to datamaskinene ikke opprettholde synkronitet; pakker kan settes sammen på feil måte eller muligens kastet ut helt.

Overvåking datastrømmer er viktig av sikkerhetsmessige grunner. Ettersom data beveger seg gjennom et nettverk, er det mulig for enkeltpersoner å fange pakkene. Ved hjelp av spesialiserte analysatorer, folk kan åpne pakker og finne informasjon som de ikke er ment å ha. Visse kodeteknikker gjør dette vanskelig å gjøre i noen tilfeller, men usikret informasjonsoverføring skal begrenses til et minimum.

  • Datastrømmer på tvers av nettverk i pakker.