Digitale communicatie en communicatiekanalen zijn de levensader van computer . Zonder dat de betrouwbaarheid van digitale communicatie , zouden de fundamenten van het internet niet in het bezit van de infrastructuur van het World Wide Web . Protocollen voor digitale communicatie , zoals seriële communicatie , waarmee computers die communiceren met een gevoel van regelmaat en betrouwbaarheid . Echter , als gevolg van fysieke storingen of software incompatibiliteit , kan seriële communicatie fouten optreden waarbij de structuur of een seriële communicatie , bekend als een " frame " verloren of verminkt tijdens de vertaling . Seriële communicatie Seriële communicatie is een communicatie standaard die wordt gebruikt bij het doorgeven van gegevens binnen en tussen computers . Seriële communicatie- toestellen verstuurt gegevens een bit per keer . Hoewel langzamer dan parallelle poort communicatie , die meerdere bits tegelijk kan zenden , kan data doorvoer over langere afstanden seriële poorten . Een seriële poort , volgens het Institute of Electrical and Electronics Engineers , kan gegevens meer dan 1200 meter kabel tussen twee apparaten . Dit maakt seriële communicatie een langzame maar krachtige methode van het verzenden van berichten . Serial Frames Bij de toezending van deze gegevens , moet de stukjes een soort van organisatie te delen . Anders zou de ontvangende computer hebben geen manier om zin van de stroom van inkomende beetjes maken . Daarom seriële communicatie protocollen gebruiken het concept van een ' serial frame, " met elk frame met daarin een stukje informatie . Afhankelijk van het protocol , zou het frame organisatie verschillen van het ene programma naar het volgende . Toch moet de verzender en de ontvanger dezelfde framing informatie te delen . Serial Kader Fouten Serial framing fouten zijn fouten die optreden in de ontwikkeling van een seriële communicatie . Als bijvoorbeeld een seriële lijst die door een serieel communicatieprotocol definieert een frame als met een start-en stopbit , geen pariteit bit en acht bits van informatie , dan is het verzenden van clientprogramma moet 10 bits per frame te verzenden . De ontvangende klant moet kunnen deze bits te lezen om de informatie vast te stellen : Eerst een startbit , waarna de gegevens dan de stopbit . Als het ontvangende klant ontvangt een frame van meer of minder dan tien bits , een framing fout optreedt . Oorzaken Enkele aspecten van digitale communicatie kan seriële framefouten veroorzaken . Een duidelijk een gevolg van een mismatch van protocollen tussen de verzendende en ontvangende computers . Een verzendende computer zou een 11 - bit frame van seriële communicatie te sturen , terwijl een ontvangende client verwacht een 10 - bit frame. Slechte fysieke verbindingen kunnen ook leiden tot een fout in het ontwerpen, evenals een mismatch in klokken snelheden tussen twee computers . Als de ontvangende computer niet kan lezen het frame zo snel als de afzender stuurt de bits , dan informatie , en dus de structuur van het frame , zullen verloren gaan .
|