You are on page 1of 10

Introduction COMPSCI 453 Computer Networks

Professor Jim Kurose


College of Information and Computer Sciences
University of Massachusetts

§ Overview. What is the Internet? What


is a protocol?
§ Network edge Class textbook:
Computer Networking: A Top-
Down Approach (8th ed.)
§ Network core J.F. Kurose, K.W. Ross
Pearson, 2020
http://gaia.cs.umass.edu/kurose_ross

§ Performance: loss, delay, throughput


§ Protocol layers, service models
§ Security
§ History
Chapter 1: introduction
Chapter goal: Overview/roadmap:
§ Get “feel,” “big picture,” § What is the Internet? What is a protocol?
introduction to terminology § Network edge: hosts, access network,
• more depth, detail later in physical media
course § Network core: packet/circuit switching,
internet structure
§ Performance: loss, delay, throughput
§ Protocol layers, service models
§ Security
§ History
What is the Internet?
https://www.youtube.com/watch?v=iDbyYGrswtg

https://www.youtube.com/watch?v=ourb9j-dq8Q
The Internet: a “nuts and bolts” view
Billions of connected mobile network
computing devices: national or global ISP
§ hosts = end systems
§ running network apps at
Internet’s “edge”

Packet switches: forward


packets (chunks of data) local or
Internet
regional ISP
§ routers, switches
home network content
Communication links provider
network datacenter
§ fiber, copper, radio, satellite network

§ transmission rate: bandwidth


Networks enterprise
§ collection of devices, routers, network
links: managed by an organization
“Fun” Internet-connected devices
Tweet-a-watt:
monitor energy use

bikes

Pacemaker & Monitor

Amazon Echo Web-enabled toaster +


IP picture frame
weather forecaster
Internet
refrigerator
Slingbox: remote cars
control cable TV
Security Camera AR devices
sensorized, scooters
bed

Others?
mattress

Gaming devices
Internet phones Fitbit
The Internet: a “nuts and bolts” view
mobile network
4G
§ Internet: “network of networks” national or global ISP

• Interconnected ISPs
§ protocols are everywhere Skype
IP
Streaming
video
• control sending, receiving of
messages local or
regional ISP
• e.g., HTTP (Web), streaming video,
Skype, TCP, IP, WiFi, 4G, Ethernet home network content
provider
HTTP network
Internet standards
datacenter
§ network
Ethernet
• RFC: Request for Comments
TCP
• IETF: Internet Engineering Task enterprise
Force network

WiFi
The Internet: a “services” view
§ Infrastructure that provides mobile network

services to applications: national or global ISP

• Web, streaming video, multimedia


teleconferencing, email, games, e- Streaming
commerce, social media, inter- Skype video
connected appliances, … local or
regional ISP
§ provides programming interface
to distributed applications: home network content
provider
• “hooks” allowing sending/receiving HTTP network datacenter

apps to “connect” to, use Internet


network

transport service
• provides service options, analogous enterprise
to postal service network
What’s a protocol?
Human protocols: Network protocols:
§ “what’s the time?” § computers (devices) rather than humans
§ “I have a question” § all communication activity in Internet
§ introductions governed by protocols

Rules for: Protocols define the format, order of


… specific messages sent messages sent and received among
… specific actions taken network entities, and actions taken
when message received,
or other events on message transmission, receipt
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://gaia.cs.umass.edu/kurose_ross
2:00
<file>
time

Q: other human protocols?


Introduction COMPSCI 453 Computer Networks
Professor Jim Kurose
College of Information and Computer Sciences
§ Introduction. What is the Internet? University of Massachusetts

What is a protocol?
§ Network edge
Class textbook:
§ Network core Computer Networking: A Top-
Down Approach (8th ed.)
§ Performance: loss, delay, throughput J.F. Kurose, K.W. Ross
Pearson, 2020
http://gaia.cs.umass.edu/kurose_ross

§ Protocol layers, service models


§ Security
§ History Video: 2020, J.F. Kurose, All Rights Reserved
Powerpoint: 1996-2020, J.F. Kurose, K.W. Ross, All Rights Reserved

You might also like