Networking - Communication Protocols
Posted by: TheComputerMaster in Networking, tags: crc, protocolsA Protocol is a set of rules / instructions
1. Transmission Rate (Flow Control)
Hardware – RTS ¦ CTS
-> Tx (Transmitter) needs to send data so sends a RTS (Request) signal to Rx (Receiver)
-> When Rx is not busy it sends CTS signal to Tx
-> Tx sends packets of data, followed by another RTS signal to Rx
Software – XON ¦ XOFF
-> Tx starts sending data
-> When Rx’s buffer is full the Rx sends an XOFF signal to Tx
-> Tx receives XOFF signal it stops sending
-> When Rx buffer is empty, Rx sends XON signal to Tx
-> Tx starts again
2. Transmission Type (Serial, Parallel, Simplex, Half Duplex, Full Duplex)
Simplex -> One way
Half Duplex -> Two Way, not at them same time
Full Duplex -> Two Way, at the same time
3. Transmission Flow (Asynchronous, Synchronous)
Asynchronous -> Used when data is transmitted at a regular intervals without synchronizing the transmitter with the receiver
Synchronous -> Used between two devices that are continuously sending data to each other in a synchronized fashion, in timed intervals.
4. Error control and compression techniques
-> Parity Check
-> BCC
-> CRC


Entries (RSS)