Communication modes: simplex, half-duplex and full-duplex

Data communicationtransfers data and information between computers and other electronic devices. Every time two devices communicate with each other, one question comes to mind: how the communication works. The answer is Communication Mode. There are three of them: simplex, half-duplex, and full-duplex.

The easiest way to remember them is a road. Simplex is a one-way street. Half-duplex is a single lane where traffic takes turns. Full-duplex is a two-lane road with traffic flowing both ways at once.

What is simplex mode?

In simplex mode, data travels in one direction only. One device is always the sender and the other is always the receiver. The receiver can never reply. Examples: radio and TV broadcasting, a keyboard sending input to a computer

simplex mode
Fig: Simplex mode

What is Half-duplex mode?

In half-duplex mode, both devices can send and receive, but not at the same moment. While one sends data, the other must receive it, and vice versa. Examples: walkie-talkie

half duplex mode
Fig: half-duplex mode

What is Full Duplex Mode

In full-duplex mode, both devices send and receive at the same time. Neither has to wait for the other. Examples: a phone call, video calls

full-duplex mode
Fig: full-duplex mode

Difference between Simplex, half-duplex, and full-duplex

PointSimplexHalf-duplexFull-duplex
DirectionOne way onlyBoth ways, one at a timeBoth ways at the same time
Sender/receiverFixed rolesRoles swapBoth do both
Channels neededOneOne (shared)Two (or a split channel)
PerformanceLowestMediumHighest
CostLowestMediumHighest
ExamplesRadio, TV, keyboardWalkie-talkieTelephone

Two things students often get wrong

“Is the keyboard really simplex?” Yes. Data goes from the keyboard to the computer and never back along that same link. The same goes for the monitor, which only receives.

“Is a telephone line half-duplex because people take turns talking?” No. The line itself can carry both voices at once, which makes it full-duplex. People take turns out of politeness, not because the line forces them to.

Frequently asked questions

Which communication mode is the fastest?

Full-duplex is the fastest. Both devices send and receive at the same time, so nobody waits for a turn.

What is the difference between half-duplex and full-duplex?

In half-duplex, the two devices take turns: one sends while the other listens. In full-duplex, both send and receive at the same time.

Give one example of each communication mode.

Simplex: radio broadcasting. Half-duplex: a walkie-talkie. Full-duplex: a telephone call.

Why is half-duplex cheaper than full-duplex?

It shares one channel for both directions, so it needs less hardware. Full-duplex needs two separate paths or a way to split one channel in two.

Is a keyboard simplex, half-duplex or full-duplex?

A keyboard is simplex. Data goes from the keyboard to the computer and never comes back along the same link.

Is a telephone half-duplex or full-duplex?

A telephone is full-duplex. The line can carry both voices at once, even if people politely take turns when they talk.

What happens if two half-duplex devices send at the same time?

The signals collide and the message is lost. The devices then have to wait and send it again.

Which communication mode do modern Ethernet networks use?

Modern switched Ethernet connections use full-duplex. Older networks built on hubs used half-duplex.

Computerkite

86 Posts Contributed

Published October 2026. Last verified: October 2026.

Scroll to Top