SlideShare a Scribd company logo
1 of 27
1
DATA COMMUNICATIONS
AND COMPUTER
NETWORKS (DCN) CSC339
Instructor
Shahzad Rizwan
Assiatant Professor
COMSATS University Islamabad, Attock Campus
Last class Topics
 Chapter 1
 what’s the Internet?
 what’s a protocol?
 network edge;
hosts, access net
Transport Layer 3-2
Computer
Networking: A Top
Down Approach
7th edition
Jim Kurose, Keith Ross
Pearson/Addison Wesley
April 2016
Todays Topics
 Chapter 1
 network edge;
hosts, access net,
• Different types of
access network
 Physical media
Transport Layer 3-3
Computer
Networking: A Top
Down Approach
7th edition
Jim Kurose, Keith Ross
Pearson/Addison Wesley
April 2016
Introduction 1-4
Chapter 1
Introduction
Computer
Networking: A Top
Down Approach
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:
 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.
Thanks and enjoy! JFK/KWR
All material copyright 1996-2016
J.F Kurose and K.W. Ross, All Rights Reserved
7th edition
Jim Kurose, Keith Ross
Pearson/Addison Wesley
April 2016
Introduction
Chapter 1: introduction
our goal:
 get “feel” and
terminology
 more depth, detail
later in course
 approach:
• use Internet as
example
overview:
 what’s the Internet?
 what’s 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-5
Introduction
A closer look at network
structure:
 network edge:
• hosts: clients and
servers
• servers often in data
centers
 access networks,
physical media:
wired, wireless
communication links
 network core:
• interconnected
routers
• network of networks
1-6
mobile network
global ISP
regional ISP
home
network
institutional
network
Introduction
Access networks and physical media
Q: How to connect end
systems to edge
router?
 residential access nets
 institutional access
networks (school,
company)
 mobile access networks
keep in mind:
 bandwidth (bits per
second) of access
network?
 shared or dedicated?
1-7
ISP
Introduction
Access network: digital subscriber line
(DSL)
central office telephone
network
DSLAM
voice, data transmitted
at different frequencies over
dedicated line to central office
 use existing telephone line to central office DSLAM
• data over DSL phone line goes to Internet
• voice over DSL phone line goes to telephone net
• Using Frequency division Multiplexing
 < 2.5 Mbps upstream transmission rate (typically < 1 Mbps)
 < 24 Mbps downstream transmission rate (typically < 10
DSL
modem
splitter
DSL access
multiplexer
1-8
Digital to Analog
Depends
on
distance,
wire
gauge,
etc
Introduction
Access network: cable network
cable
modem
splitter
…
cable headend
Channels
V
I
D
E
O
V
I
D
E
O
V
I
D
E
O
V
I
D
E
O
V
I
D
E
O
V
I
D
E
O
D
A
T
A
D
A
T
A
C
O
N
T
R
O
L
1 2 3 4 5 6 7 8 9
frequency division multiplexing: different channels transmitted
in different frequency bands
1-9
cable modem
termination system
ISP
Introduction
data, TV transmitted at different
frequencies over shared cable
distribution network
cable
modem
splitter
…
cable headend
CMTS
cable modem
termination system
 HFC: hybrid fiber coax
• asymmetric: up to 30Mbps downstream transmission
rate, 2 Mbps upstream transmission rate
 network of cable, fiber attaches homes to ISP router
• homes share access network to cable headend
• unlike DSL, which has dedicated access to central
office
Access network: cable
network
1-10
Introduction
Access network: home
network
to/from headend or
central office
cable or DSL modem
router, firewall, NAT
wired Ethernet (1 Gbps)
wireless access
point (54 Mbps)
wireless
devices
often combined
in single box
1-11
Introduction
Enterprise access networks
(Ethernet)
 typically used in companies, universities, etc.
 10 Mbps, 100Mbps, 1Gbps, 10Gbps transmission rates
 today, end systems typically connect into Ethernet
switch
Ethernet
switch
institutional mail,
web servers
institutional router
institutional link to
ISP (Internet)
1-12
Introduction
Wireless access networks
 shared wireless access network connects end system to
router
• via base station aka “access point”
wireless LANs:
 within building (100 ft.)
 802.11b/g/n (WiFi): 11, 54,
450 Mbps transmission rate
wide-area wireless access
 provided by telco (cellular)
operator, 10’s km
 between 1 and 10 Mbps
 3G, 4G: LTE
to Internet
to Internet
1-13
Introduction 1-14
Satellite access network
https://www.bbc.com/news/world-us-canada-49415867
Introduction
A closer look at network
structure:
 network edge:
• hosts: clients and
servers
• servers often in data
centers
 access networks,
physical media:
wired, wireless
communication links
 network core:
• interconnected
routers
• network of networks
1-15
mobile network
global ISP
regional ISP
home
network
institutional
network
Host: sends packets of data
host sending function:
 takes application
message
 breaks into smaller
chunks, known as
packets, of length L bits
 transmits packet into
access network at
transmission rate R
• link transmission
rate, aka link
capacity, aka link
bandwidth
R: link transmission rate
host
1
2
two packets,
L bits each
packet
transmission
delay
time needed to
transmit L-bit
packet into link
L (bits)
R (bits/sec)
= =
1-16
Introduction
Introduction
Physical media
 bit: propagates between
transmitter/receiver pairs
 physical link: what lies
between transmitter &
receiver
 guided media:
• signals propagate in solid
media: copper, fiber,
coax
 unguided media:
• signals propagate freely,
e.g., radio
twisted pair (TP)
 two insulated copper
wires
• Category 5: 100 Mbps, 1
Gbps Ethernet
• Category 6: 10Gbps
1-17
Introduction
Physical media: coax, fiber
coaxial cable:
 two concentric copper
conductors
 bidirectional
 broadband:
• multiple channels on cable
• HFC
fiber optic cable:
 glass fiber carrying light
pulses, each pulse a bit
 high-speed operation:
• high-speed point-to-point
transmission (e.g., 10’s-
100’s Gbps transmission
rate)
 low error rate:
• repeaters spaced far apart
• immune to electromagnetic
noise
1-18
Introduction
Physical media: radio
 signal carried in
electromagnetic
spectrum
 no physical “wire”
 bidirectional
 propagation environment
effects:
• reflection
• obstruction by objects
• interference
radio link types:
 terrestrial microwave
• e.g. up to 45 Mbps channels
 LAN (e.g., WiFi)
• 54 Mbps
 wide-area (e.g., cellular)
• 4G cellular: ~ 10 Mbps
 satellite
• Kbps to 45Mbps channel (or
multiple smaller channels)
• 270 msec end-end delay
• geosynchronous versus low
altitude
1-19
Introduction 1-20
Short range
• Within 1 or 2 meters
• Like wireless mouse
Introduction 1-21
 LAN (e.g., WiFi)
• 54 Mbps
• A building
• Penetrate through walls
Introduction 1-22
 wide-area (e.g., cellular)
• 4G cellular: ~ 10 Mbps
• Some kilometers
Introduction 1-23
Applications
• Used for long distance telephone service
• Parabolic dish mounted high
• Used for both voice and TV transmission
Introduction 1-24
 satellite
• Kbps to 45Mbps channel (or
multiple smaller channels)
• 270 msec end-end delay
• geosynchronous versus low
altitude
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-25
Introduction
 mesh of interconnected
routers
 packet-switching: hosts
break application-layer
messages into packets
• forward packets from
one router to the next,
across links on path
from source to
destination
• each packet transmitted
at full link capacity
The network core
1-26
Introduction
Packet-switching: store-and-
forward
 takes L/R seconds to
transmit (push out) L-bit
packet into link at R bps
(i.e. transmission rate)
 store and forward: entire
packet must arrive at
router before it can be
transmitted on next link
one-hop numerical
example:
 L = 7.5 Mbits
 R = 1.5 Mbps
 one-hop transmission
delay = 5 sec
more on delay shortly …
1-27
source destination
3
L bits
per packet
 end-end delay = 2L/R
(assuming zero propagation
R R
L
R

More Related Content

Similar to Computer networking Chapter 3.hsjwjjajskwkkw

ComputerNetwork_Introductions_C1_en.pptx
ComputerNetwork_Introductions_C1_en.pptxComputerNetwork_Introductions_C1_en.pptx
ComputerNetwork_Introductions_C1_en.pptxhuypmg22git
 
Lec-01 Introduction Computer Networks...
Lec-01 Introduction Computer Networks...Lec-01 Introduction Computer Networks...
Lec-01 Introduction Computer Networks...bismahmalik22
 
Introduction to Computer Networking CYSE230
Introduction to Computer Networking CYSE230Introduction to Computer Networking CYSE230
Introduction to Computer Networking CYSE230killerbladex15
 
Chapter1 introduction
Chapter1 introductionChapter1 introduction
Chapter1 introductionKhánh Ghẻ
 
Chapter_1_4_newversion.pptxkaksjjsjsjsjsjs
Chapter_1_4_newversion.pptxkaksjjsjsjsjsjsChapter_1_4_newversion.pptxkaksjjsjsjsjsjs
Chapter_1_4_newversion.pptxkaksjjsjsjsjsjsAgentNawab
 
Chapter1 5th april2009
Chapter1 5th april2009Chapter1 5th april2009
Chapter1 5th april2009servago01
 
presentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.pptpresentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.pptDrPreethiD1
 
presentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.pptpresentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.pptDrPreethiD1
 
presentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.pptpresentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.pptDrPreethiD1
 
NF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptxNF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptxmmmm11111
 

Similar to Computer networking Chapter 3.hsjwjjajskwkkw (20)

Chapter 1 v6.1
Chapter 1 v6.1Chapter 1 v6.1
Chapter 1 v6.1
 
ComputerNetwork_Introductions_C1_en.pptx
ComputerNetwork_Introductions_C1_en.pptxComputerNetwork_Introductions_C1_en.pptx
ComputerNetwork_Introductions_C1_en.pptx
 
Chapter 1 v6.1
Chapter 1 v6.1Chapter 1 v6.1
Chapter 1 v6.1
 
Lec-01 Introduction Computer Networks...
Lec-01 Introduction Computer Networks...Lec-01 Introduction Computer Networks...
Lec-01 Introduction Computer Networks...
 
Chapter1
Chapter1Chapter1
Chapter1
 
Introduction to Computer Networking CYSE230
Introduction to Computer Networking CYSE230Introduction to Computer Networking CYSE230
Introduction to Computer Networking CYSE230
 
Module1.ppt
Module1.pptModule1.ppt
Module1.ppt
 
20CS2008 Computer Networks
20CS2008 Computer Networks20CS2008 Computer Networks
20CS2008 Computer Networks
 
Chapter_1_v8.1.pdf
Chapter_1_v8.1.pdfChapter_1_v8.1.pdf
Chapter_1_v8.1.pdf
 
Chapter1 introduction
Chapter1 introductionChapter1 introduction
Chapter1 introduction
 
Chapter_1_4_newversion.pptxkaksjjsjsjsjsjs
Chapter_1_4_newversion.pptxkaksjjsjsjsjsjsChapter_1_4_newversion.pptxkaksjjsjsjsjsjs
Chapter_1_4_newversion.pptxkaksjjsjsjsjsjs
 
Chapter1 5th april2009
Chapter1 5th april2009Chapter1 5th april2009
Chapter1 5th april2009
 
Network th ITM3
Network th ITM3Network th ITM3
Network th ITM3
 
presentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.pptpresentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.ppt
 
presentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.pptpresentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.ppt
 
presentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.pptpresentation_intro_to_networking_1457926557_181219.ppt
presentation_intro_to_networking_1457926557_181219.ppt
 
chapter_1_v8.1.pptx
chapter_1_v8.1.pptxchapter_1_v8.1.pptx
chapter_1_v8.1.pptx
 
Lecture No. 1.ppt
Lecture No. 1.pptLecture No. 1.ppt
Lecture No. 1.ppt
 
Lecture1 intro
Lecture1 introLecture1 intro
Lecture1 intro
 
NF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptxNF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptx
 

Recently uploaded

AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Personfurqan222004
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our EscortsCall Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escortsindian call girls near you
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewingbigorange77
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneCall girls in Ahmedabad High profile
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 

Recently uploaded (20)

AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our EscortsCall Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewing
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 

Computer networking Chapter 3.hsjwjjajskwkkw

  • 1. 1 DATA COMMUNICATIONS AND COMPUTER NETWORKS (DCN) CSC339 Instructor Shahzad Rizwan Assiatant Professor COMSATS University Islamabad, Attock Campus
  • 2. Last class Topics  Chapter 1  what’s the Internet?  what’s a protocol?  network edge; hosts, access net Transport Layer 3-2 Computer Networking: A Top Down Approach 7th edition Jim Kurose, Keith Ross Pearson/Addison Wesley April 2016
  • 3. Todays Topics  Chapter 1  network edge; hosts, access net, • Different types of access network  Physical media Transport Layer 3-3 Computer Networking: A Top Down Approach 7th edition Jim Kurose, Keith Ross Pearson/Addison Wesley April 2016
  • 4. Introduction 1-4 Chapter 1 Introduction Computer Networking: A Top Down Approach 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:  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. Thanks and enjoy! JFK/KWR All material copyright 1996-2016 J.F Kurose and K.W. Ross, All Rights Reserved 7th edition Jim Kurose, Keith Ross Pearson/Addison Wesley April 2016
  • 5. Introduction Chapter 1: introduction our goal:  get “feel” and terminology  more depth, detail later in course  approach: • use Internet as example overview:  what’s the Internet?  what’s 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-5
  • 6. Introduction A closer look at network structure:  network edge: • hosts: clients and servers • servers often in data centers  access networks, physical media: wired, wireless communication links  network core: • interconnected routers • network of networks 1-6 mobile network global ISP regional ISP home network institutional network
  • 7. Introduction Access networks and physical media Q: How to connect end systems to edge router?  residential access nets  institutional access networks (school, company)  mobile access networks keep in mind:  bandwidth (bits per second) of access network?  shared or dedicated? 1-7
  • 8. ISP Introduction Access network: digital subscriber line (DSL) central office telephone network DSLAM voice, data transmitted at different frequencies over dedicated line to central office  use existing telephone line to central office DSLAM • data over DSL phone line goes to Internet • voice over DSL phone line goes to telephone net • Using Frequency division Multiplexing  < 2.5 Mbps upstream transmission rate (typically < 1 Mbps)  < 24 Mbps downstream transmission rate (typically < 10 DSL modem splitter DSL access multiplexer 1-8 Digital to Analog Depends on distance, wire gauge, etc
  • 9. Introduction Access network: cable network cable modem splitter … cable headend Channels V I D E O V I D E O V I D E O V I D E O V I D E O V I D E O D A T A D A T A C O N T R O L 1 2 3 4 5 6 7 8 9 frequency division multiplexing: different channels transmitted in different frequency bands 1-9 cable modem termination system
  • 10. ISP Introduction data, TV transmitted at different frequencies over shared cable distribution network cable modem splitter … cable headend CMTS cable modem termination system  HFC: hybrid fiber coax • asymmetric: up to 30Mbps downstream transmission rate, 2 Mbps upstream transmission rate  network of cable, fiber attaches homes to ISP router • homes share access network to cable headend • unlike DSL, which has dedicated access to central office Access network: cable network 1-10
  • 11. Introduction Access network: home network to/from headend or central office cable or DSL modem router, firewall, NAT wired Ethernet (1 Gbps) wireless access point (54 Mbps) wireless devices often combined in single box 1-11
  • 12. Introduction Enterprise access networks (Ethernet)  typically used in companies, universities, etc.  10 Mbps, 100Mbps, 1Gbps, 10Gbps transmission rates  today, end systems typically connect into Ethernet switch Ethernet switch institutional mail, web servers institutional router institutional link to ISP (Internet) 1-12
  • 13. Introduction Wireless access networks  shared wireless access network connects end system to router • via base station aka “access point” wireless LANs:  within building (100 ft.)  802.11b/g/n (WiFi): 11, 54, 450 Mbps transmission rate wide-area wireless access  provided by telco (cellular) operator, 10’s km  between 1 and 10 Mbps  3G, 4G: LTE to Internet to Internet 1-13
  • 14. Introduction 1-14 Satellite access network https://www.bbc.com/news/world-us-canada-49415867
  • 15. Introduction A closer look at network structure:  network edge: • hosts: clients and servers • servers often in data centers  access networks, physical media: wired, wireless communication links  network core: • interconnected routers • network of networks 1-15 mobile network global ISP regional ISP home network institutional network
  • 16. Host: sends packets of data host sending function:  takes application message  breaks into smaller chunks, known as packets, of length L bits  transmits packet into access network at transmission rate R • link transmission rate, aka link capacity, aka link bandwidth R: link transmission rate host 1 2 two packets, L bits each packet transmission delay time needed to transmit L-bit packet into link L (bits) R (bits/sec) = = 1-16 Introduction
  • 17. Introduction Physical media  bit: propagates between transmitter/receiver pairs  physical link: what lies between transmitter & receiver  guided media: • signals propagate in solid media: copper, fiber, coax  unguided media: • signals propagate freely, e.g., radio twisted pair (TP)  two insulated copper wires • Category 5: 100 Mbps, 1 Gbps Ethernet • Category 6: 10Gbps 1-17
  • 18. Introduction Physical media: coax, fiber coaxial cable:  two concentric copper conductors  bidirectional  broadband: • multiple channels on cable • HFC fiber optic cable:  glass fiber carrying light pulses, each pulse a bit  high-speed operation: • high-speed point-to-point transmission (e.g., 10’s- 100’s Gbps transmission rate)  low error rate: • repeaters spaced far apart • immune to electromagnetic noise 1-18
  • 19. Introduction Physical media: radio  signal carried in electromagnetic spectrum  no physical “wire”  bidirectional  propagation environment effects: • reflection • obstruction by objects • interference radio link types:  terrestrial microwave • e.g. up to 45 Mbps channels  LAN (e.g., WiFi) • 54 Mbps  wide-area (e.g., cellular) • 4G cellular: ~ 10 Mbps  satellite • Kbps to 45Mbps channel (or multiple smaller channels) • 270 msec end-end delay • geosynchronous versus low altitude 1-19
  • 20. Introduction 1-20 Short range • Within 1 or 2 meters • Like wireless mouse
  • 21. Introduction 1-21  LAN (e.g., WiFi) • 54 Mbps • A building • Penetrate through walls
  • 22. Introduction 1-22  wide-area (e.g., cellular) • 4G cellular: ~ 10 Mbps • Some kilometers
  • 23. Introduction 1-23 Applications • Used for long distance telephone service • Parabolic dish mounted high • Used for both voice and TV transmission
  • 24. Introduction 1-24  satellite • Kbps to 45Mbps channel (or multiple smaller channels) • 270 msec end-end delay • geosynchronous versus low altitude
  • 25. 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-25
  • 26. Introduction  mesh of interconnected routers  packet-switching: hosts break application-layer messages into packets • forward packets from one router to the next, across links on path from source to destination • each packet transmitted at full link capacity The network core 1-26
  • 27. Introduction Packet-switching: store-and- forward  takes L/R seconds to transmit (push out) L-bit packet into link at R bps (i.e. transmission rate)  store and forward: entire packet must arrive at router before it can be transmitted on next link one-hop numerical example:  L = 7.5 Mbits  R = 1.5 Mbps  one-hop transmission delay = 5 sec more on delay shortly … 1-27 source destination 3 L bits per packet  end-end delay = 2L/R (assuming zero propagation R R L R