Difference between RTS/CTS and DTR/DSR flow control Last Updated : 11 Nov, 2020 Comments Improve Suggest changes Like Article Like Report 1. Request To Send/Clear To Send : RTS/CTS, as name suggests, is a flow mechanism in which Data Terminal Equipment (DTE) i.e. host assets or send RTS to Data Communication Equipment (DCE). This is simply done to indicate that host is ready to send data and modem can initiate or form a communication channel. Then DCE further asserts or send CTS to grant permission i.e. yes you can send data. RTS simply indicates that host wants to send some data where as CTS simply indicates that yes you can start sending data. Here, host can be computer or any other device and DCE can be modem. 2. Data Terminal Ready/Data Set Ready : DTR/DSR, as name suggests, is a flow mechanism in which DTE i.e. host asserts or send DTR to DCE i.e. modem simply to indicate that host is ready for communication and modem can start or create a communication channel. DCE then further assets DSR to simply indicate that receiver is ready for communication. Difference between RTS/CTS and DTR/DSR : RTS/CTS DTR/DSR While using RTS/CTS, there is a lot of buffering by hardware. While using DTR/DSR flow control, there is no buffering. It is used in different fields such as Academic, Vending, Industrial, etc. It is used in different fields such as POS (Point of Sale), Printers, EPOS (Electronic Point of Sale), etc. It can also be used for controlling flow of data among host and device. It can also be used for controlling flow of data, handshaking as well as providing power also. RTS simply indicates that it wants to send data to device that is being connected. DTR simply indicates that device that is being connected is ready to receive data. RTS only start and stop communication. DTR also indicates that there are some equipment present. RTS/CTS lines are not driven by firmware. Instead, they are controlled and driven by hardware. DTR/DSR lines are generally driven be firmware in adapters. Comment More infoAdvertise with us Next Article Difference between Flow Control and Congestion Control M madhurihammad Follow Improve Article Tags : Computer Networks Difference Between Similar Reads Difference Between Flow Control and Error Control In data transmission, the general aspect of maintaining effective and accurate transfer of data between gadgets is very important. This is where the flow control and the error control mechanisms will be of help. Flow control regulates the amount of data being transmitted from the sender to the recei 5 min read Difference between Flow Control and Congestion Control Flow Control and Congestion Control are traffic-controlling methods for different situations. The main difference between flow control and congestion control is that, In flow control, the rate of traffic received from a sender can be controlled by a receiver. On the other hand, In congestion control 5 min read Difference between Flow Control and Congestion Control Flow Control and Congestion Control are traffic-controlling methods for different situations. The main difference between flow control and congestion control is that, In flow control, the rate of traffic received from a sender can be controlled by a receiver. On the other hand, In congestion control 5 min read What Is the Difference Between CRC and FCS? Cyclic Redundancy Check(CRC): Cyclic redundancy check is generally called an error detection mechanism because the special numbers are appended with a block of data so that the changes that are being detected with respect to any changes introduced in the storage.It is a more complex algorithm that i 4 min read Difference between Control Plane and Data Plane Explaining the flow of data in networks has been made easier by the use of terms that include Control Plane and Data Plane. Both these components are significant for the general operation of the network devices like routers and switches but they are used for different purposes. This article is going 6 min read Difference between TCP and RTP In the broadcast, transmission of data may come in different forms, formats, or even in different protocols. There are two fundamental protocols namely TCP (Transmission Control Protocol) and RTP (Real-Time Transport Protocol). Both roles are essential but they are different one from another by thei 4 min read Like