Ответ 1
- DTR - терминал данных готов
- DSR - набор данных готов
- РТС - Запрос на отправку
- CTS - Очистить для отправки
Есть несколько способов сделать что-то, потому что в стандартах никогда не было встроенных протоколов. Вы используете любой специальный "стандарт" вашего оборудования.
Просто основываясь на названиях, RTS/CTS может показаться естественным. Тем не менее, это назад от потребностей, которые развивались с течением времени. Эти сигналы были созданы в то время, когда терминал отправлял пакетную передачу экрана, заполненного данными, но приемник мог быть не готов, поэтому возникла необходимость в управлении потоком. Позже проблема будет обращена вспять, поскольку терминал не успевал за данными, поступающими с хоста, но сигналы RTS/CTS идут в неправильном направлении - интерфейс не ортогональн, и нет соответствующих сигналов, идущих в другую сторону. Производители оборудования адаптировались как могли, в том числе используя сигналы DTR и DSR.
РЕДАКТИРОВАТЬ
Чтобы добавить немного больше деталей, это двухуровневая иерархия, так что "официально" оба должны происходить, чтобы происходило общение. Поведение определено в первоначальном стандарте CCITT (теперь ITU-T) V.28.
DCE - это модем, соединяющий терминал с телефонной сетью. В телефонной сети была другая часть оборудования, которая отсоединилась к сети передачи данных, например. X.25.
Модем имеет три состояния: выключен, готов (набор данных готов к работе) и подключен (обнаружение несущей данных)
Терминал ничего не может сделать, пока модем не подключен.
Когда модем хочет отправить данные, он поднимает RTS, и модем передает запрос с CTS. Модем понижает CTS, когда его внутренний буфер заполнен.
Так ностальгирует!