02 sp24 Overview
02 sp24 Overview
Computer Networking
Section A
Ashutosh Dhekne ([email protected])
School of Computer Science
Spring 2024
How do you get Internet at your home?
DSL
Home
5G Internet Cable
FTTH
How do you get Internet at your home?
DSL
Being Phased out
Home
5G Internet Cable
15%
>50%
FTTH
https://www.pewtrusts.org/en/research-and-analysis/fact-sheets/
~20%
2022/07/how-do-americans-connect-to-the-internet
Access networks: digital subscriber line (DSL)
central office telephone
network
DSL splitter
modem DSLAM
Modem
Analog Signals as understood by Analog Signals as understood by
the telephone company the computer
Modem
Analog Signals as understood by Analog Signals as understood by
the telephone company the computer
Modem Router
Analog Signals as
understood by the
telephone Analog Signals
company as understood
by the
computer
What does a modem do?
How is it different from a router?
Modem Router
Analog Signals as
understood by the
telephone Analog Signals
company as understood
by the
computer
cable splitter
modem
C
O
V V V V V V N
I I I I I I D D T
D D D D D D A A R
E E E E E E T T O
O O O O O O A A L
1 2 3 4 5 6 7 8 9
Channels
to/from headend or
central office
often combined
in single box
to Internet
to Internet
Introduction: 1-12
Access networks: enterprise networks
Enterprise link to
ISP (Internet)
institutional router
Ethernet institutional mail,
switch web servers
1Kbps = 1thousand bits per second
1Mbps = 1 million bits per second
1Gbps = 1 billion bits per second
companies, universities, etc.
mix of wired, wireless link technologies, connecting a mix of switches
and routers (we’ll cover differences shortly)
Ethernet: wired access at 100Mbps, 1Gbps, 10Gbps
WiFi: wireless access points at 11, 54, 450 Mbps
Introduction: 1-13
Access networks: data center networks
mobile network
high-bandwidth links (10s to 100s Gbps) national or global ISP
connect hundreds to thousands of
servers together, and to Internet
local or
regional ISP
Introduction: 1-14
Host: sends packets of data
host sending function:
takes application message
breaks into smaller chunks, known two packets,
as packets, of length L bits L bits each
transmits packet into access
network at transmission rate R 2 1
Bits
0 0 0 0
Clock
But what exactly is transmission rate?
• The full answer to this question is very complicated (entire course on
physical layer communications will be needed).
Bits
0 0 0 0
Clock
But what exactly is transmission rate? Difficult to tell 0
from 1. Need
A noisy channel looks like this more
time/voltage
1 1 1
Bits
0 0 0 0
Clock
The more time each bit consumes, the slower is the link rate, and
the longer is the transmission time
Links: physical media
bit: propagates between Twisted pair (TP)
transmitter/receiver pairs two insulated copper wires
physical link: what lies • Category 5: 100 Mbps, 1 Gbps Ethernet
between transmitter & • Category 6: 10Gbps Ethernet
receiver
guided media:
• signals propagate in solid
media: copper, fiber, coax
unguided media:
• signals propagate freely,
e.g., radio
Introduction: 1-19
Links: physical media
Coaxial cable: Fiber optic cable:
two concentric copper conductors glass fiber carrying light pulses, each
pulse a bit
bidirectional high-speed operation:
broadband: • high-speed point-to-point
• multiple frequency channels on cable transmission (10’s-100’s Gbps)
• 100’s Mbps per channel low error rate:
• repeaters spaced far apart
• immune to electromagnetic noise
Introduction: 1-20
Links: physical media
Wireless radio Radio link types:
signal carried in various Wireless LAN (WiFi)
“bands” in electromagnetic • 10-100’s Mbps; 10’s of meters
spectrum wide-area (e.g., 4G cellular)
no physical “wire” • 10’s Mbps over ~10 Km
broadcast, “half-duplex” (sender Bluetooth: cable replacement
to receiver) • short distances, limited rates
propagation environment terrestrial microwave
effects: • point-to-point; 45 Mbps channels
• reflection satellite
• obstruction by objects • up to 45 Mbps per channel
• Interference/noise • 270 msec end-end delay
Introduction: 1-21
Chapter 1: roadmap
• What is the Internet?
• What is a protocol?
• Network edge: hosts, access
network, physical media
• Network core: packet/circuit
switching, internet structure
• Performance: loss, delay, throughput
• Security
• Protocol layers, service models
• History
Introduction: 1-22
The network core
mobile network
• mesh of interconnected routers
national or global ISP
• packet-switching: hosts break
application-layer messages into packets
• network forwards packets from one
router to the next, across links on local or
regional ISP
path from source to destination
home network content
provider
network datacenter
network
enterprise
network
Introduction: 1-23
We stopped here on Jan 11th