Lecture 1
Lecture 1
Lecture 1
Dr. Chan Yeob Yeun
❖Education
▪Royal Holloway, University of London
▪Ph.D. in Information Security
▪Royal Holloway, University of London
▪MSc. in Information Security
❖Professional Careers
▪Associate Professor at Khalifa University (2016 – Present)
▪Assistant Professor at Khalifa University (2008 - 2016)
▪Visiting Professor at KAU, S. Korea (2008 – 2013)
▪Invited Professor at KAIST, S. Korea (2007 - 2008)
▪Vice President, LG Electronics, MC R&D, S. Korea (2005 - 2007)
▪Leader of Wireless Security, Toshiba Telecommunication Research LAB, UK (2000-
2004)
▪Visiting Professor, National Taiwan University of Science and Technology (2007)
▪Industrial Supervisor at University of London and University of Bristol (2001-2004)
▪Industrial Security Mentor at Mobile Virtual Centre of Excellence (2001-2004)
P2
OSI vs. TCP/IP
OSI
TCP/IP
MODEL
APPLICATION
7 APPLICATION
TRANSPORT
TRANSPORT
4 Tranmission Control Protocol (TCP)
User Datagram Protocol (UDP)
INTERNETWORKING
NETWORK
3 Internet Protocol (IP)
Internet Control Message Protocol (ICMP)
NETWORK INTERFACE
DATA LINK
&
2
HARDWARE
CONNECTIONS
PHYSICAL
LAN: Ethernet, Token Ring, FDDI, ATM...
1
WAN: SLIP/PPP, X.25, Frame Relay...
P3
Chapter 1
Introduction
A note on the use of these ppt slides:
We’re making these slides freely available to all (faculty, students, readers).
They’re in PowerPoint form so you see the animations; and can add, modify,
and delete slides (including this one) and slide content to suit your needs.
They obviously represent a lot of work on our part. In return for use, we only
Computer
ask the following:
Networking: A Top
❖ If you use these slides (e.g., in a class) that you mention their source
Down Approach
(after all, we’d like people to use our book!) Global edition
❖ If you post any slides on a www site, that you note that they are adapted
from (or perhaps identical to) our slides, and note our copyright of this
James Kurose, Keith Ross
material. Pearson
Thanks and enjoy! JFK/KWR
November 2016
All material copyright 1996-2016
J.F Kurose and K.W. Ross, All Rights Reserved
Introduction 1-4
Chapter 1: introduction
our goal: overview:
❖ get “feel” and ❖ what’s the Internet?
terminology ❖ what’s a protocol?
❖ network edge; hosts, access net,
❖ more depth, detail
physical media
later in course ❖ network core: packet/circuit
❖ approach: switching, Internet structure
▪ use Internet as ❖ performance: loss, delay,
throughput
example
❖ security
❖ protocol layers, service models
❖ history
Introduction 1-5
Chapter 1: roadmap
1.1 what is the Internet?
1.2 network edge
▪ end systems, access networks, links
1.3 network core
▪ packet switching, circuit switching, network structure
1.4 delay, loss, throughput in networks
1.5 protocol layers, service models
1.6 networks under attack: security
1.7 history
https://www.youtube.com/watch?v=c7N5UDZX7TQ
Introduction 1-6
What’s the Internet: “nuts and bolts” view
❖ millions of connected
PC mobile network
server computing devices:
wireless ▪ hosts = end systems global ISP
laptop
smartphone ▪ running network apps
home
❖ communication links network
regional ISP
wireless ▪ fiber, copper, radio,
links satellite
wired
links ▪ transmission rate:
bandwidth
❖ Packetswitches: forward
router packets (chunks of data) institutional
network
▪ routers and switches
Introduction 1-7
Internet of things
Web-enabled toaster +
weather forecaster
IP picture frame
http://www.ceiva.com/
Tweet-a-watt:
monitor energy use
Slingbox: watch,
control cable TV remotely
Internet
refrigerator Internet phones
Introduction 1-8
What’s the Internet: “nuts and bolts” view
mobile network
❖ Internet: “network of networks”
▪ Interconnected ISPs
global ISP
❖ protocols control sending,
receiving of msgs
▪ e.g., TCP, IP, HTTP, Skype, 802.11 home
network
❖ Internet standards regional ISP
▪ RFC: Request for comments
▪ IETF: Internet Engineering Task
Force
institutional
network
Introduction 1-9
What’s the Internet: a service view
mobile network
❖ Infrastructure that provides
services to applications: global ISP
Introduction 1-10
What’s a protocol?
human protocols: network protocols:
❖ “what’s the time?” ❖ machines rather than
❖ “I have a question” humans
❖ introductions ❖ all communication activity
in Internet governed by
protocols
… specific msgs sent
… specific actions taken
when msgs received, or protocols define format, order
other events
of msgs sent and received
among network entities,
and actions taken on msg
transmission, receipt
Introduction 1-11
What’s a protocol?
a human protocol and a computer network protocol:
Hi TCP connection
request
Hi TCP connection
response
Got the
time? Get http://www.awl.com/kurose-ross
2:00
<file>
time
Introduction 1-13
A closer look at network structure:
❖ network edge: mobile network
❖ network core:
▪ interconnected routers
▪ network of networks institutional
network
Introduction 1-14
Access networks and physical media
Introduction 1-15
Access net: digital subscriber line (DSL)
central office telephone
network
DSL splitter
modem DSLAM
ISP
voice, data transmitted
at different frequencies over DSL access
dedicated line to central office multiplexer
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
Introduction 1-19
Enterprise access networks (Ethernet)
institutional link to
ISP (Internet)
institutional router
Introduction 1-20
Wireless access networks
❖ shared wireless access network connects end system to router
▪ via base station aka “access point”
to Internet
to Internet
Introduction 1-21
Host: sends packets of data
host sending function:
❖ takes application message
❖ breaks into smaller two packets,
chunks, known as packets, L bits each
of length L bits
❖ transmits packet into
access network at 2 1
transmission rate R R: link transmission rate
▪ link transmission rate, host
aka link capacity, aka
link bandwidth
Introduction 1-23
Physical media: coax, fiber
coaxial cable: fiber optic cable:
❖ two concentric copper ❖ glass fiber carrying light
conductors pulses, each pulse a bit
❖ bidirectional ❖ high-speed operation:
❖ broadband: ▪ high-speed point-to-point
▪ multiple channels on cable transmission (e.g., 10’s-100’s
Gpbs transmission rate)
▪ HFC
❖ low error rate:
▪ repeaters spaced far apart
▪ immune to electromagnetic
noise
Introduction 1-24
Physical media: radio
❖ signal carried in radio link types:
electromagnetic spectrum ❖ terrestrial microwave
❖ no physical “wire” ▪ e.g. up to 45 Mbps channels
❖ bidirectional ❖ LAN (e.g., WiFi)
❖ propagation environment ▪ 11Mbps, 54 Mbps
effects: ❖ wide-area (e.g., cellular)
▪ reflection ▪ 3G cellular: ~ few Mbps
▪ obstruction by objects ❖ satellite
▪ interference ▪ Kbps to 45Mbps channel (or
multiple smaller channels)
▪ 270 msec end-end delay
▪ geosynchronous versus low
altitude
Introduction 1-25