0% found this document useful (0 votes)
30 views15 pages

Chapter 1 1-Newversion

Uploaded by

Agent Nawab
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views15 pages

Chapter 1 1-Newversion

Uploaded by

Agent Nawab
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

DATA COMMUNICATIONS

AND COMPUTER
NETWORKS (DCN) CSC339
Instructor
Shahzad Rizwan
Assiatant Professor
COMSATS University Islamabad, Attock Campus

1
Motivation
 What’s a Computer Network?
 Why is Computer Networking so Important?
Motivation
mobile network
 What’s a Computer
Network? global ISP
• Connecting more than
one communicating
home
devices network
regional ISP
• Different applications are
running, like youtube,
facebook, skype, etc.

institutional
network
Todays Topics
 Chapter 1
 what’s the Internet?
 what’s a protocol?
 network edge; hosts,
access net

Computer
Networking: A Top
Down Approach
7th edition
Jim Kurose, Keith Ross
Pearson/Addison Wesley
April 2016

Transport Layer 3-4


Chapter 1
Introduction

A note on the use of these Powerpoint 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
ask the following: Computer
Networking: A Top
 If you use these slides (e.g., in a class) that you mention their source
(after all, we’d like people to use our book!)
 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
material.
Down Approach
Thanks and enjoy! JFK/KWR 7th edition
Jim Kurose, Keith Ross
All material copyright 1996-2016
J.F Kurose and K.W. Ross, All Rights Reserved
Pearson/Addison Wesley
April 2016
Introduction 1-5
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-6
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

Introduction 1-7
What’s the Internet: “nuts and bolts” view
mobile network
PC
 billions of connected
server computing devices:
global ISP
wireless • hosts = end systems
laptop
smartphone • running network apps
• Processing power home
network
 communication links regional ISP
wireless
• fiber, copper, radio,
links satellite
wired
links • transmission rate:
bandwidth

 packet switches: forward


router
packets (chunks of data) institutional
network
• routers and switches
• Processing power,
Introduction 1-8
ports, protocols
“Fun” Internet-connected devices

Web-enabled toaster +
weather forecaster

IP picture frame
http://www.ceiva.com/

Tweet-a-watt:
Slingbox: watch, monitor energy use
control cable TV remotely

sensorized,
bed
mattress
Internet
refrigerator Internet phones

Introduction 1-9
What’s the Internet: “nuts and bolts” view
 Internet: “network of networks”
mobile network
• Interconnected ISPs
 protocols control sending,
global ISP
receiving of messages
• e.g., TCP, IP, HTTP, Skype, 802.11
 Internet standards home
• A group of people working on a topic, network
regional ISP
say TCP
• IETF: Internet Engineering Task
Force, group of people
• https://www.ietf.org/
• Draft of streamline the TCP work,
RFC
• For TCP
https://tools.ietf.org/html/rfc7414 institutional
• Window, Gmail, Linux, Yahoo, etc, network
implement TCP using RFC
• What is the advantage??? interoperability
Introduction 1-10
What’s the Internet: a service view
mobile network
 infrastructure that provides
services to applications: global ISP
• Web, VoIP, email, games, e-
commerce, social nets, … home
 provides programming network
regional ISP
interface to apps
• hooks that allow sending and
receiving app programs to
“connect” to Internet
• provides service options,
analogous to postal service
institutional
network

Introduction 1-11
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
… specific messages sent protocols
… specific actions taken
when messages
received, or other events protocols define format, order
of messages sent and
received among network
entities, and actions taken
on message transmission,
receipt Introduction 1-12
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

Q: other human protocols?


Introduction 1-13
Chapter 1: roadmap
1.1 what is the Internet?
a. nuts-and-bolt view
b. service veiw
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
Introduction 1-14
A closer look at network structure:
 network edge: mobile network

• hosts: clients and servers


global ISP
• servers often in data
centers
home
 access networks, network
regional ISP
physical media: wired,
wireless
communication links
 network core:
• interconnected routers
• network of networks institutional
network

Introduction 1-15

You might also like