Méthode de contrôle de flux logiciel. Elle est basé, sur l’envoi par le destinataire d’un caractère ASCII de contrôle pour suspendre l’envoi de données si le flux est trop important ou pour effectuer une autre tâche (écrire sur le disque dur les données reçues par exemple). On envoi le caractère XOFF codé 16 en ASCII (CTRL+S) pour suspendre l’envoi des données et XON codé 17 en ASCII (CTRL+Q) pour reprendre la transmission.
Peux ralentir le transfert avec des modem rapides (plus de 9600 bps). On conseille souvent dans ce cas d’utiliser la méthode CTS/RTS (voir CTS/RTS).