Direction of transmission may be:
- Simplex: in 1 direction only e.g. pc to printer
- Half duplex: in both direction but not at the same time e.g. phone conversation
- Full duplex: in both direction simultaneously e.g. broadband connection
Method may be:
- Serial: sent 1 bit at a time over a single wire (easy to implement, suitable for long distance, but slower
- Parallel: sent several bits of data at a time. (suitable for short distance, faster, but difficult to synchronize data)
Synchronization
may be:
- Asynchronous: data is transferred in an agreed bit pattern having start and stop bits at both ends.
- Synchronous: is continuous stream of data. Both sender and receiver are synchronized with each other.