Computer Networks

Repeater

Amplifies or retimes a signal to extend a physical segment.

Level: beginner

What is it?

A repeater operates at the physical layer to regenerate or retime a signal so it can travel farther through a medium. It does not understand Ethernet MAC addresses or IP routing.

Why does it matter?

Signals degrade with distance, noise, and attenuation. Repeaters can extend a physical link or radio coverage, but they do not create traffic policy or separate higher-layer networks by themselves.

Mental model

Think of a repeater as restoring a weakening signal, not deciding where the message should go. It reproduces bits/signals according to the medium's rules.

How it works

  • Repeaters work with physical signal characteristics rather than packet addresses.
  • They can extend range but may also propagate noise or poorly timed signals depending on the technology.
  • An Ethernet hub is a multiport repeater in classic Ethernet terminology.
  • Wireless range extenders/repeaters may share airtime and reduce effective throughput depending on radio design.
  • Switching and routing make forwarding decisions that a simple repeater does not.

Steps

  • A transmitted signal weakens across a long or lossy segment.
  • The repeater receives the signal and reconstructs/regenerates it within its design limits.
  • It retransmits the recovered signal onto the next segment.
  • Endpoints still rely on their link and network protocols to detect corruption and deliver data.

Real-world usage

  • Understanding signal attenuation and physical network extension.
  • Distinguishing hubs, repeaters, switches, and routers.

Common mistakes

  • Assuming a repeater filters traffic by MAC address or IP address.
  • Assuming every range extender doubles throughput; shared wireless airtime can reduce capacity.
  • Using repeaters as a substitute for proper cabling, link budgets, or network design.

Interview questions

What does a repeater do?

It regenerates or retimes a physical signal to extend the distance a signal can travel; it does not perform address-based forwarding.

How does a repeater differ from a switch?

A repeater repeats physical signals; a switch learns MAC addresses and selectively forwards frames.

Prerequisites

Related concepts

Continue learning

Browse the full computer science library