Важным отличием является то, что некоторые UART (в частности, 16550) немедленно прекращают прием символов, если их хост указывает им установить DSR в неактивное состояние. Напротив, символы все равно будут получены, если CTS неактивен. Я полагаю, что здесь подразумевается, что DSR указывает, что устройство больше не прослушивает, и поэтому отправка любых дальнейших символов не имеет смысла, в то время как CTS указывает, что буфер переполняется; последний допускает определенное количество «заноса», когда линия управления потоком изменила состояние между DTE, выполняющим выборку, и следующим передаваемым символом. В (относительно) более поздних устройствах, которые поддерживают аппаратный FIFO, возможно, что после того, как DCE установит CTS в неактивное состояние, может быть передано несколько символов.