De twee belangrijkste berichttimingmechanismen in datacommunicatie zijn:
1. Synchroon: Gegevens worden met een vaste snelheid verzonden, waarbij een kloksignaal de zender en ontvanger coördineert. Beide zijden moeten worden gesynchroniseerd met dezelfde klokfrequentie of met een zeer nauwkeurig timingmechanisme. Dit maakt continue, snelle gegevensoverdracht mogelijk, maar vereist complexere synchronisatie-overhead.
2. Asynchroon: Gegevens worden verzonden in discrete eenheden (meestal tekens of bytes), waarbij start- en stopbits het begin en einde van elke eenheid aangeven. Er is geen continu kloksignaal dat de zender en ontvanger synchroniseert; in plaats daarvan wordt elke eenheid afzonderlijk gesynchroniseerd. Dit is eenvoudiger te implementeren, maar minder efficiënt voor gegevensoverdracht met hoge snelheid vanwege de overhead die wordt geïntroduceerd door de start- en stopbits. |