Das XON/XOFF-Protokoll ist ein einfaches Protokoll für asynchrone Übertragungen.
Bei XON/XOFF steuert die Empfangsstation den Datenfluss mit den beiden Steuerzeichen XON und XOFF. Ist der Empfänger für den Datenempfang bereit, dann sendet er das XON-Steuerzeichen, kann er keine Daten mehr aufnehmen, sendet er XOFF und bewirkt damit den Stopp der Datenübertragung. Das XON/XOFF-Protokoll kennt nur die beiden Steuerzeichen und benutzt den ASCII-Zeichensatz.