Data transmission indebærer formidling af digitale meddelelser mellem digitale enheder. Signaler sendes via et netværk til eksterne enheder , såsom printere eller andre computere . Dataoverførslen hastighed afhænger af signaleffekt . Transmission på en kommunikationskanal mellem to digitale enheder kan ske på flere forskellige måder , og afhænger af retningen af udvekslingerne , antallet af dataenheder , eller bits , sendes samtidig og synkronisering mellem sender og modtager . Transmissionskanaler
sendekanaler til veje, overføre data . Netværksenheder bruge tre transmissioner til at udveksle data: simplex , halv - duplex og fuld duplex modes. I simplex transmission , strømdata kun i én retning fra senderen enheden til modtageren enheden . Half- duplex mode tillader data at bevæge sig i begge retninger , men hver enhed skal skiftes til at bruge linjen. Med fuld duplex transmission, kan data flyde i begge retninger samtidigt
Seriel og Parallel Connections
Transmission afhænger af antallet af elementære enheder af data - . Bits - - der kan oversættes af kommunikationskanal på samme tid. Parallelle forbindelser tillader samtidig transmission af bits , mens serielle forbindelser kan kun sende én bit ad gangen. De fleste processorer kan behandle flere bits på samme tid . På grund af dette , er mest basale datatransmission forbindelser på computere parallelle forbindelser . I en seriel netværksforbindelse, skal den fremsendende computer til at omdanne indgående parallelle data til serielle data , og receiveren computeren skal konvertere det til parallel data igen.
Asynchronous vs Synkron transmission < br >
data er normalt ikke overføres med en regelmæssig sats gennem en kanal . En sender vil sende en byge af regelmæssige mellemrum binære data bits , pause og sende den næste pakke. Dette fortsætter, indtil meddelelsen fuldt transmitteres . For den modtagende enhed til at genkende det rette tidspunkt for at læse de individuelle data bits fra kanalen , skal den vide præcis, hvornår en pakke begynder, og hvor meget tid der er gået mellem bits. Modtageren kan så synkronisere med senderen . Manglende forblive synkroniseret under en transmission medføre, at data går tabt eller beskadiget. To grundlæggende systemer kan gennemføres for at sikre korrekt synkronisering : synkron og asynkron . Synkron systemer bruger separate kanaler til at overføre data og timing information. Timingen kanal sender klokimpulser til den modtagende enhed under transmissionen. Modtageren vil kun forsøge at læse data kanalen, efter et ur puls er modtaget. Da den transmitterende computer sender både data og timing pulser , vil modtageren dermed kun læse data, når bedt om at gøre det af senderen , og enhederne forbliver synkroniseret. Asynkrone systemer ikke bruge en separat timing kanal. I stedet både sender og modtager er forudindstillet på forhånd på en aftalt overførselshastigheden . En lokal oscillator i den modtagende enhed vil generere et internt kloksignal , der er lig med senderens sats. Packet længde i asynkrone systemer holdes kort , for at minimere risikoen for de lokale oscillatorer i sender og modtager glide fra hinanden .