Free tech learning for everyone, from basics to pro

Network FundamentalsNetworking SecurityBeginner

Data communication: components, data flow and connection types

In short: Data communication is moving data from a sender to a receiver over a medium, following a protocol. Data can flow one way (simplex), both ways in turn (half-duplex) or both ways at once (full-duplex), over dedicated or shared links.

Why this matters

In the last few decades, networks have changed how we shop, bank, learn and talk to each other. Under every one of those services is the same basic idea: getting data from one place to another, correctly and on time. That is data communication.

The five components

Every data communication system, from a text message to a bank transfer, has five parts:

The five components of a data communication systemProtocol: the agreed rulesSendersource deviceReceiverdestination deviceMessageTransmission medium: cable, fibre or radio
Figure 1. A sender passes a message to a receiver over a transmission medium, and both follow the same protocol.
  1. Sender: the device that creates and sends the data, such as a laptop or a sensor.
  2. Receiver: the device the data is meant for, such as a server or a printer.
  3. Message: the information itself: text, numbers, images, audio or video.
  4. Transmission medium: the physical path the message travels on. It can be wired (copper, fibre) or wireless (radio, microwave, infrared).
  5. Protocol: the rules both sides agree on. Without a shared protocol, two devices can be connected and still not understand each other, like two people speaking different languages.

Data flow: which way can data travel?

Simplex, half-duplex and full-duplex data flowSimplexe.g. keyboard to PCABone direction onlyHalf-duplexe.g. walkie-talkieABnow: A to Blater: B to AFull-duplexe.g. phone callABat the same time
Figure 2. The three modes of data flow.
ModeHow it worksEveryday example
SimplexData only ever moves in one direction.Keyboard to computer; a TV broadcast
Half-duplexBoth sides can send, but not at the same time; they take turns.Walkie-talkie ("over")
Full-duplexBoth sides send and receive at the same time.A phone call; modern switched Ethernet

At work: a duplex mismatch, where one end of a cable runs full-duplex and the other half-duplex, causes slow, error-filled links. It is a classic thing to check on a switch port when users complain the network is "slow".

Types of connection

For two devices to communicate they must be connected to the same link at the same time. There are two ways to arrange this:

Point-to-point versus multipoint connectionsPoint-to-pointMultipointDeviceDevicededicated link, full capacityD1D2D3D4one shared link, capacity shared
Figure 3. A point-to-point link joins exactly two devices; a multipoint link is shared by several.
  • Point-to-point: a dedicated link between exactly two devices, so the whole capacity belongs to them. Examples: a TV remote and the TV, or a direct link between two routers.
  • Multipoint (multidrop): more than two devices share one link, so they share its capacity, either by taking turns in time or by using different parts of the channel.

Real-world example: three kinds of data flow in one school

In a secondary school you can find all three data flow modes in a single corridor. The digital signage screens in the entrance hall only ever receive content from a central server: that is simplex. The site team's handheld radios are half-duplex; only one person can talk at a time, which is why they say "over" before the other side replies. Meanwhile the staff room PCs connect to switch ports running full-duplex, sending and receiving at the same time, so a teacher can upload a video while a colleague streams one.

When the IT technician found that one classroom PC was painfully slow, the switch showed its port stuck at 100 Mbit/s half-duplex because of a damaged cable. Replacing the cable restored a 1 Gbit/s full-duplex link. Knowing the modes turned a vague complaint into a quick fix.

Practice

Name the five components of a data communication system.
Sender, receiver, message, transmission medium and protocol.
Which data flow mode does a walkie-talkie use, and why?
Half-duplex: both people can talk, but only one at a time, so each says "over" to hand control to the other.
Why does a point-to-point link usually perform better than a multipoint link?
Its full capacity is dedicated to two devices, while a multipoint link divides capacity among everyone who shares it.

Key takeaways

  • Data communication has five parts: sender, receiver, message, medium and protocol.
  • Simplex is one way, half-duplex is both ways in turn, full-duplex is both ways at once.
  • Point-to-point links are dedicated; multipoint links are shared.
  • Duplex mismatches are a common real-world cause of slow links.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.