Datakommunikasjon er overføring av digitale data mellom maskiner. Flere teoretiske nyvinninger ligger til grunn påliteligheten av datakommunikasjon. Disse teknikkene omfatter binære data , feilkorrigerende koder og pakkesvitsjing nettverk . Binary
Den første teoretiske innovasjon for å sikre påliteligheten av datakommunikasjon kom fra Johnny von Neumann på slutten av 1940 -tallet da det var mindre enn ti datamaskiner i verden . Han foreslo å bruke binære (kun to spenningsnivåer ) signaler fordi dette ville være mer pålitelig og enklere å oppdage nøyaktig. Før dette signaler vanligvis hadde ti nivåer .
Feilkorrigerende koder
feilkorrigerende koder ble utviklet av Richard Hamming i 1950 . En feilkorrigerende kode legger en liten mengde informasjon til hver streng av elektroniske data på en slik måte at feil i overføringen kan påvises og korrigeres. Dette sikrer gyldigheten av datakommunikasjon.
Packet Switching Networks
På 1960-tallet et stort antall mennesker utviklet Internett. Internett-kommunikasjon er delt opp i pakker som sendes en om gangen . Etter hver pakke mottas sikker måte, er det erkjent og deretter en annen blir sendt. Hvis en pakke er tapt , er det sendt på nytt. Denne prosessen (kalt pakkesvitsjing ) sørger for at hele meldingen sendes og mottas trygt .