dsada

subject Type Homework Help
subject Pages 72
subject Words 3179
subject School N/A
subject Course N/A

Unlock document.

This document is partially blurred.
Unlock all pages and 1 million more documents.
Get Access
Introduction 1-1
Chapter 1
Introduction
Computer
Networking: A Top
Down Approach
6th edition
Jim Kurose, Keith Ross
Addison-Wesley
March 2012
Instructor: Dr. Jinoh Kim
Introduction
Chapter 1: introduction
our goal:
get feel and
terminology
more depth, detail
later in course
approach:
use Internet as
example
overview:
whats the Internet?
whats a protocol?
network edge; hosts, access net,
physical media
network core: packet/circuit
switching, Internet structure
performance: loss, delay,
throughput
security
protocol layers, service models
history
1-2
Introduction
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
1-3
Introduction
Whats the Internet: nuts and bolts view
millions of connected
computing devices:
hosts = end systems
running network apps
communication links
fiber, copper, radio,
satellite
transmission rate:
bandwidth
Packet switches: forward
packets (chunks of data)
routers and switches
wired
links
wireless
links
router
mobile network
global ISP
regional ISP
home
network
institutional
network
smartphone
PC
server
wireless
laptop
1-4
Introduction
Fun internet appliances
IP picture frame
http://www.ceiva.com/
Web-enabled toaster +
weather forecaster
Internet phones
Internet
refrigerator
Slingbox: watch,
control cable TV remotely
1-5
Tweet-a-watt:
monitor energy use
Internet of Things (IoT)
Introduction 1-6
Source: https://iot-analytics.com/10-internet-of-things-applications/
Introduction
Internet: network of networks
Interconnected ISPs
protocols control sending,
receiving of msgs
e.g., TCP, IP, HTTP, Skype, 802.11
Internet standards
RFC: Request for comments
IETF: Internet Engineering Task
Force
Whats the Internet: nuts and bolts view
mobile network
global ISP
regional ISP
home
network
institutional
network
1-7
Whats the Internet: a service view
Infrastructure that provides
services to applications:
Web, VoIP, email, games, e-
commerce, social nets, …
provides programming
interface to apps
hooks that allow sending
and receiving app programs
to connect to Internet
provides service options,
analogous to postal service
mobile network
global ISP
regional ISP
home
network
institutional
network
Introduction 1-8
Introduction
Whats a protocol?
human protocols:
whats the time?
I have a question
introductions
… specific msgs sent
… specific actions taken
when msgs received, or
other events
network protocols:
machines rather than
humans
all communication activity
in Internet governed by
protocols
protocols define format, order
of msgs sent and received
among network entities,
and actions taken on msg
transmission, receipt
1-9
Introduction
a human protocol and a computer network protocol:
Hi
Hi
Got the
time?
2:00
TCP connection
response
Get http://www.awl.com/kurose-ross
<file>
time
TCP connection
request
Whats a protocol?
1-10
TCP segment structure (format)
source port # dest port #
32 bits
application
data
(variable length)
sequence number
acknowledgement number
receive window
Urg data pointer
checksum
F
S R
P A U
head
len not
used
options (variable length)
URG: urgent data
(generally not used)
ACK: ACK #
valid
PSH: push data now
(generally not used)
RST, SYN, FIN:
connection estab
(setup, teardown
commands)
# bytes
rcvr willing
to accept
counting
by bytes
of data
(not segments!)
Internet
checksum
(as in UDP)
Introduction 1-11
page-pfc
Chapter 1: roadmap
1.1 what is the Internet?
1.2 network edge
end systems, access networks, links
1.3 network core
page-pfd
page-pfe
page-pff
page-pf10
page-pf11
page-pf12
page-pf13
page-pf14
page-pf15
page-pf16
page-pf17
page-pf18
page-pf19
page-pf1a
page-pf1b
page-pf1c
page-pf1d
page-pf1e
page-pf1f
page-pf20
page-pf21
page-pf22
page-pf23
page-pf24
page-pf25
page-pf26
page-pf27
page-pf28
page-pf29
page-pf2a
page-pf2b
page-pf2c
page-pf2d
page-pf2e
page-pf2f
page-pf30
page-pf31
page-pf32
page-pf33
page-pf34
page-pf35
page-pf36
page-pf37
page-pf38
page-pf39
page-pf3a
page-pf3b
page-pf3c
page-pf3d
page-pf3e
page-pf3f
page-pf40
page-pf41
page-pf42
page-pf43
page-pf44
page-pf45
page-pf46
page-pf47
page-pf48
page-pf49
page-pf4a
page-pf4b
page-pf4c
page-pf4d
page-pf4e

Trusted by Thousands of
Students

Here are what students say about us.

Copyright ©2022 All rights reserved. | CoursePaper is not sponsored or endorsed by any college or university.