Skip to main content

Hvad er en datastrøm?

En datastrøm er en informationssekvens, der sendes mellem to enheder.Der findes data i mange typer moderne elektronik, såsom computere, fjernsyn og mobiltelefoner.En typisk datastrøm består af mange små pakker eller pulser.Hver af disse pakker eller pulser indeholder en lille mængde information.Når de kombineres sammen, udgør de det fulde stykke information sendt.Processen med at sende disse signaler kaldes datatransmission.

Der er mange forskellige aspekter af dataoverførsel, der påvirker den endelige metode, der bruges til at oprette en datastrøm.En af de mest basale klassifikationer er seriel og parallel transmission.I en seriel transmission sendes datastrømmen i sin helhed langs et enkelt kabel.I slutpunktet indsamles og samles dataene igen.Der er sjældent nogen vanskelighed med denne metode, da alle pakkerne skal ankomme i den rækkefølge, de blev sendt.

Der sendes en parallel datastrøm på flere stier til den samme destination.Dette bruges typisk i et større netværk for at undgå at oprette flaskehalse, hvor der kommer for meget information gennem et enkelt sted.Med denne metode er det muligt for informationen at ankomme ude af drift på grund af forskelle i hardwarehop og transmissionsafstand.Dette kan lejlighedsvis forårsage datakorruption, hvis sekvenser samles igen ude af drift.

Data kan eksistere i enten asynkrone eller synkrone vandløb.I en typisk asynkron strøm sættes en speciel karakter i begyndelsen og slutningen af datapakken.Disse specialtegn, kaldet Start and Stop Bits, fortæller den modtagende computer, når et specifikt datykke begynder og slutter og hjælper med genopbygningen af dataene, efter at de kommer ind.

Synkrone datastrømme har ikke start og stop bits mdash;De stoler på urtid i stedet.De interne ure for de to enheder synkroniseres, og information, der sendes mellem dem, er stemplet med uret.Ved hjælp af denne metode kan den modtagende enhed bare samle informationen kronologisk.Problemer kan vokse op ved hjælp af denne metode, når de to computere ikke opretholder synkronitet;Pakker kan samles forkert eller muligvis kastes helt ud.

Overvågning af datastrømme er vigtig af sikkerhedsmæssige årsager.Når data bevæger sig gennem et netværk, er det muligt for enkeltpersoner at aflytte pakkerne.Ved hjælp af specialiserede analysatorer kan folk åbne pakkerne og finde information, som de ikke skal have.Visse kodningsteknikker gør dette vanskeligt at gøre i nogle tilfælde, men usikret informationsoverførsel skal holdes på et minimum.