How DSL Works: Internet Over Telephone Lines
Digital Subscriber Line (DSL) is a family of technologies that deliver internet access over the ordinary copper telephone wires already installed in hundreds of millions of homes and businesses worldwide. Rather than requiring new cables, DSL piggybacks on the existing telephone infrastructure by transmitting data at frequencies above the range used for voice calls. This trick — frequency division multiplexing — is what made DSL the dominant broadband technology for over two decades and still serves a significant portion of internet users today.
The Copper Loop: Infrastructure That Already Exists
The key insight behind DSL is that the local loop — the pair of copper wires connecting your home to the telephone company's nearest facility — has far more bandwidth capacity than a voice call requires. A standard phone call uses frequencies between roughly 300 Hz and 3,400 Hz. But a copper pair can carry signals up to tens of megahertz, depending on distance. DSL exploits that unused spectrum to carry data simultaneously with voice.
This local loop is sometimes called the "last mile," though its actual length varies from a few hundred meters to several kilometers. The length of this copper run turns out to be the single most important factor determining DSL performance.
Frequency Division: Voice and Data on One Wire
A device called a splitter (or the DSL modem's built-in filters) separates the signal on the copper pair into two channels. Voice occupies the low-frequency band below 4 kHz. DSL data occupies everything above that, divided into hundreds of narrow sub-channels using a modulation technique called Discrete Multi-Tone (DMT).
DMT divides the available spectrum into 4.3125 kHz-wide sub-carriers (also called "bins" or "tones"). Each sub-carrier independently carries data using QAM (Quadrature Amplitude Modulation). The modem continuously monitors the signal quality on each sub-carrier and loads more bits onto clean tones while reducing or disabling noisy ones. This adaptive approach — called bit loading — is what allows DSL to squeeze the maximum throughput out of an imperfect copper line.
In ADSL, the upstream band is deliberately narrower than the downstream band — hence "asymmetric." This design reflected the reality that most residential users download far more data than they upload. The upstream channel occupies roughly tones 7 through 31 (25 kHz to 138 kHz), while downstream occupies tones 33 through 255 (138 kHz to about 1.1 MHz).
DSL Architecture: From Central Office to Your Home
The Central Office (CO) is the telephone company's local facility, sometimes called a "wire center." This is where the ISP's fiber or high-capacity backhaul connects to the copper plant that fans out to customers. Inside the CO, a device called a DSLAM (Digital Subscriber Line Access Multiplexer) terminates the DSL connections from hundreds or thousands of customers and aggregates their traffic onto the ISP's backbone network.
The DSLAM is essentially a rack of DSL modems — one port per customer line. It handles the analog-to-digital conversion, the DMT modulation/demodulation, and the multiplexing of all customer traffic onto uplink ports that connect to the ISP's routing infrastructure. From the ISP's core routers, traffic flows through BGP to reach destinations across the internet. A large telco like AT&T (AS7018) operates thousands of DSLAMs across the country, each one serving a neighborhood or district.
On the customer side, a DSL modem (often integrated into a home router with Wi-Fi) connects to the phone jack and handles the same modulation process in reverse. A splitter or set of microfilters separates voice and data, allowing you to make phone calls and browse the internet simultaneously on the same wire.
DSL Variants: From ADSL to G.fast
DSL is not a single technology but a family of standards that have evolved over two decades, each pushing more speed out of copper:
ADSL (G.992.1, 1999) — The original broadband DSL standard. Uses frequencies up to 1.1 MHz and delivers up to 8 Mbps downstream / 1 Mbps upstream. ADSL was the technology that brought broadband to the masses in the early 2000s, replacing dial-up for millions of households.
ADSL2+ (G.992.5, 2003) — Doubles the downstream frequency range to 2.2 MHz, roughly doubling maximum speeds to 24 Mbps downstream / 1.4 Mbps upstream. Also introduced improved power management and better performance on long lines.
VDSL (G.993.1) — Uses frequencies up to 12 MHz, enabling speeds of 52 Mbps downstream / 16 Mbps upstream. However, these speeds are only achievable on very short copper loops — typically under 1 km.
VDSL2 (G.993.2) — The standard that brought DSL into the modern broadband era. Uses frequencies up to 17.664 MHz (profile 17a) or 35 MHz (profile 35b), achieving up to 100-300 Mbps on short loops. VDSL2 is the technology behind most current "fiber-to-the-node" (FTTN) or "fiber-to-the-cabinet" (FTTC) deployments. Combined with vectoring, VDSL2 profile 35b can reach 300 Mbps.
G.fast (G.9700/G.9701) — Designed for very short copper runs of under 250 meters. Uses frequencies up to 106 MHz (and 212 MHz in the latest revision), achieving aggregate speeds of up to 1-2 Gbps. At these frequencies, DSL effectively becomes a last-hop technology bridging the gap from a fiber endpoint to individual apartments.
The Distance Problem
The fundamental limitation of all DSL technologies is signal attenuation — the weakening of the electrical signal as it travels along the copper wire. Higher frequencies attenuate faster than lower ones. This is why:
- A customer 300 meters from the DSLAM might get 100 Mbps on VDSL2
- The same technology delivers perhaps 50 Mbps at 700 meters
- At 1,500 meters, speed might drop to 20 Mbps
- At 3,000 meters, you are likely limited to ADSL2+ speeds of 10-15 Mbps
- At 5,000+ meters, even 5 Mbps can be difficult to sustain
This distance sensitivity is why DSL performance varies so dramatically between subscribers, even on the same ISP. Your neighbor across the street might get significantly different speeds if their copper path follows a different route to the CO. The condition of the copper itself also matters — old, corroded, or poorly spliced wiring degrades performance further.
To mitigate the distance problem, telcos have progressively moved their DSLAMs closer to the customer. Originally in central offices (often 3-5 km away), DSLAMs migrated to street cabinets (300-1,000 m away), then to building basements (FTTB), and now even to distribution points on telephone poles or in manholes (FTTdp). Each step shortens the copper loop and unlocks higher-frequency DSL technologies.
SNR Margin and Sync Rates
When a DSL modem powers on, it goes through a process called training or synchronization. During training, the modem and the DSLAM exchange test signals across all available tones, measuring the signal-to-noise ratio (SNR) on each one. Based on these measurements, they negotiate how many bits to load on each tone.
The SNR margin is a safety buffer, typically 6-12 dB, that the modem maintains above the minimum signal level required for reliable data transmission. A higher SNR margin means a more stable but slower connection. A lower margin means faster speeds but more susceptibility to errors and disconnections when noise spikes occur.
The resulting sync rate (or line rate) is the maximum throughput the physical layer can sustain. Your actual internet speed will be somewhat lower due to protocol overhead (PPPoE headers, ATM cell tax in older DSL, IP headers) and any rate limiting the ISP applies to your plan.
Crosstalk and Vectoring
When dozens or hundreds of copper pairs run side-by-side in the same cable bundle, the DSL signals on adjacent pairs interfere with each other. This electromagnetic coupling is called crosstalk, and it gets worse at higher frequencies:
- NEXT (Near-End Crosstalk) — Interference from signals transmitted in the opposite direction on neighboring pairs. The more severe form.
- FEXT (Far-End Crosstalk) — Interference from signals transmitted in the same direction on neighboring pairs. Less severe but still significant at VDSL frequencies.
Crosstalk is the second major speed limiter for DSL, after distance. In a cable bundle carrying 50 active VDSL lines, each line's throughput can be significantly reduced by the noise generated by the other 49.
Vectoring (G.993.5) is the solution. It works like noise-canceling headphones for DSL. The DSLAM coordinates all the lines in a cable bundle, measuring the crosstalk between every pair of lines and then pre-compensating the signals to cancel it out. Vectoring can recover 50-100% of the throughput lost to crosstalk, often doubling real-world VDSL2 speeds.
Bonding
DSL bonding (G.998) combines two or more copper pairs to a single customer into one logical link, effectively doubling (or tripling) the available bandwidth. Since most homes were originally wired with at least two pairs for potential second phone lines, bonding can often be deployed without new wiring. Bonded VDSL2 can deliver 200+ Mbps on lines where a single pair would max out at 100 Mbps.
DSL vs. Cable vs. Fiber
- DSL — Dedicated copper pair per customer. Performance depends on distance from the DSLAM. Speeds range from a few Mbps (long ADSL lines) to 300+ Mbps (short VDSL2 lines). The dedicated physical medium means your speed is not affected by your neighbors' usage.
- Cable (DOCSIS) — Shared coaxial segment among neighbors. Theoretical speeds up to 10 Gbps (DOCSIS 4.0), but capacity is shared within a "node" of typically 50-500 homes.
- Fiber (FTTH) — Fiber optic cable directly to the home. Speeds of 1-25+ Gbps with near-zero distance limitations. The gold standard, but the most expensive to deploy.
The economic advantage of DSL was always clear: the copper was already in the ground. This is why DSL dominated early broadband. But as bandwidth demands grew, the physics of copper became the bottleneck, and the industry shifted toward fiber.
DSL and the Network Layer
From the perspective of IP networking, DSL is a Layer 1/Layer 2 technology. Your DSL modem typically establishes a PPPoE (Point-to-Point Protocol over Ethernet) or IPoE session with the ISP's network, which assigns you an IP address from the ISP's prefix pool.
That IP address is part of a subnet announced via BGP by the ISP's autonomous system. When you look up a DSL customer's IP address in a looking glass, you will see it covered by a prefix originated by the telco's ASN. The BGP route shows the path from the route collector through the internet's transit networks to the ISP, but the "last mile" DSL segment is invisible at the BGP layer — it is below the IP routing layer entirely.
See It in Action
You can explore the networks of major DSL providers using the looking glass. Look up their autonomous systems to see the IP prefixes they announce:
- AS7018 — AT&T: the largest DSL provider in the United States
- AS3320 — Deutsche Telekom: Germany's dominant DSL operator
- AS3215 — Orange (France Telecom): major European DSL provider
- AS2856 — BT (British Telecom): UK's legacy copper network operator
- AS2914 — NTT: major transit provider and DSL operator in Japan
Try entering your own IP address to see which ISP's network you are on, what AS path traffic follows to reach it, and whether the route is secured with RPKI.