Siksha Sarovar

Siksha Sarovar (sikshasarovar.com) is a free educational web application that helps students in India learn programming and prepare for academic and competitive exams. The platform offers structured coding courses (C, C++, Python, Java, HTML, CSS, PHP, Power BI, AI, Machine Learning, Data Science), complete university curriculum notes for BCA/MCA students with previous year question papers, Class 10 and Class 12 CBSE/HBSE school notes, and dedicated preparation material for SSC, UPSC, Banking, Railway and other government exams. Browsing the site is completely free and requires no account. Users may optionally sign in with Google solely to save their learning progress, quiz scores and personal preferences across devices.

Privacy Policy | Terms of Service | Contact Siksha Sarovar | About Siksha Sarovar

v4.0.9 · PWA
Siksha Sarovar logo
Siksha Sarovar
Your Learning Universe

Siksha Sarovar is a free e-learning platform for coding courses, BCA university notes and competitive exam preparation. Optional Google sign-in saves your learning progress across devices.

Initializing knowledge base…
Compiling modules 0%

Unit II — Multiplexing & Switching Overview

Lesson 5 of 15 in the free Computer Networks notes on Siksha Sarovar, written by Rohit Jangra.

Unit II — Multiplexing & Switching Overview

Unit II covers how to efficiently share transmission media (multiplexing), route data through networks (switching), detect and correct errors in transmitted frames, and ensure reliable delivery using ARQ protocols.

---

1. What is Multiplexing?

Multiplexing allows multiple signals to share a single physical transmission medium simultaneously. A MUX (Multiplexer) at the sender combines multiple signals; a DEMUX (Demultiplexer) at the receiver separates them back.

Why Multiplexing Is Essential

  • Cost efficiency: One high-bandwidth link shared among many users is far cheaper than dedicated links for each
  • Bandwidth utilisation: A single fibre cable can carry terabits per second — multiplexing utilises that capacity fully
  • Scalability: Telephone exchanges, internet backbones, and cable TV systems serve millions of simultaneous users through multiplexing

Multiplexing Types Overview

TypeDivision MethodSignal TypeGuard SeparationApplication
FDMDifferent frequency bandsAnalogGuard bandsRadio, ADSL, cable TV
TDMDifferent time slotsDigitalFrame syncT1/E1 lines, SONET
WDMDifferent light wavelengthsOptical (fibre)Wavelength spacingFibre backbone, DWDM

---

2. Switching Overview

Switching routes data from source to destination through a network of interconnected switching nodes.

MethodDedicated PathStore & ForwardLatencyIdeal For
Circuit SwitchingYes — reserved end-to-endNo (continuous stream)Low once connectedReal-time voice/video
Packet SwitchingNo — shared dynamicallyYes (per packet)Medium (variable queuing)Internet, general data
Message SwitchingNoYes (entire message)HighEmail-like asynchronous traffic

---

3. Error Control Overview

Noise and interference corrupt bits during transmission. The Data Link layer uses:

  • Error Detection: Identify that an error occurred → Parity Check, CRC, Checksum
  • Error Correction: Fix without retransmission → Hamming Code, Reed-Solomon codes
  • ARQ (Automatic Repeat reQuest): Detect error, signal sender to retransmit → Stop-and-Wait, Go-Back-N, Selective Repeat

---

4. Key Definitions

TermDefinition
MUXDevice combining multiple input signals onto one transmission medium
DEMUXDevice separating a combined signal back into individual signals
Guard BandUnused frequency gap between FDM channels to prevent inter-channel interference
Time SlotFixed time interval assigned to one channel in TDM
FrameUnit of data at the Data Link layer; contains header, payload, and trailer
FramingProcess of delimiting frame boundaries (bit stuffing, byte stuffing)
Switching NodeIntermediate node (switch/router) forwarding data toward destination
Exam Tip: Know all three multiplexing types (FDM for analog, TDM for digital, WDM for fibre) and all three switching types (circuit for voice, packet for internet, message for obsolete systems). Both topics frequently appear as comparison table questions worth 5–10 marks.

---

Study Deep: The Big Picture of Unit II

  • Multiplexing and switching explain how millions of simultaneous phone calls and internet connections can use the same physical infrastructure.
  • FDM is the reason ADSL can carry both phone calls and internet data on the same telephone line simultaneously — voice uses 0–4 kHz; DSL uses higher frequencies.
  • Packet switching is why the internet is resilient: if one router fails, packets are automatically rerouted through alternate paths. This was the original design goal of ARPANET (precursor to the internet).
  • Error control at the Data Link layer (CRC) is one of the most important parts of Ethernet and Wi-Fi — every Ethernet frame includes a 4-byte CRC that detects transmission errors before the frame reaches higher layers.