Data has to travel somehow.
When devices communicate, binary data must move from one place to another.
The question is simple: should the bits travel one at a time, or many at the same time?
10101100 →
Device B
Understand the difference between sending data one bit at a time and sending many bits at the same time.
When devices communicate, binary data must move from one place to another.
The question is simple: should the bits travel one at a time, or many at the same time?
Serial transmission sends data one bit at a time down a single wire or channel.
Because the bits travel in order, serial transmission is reliable over longer distances.
Parallel transmission sends several bits at the same time down multiple wires.
This can be faster, but it is only suitable for short distances.
Serial is like a single-file queue. Everyone moves one at a time, in order.
Parallel is like several lanes of traffic. More can move at once, but over long distances the lanes can drift out of sync.
A computer sends data to a router in another room. The connection is longer than a short internal cable.
One common exam mistake is saying serial transmission sends packets one at a time.
That is not accurate. Packets are made of bits. Serial transmission sends the bits one at a time.
Over long distances, bits sent in parallel may arrive at slightly different times.
This is called skewing. It is one reason parallel transmission is not suitable for long distances.
Serial sends one bit at a time down one wire or channel.
Parallel sends multiple bits at the same time down multiple wires.
Serial is better for long distances. Parallel can be faster, but only over short distances.
Now that you know how bits can travel, the next step is understanding the direction data can travel.