Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
17 views
23 pages
1 3
3rd part of first chapter of top down approach to networking
Uploaded by
girish.me.iitg
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download
Save
Save 1.3 For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
17 views
23 pages
1 3
3rd part of first chapter of top down approach to networking
Uploaded by
girish.me.iitg
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save 1.3 For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 23
Search
Fullscreen
Introduction = Network core: packet/circuit switching, internet structure compscias3 Computer Networks Professor Jim Kurose College of Information and Computer Sciences University of Massachusetts Class textbook: Computer Networking: A Top: Down Approach (6 ed.) LF Kuros epicsThe network core = mesh of interconnected routers = packet-switching: hosts break application-layer messages into packets * network forwards packets from one router to the next, across links on path from source to destinationTwo key network-core functions en a Routing: = global action: determine source- destination paths taken by packets = routing algorithms Forwarding: = aka “switching” = local action: move arriving packets from router’s input link to appropriate router output link destination address in arriving packet's headerUnited states 3 cyPacket-switching: store-and-forward Lbits per packet 321 source —___ s ay destination ~~ Rbps OR bps = packet transmission delay: takes L/R seconds to transmit (push out) L-bit packet into link at R bps = store and forward: entire packet must arrive at router before it can be transmitted on next link One-hop numerical example: = L=10Kbits = R= 100 Mbps = one-hop transmission delay =0.1 msecPacket-switching: queueing R= 100 Mb/s Cyc —— | Las — R= 15 Mb/s —— : g° queue of packets —- waiting for transmission over output link Queueing occurs when work arrives faster than it can be serviced:Packet-switching: queueing A a 100 Mb/s C — ~ _ a _ D 7 ye R= 1.5 Mb/s = E : es queue of packet: - waiting for transmission ‘over output link Packet queuing and loss: if arrival rate (in bps) to link exceeds transmission rate (bps) of link for some period of time: = packets will queue, waiting to be transmitted on output link = packets can be dropped (lost) if memory (buffer) in router fills upAlternative to packet switching: circuit switching end-end resources allocated to, reserved for “call” between source and destination = in diagram, each link has four circuits. * call gets 2 circuit in top link and 1% circuit in right link. = dedicated resources: no sharing + circuit-like (guaranteed) performance * circuit segment idle if not used by call (no — sharing) | = commonly used in traditional telephone networks g * Check out the ontine interactive exercises for more examples: hipigia.ce.unass edwlaose_rossinteraciveCircuit switching: FDM and TDM Frequency Division Multiplexing (FDM) = optical, electromagnetic frequencies divided into (narrow) frequency bands " each call allocated its own band, can transmit at max rate of that narrow band Time Division Multiplexing (TDM) = time divided into slots " each call allocated periodic slot(s), can transmit at maximum rate of (wider) frequency band (only) during its time slot(s) frequency frequency timePacket switching versus circuit switching example: = 1Gb/s link = each user: * 100 Mb/s when “active” * active 10% of time 1 Gbps link Q: how many users can use this network under circuit-switching and packet switching? " circuit-switching: 10 users " packet switching: with 35 users, Q: how did we get value 0.0004? probability > 10 active at same time : is less than .0004 * A: HW problem (for those with course in probability only) * Check out the online interactive exercises for more examples: hipaa. umass edulaurose_rossinteractvePacket switching versus circuit switching Is packet switching a “slam dunk winner”? " great for “bursty” data — sometimes has data to send, but at other times not + resource sharing + simpler, no call setup = excessive congestion possible: packet delay and loss due to buffer overflow * protocols needed for reliable data transfer, congestion control = Q: How to provide circuit-like behavior with packet-switching? + “It’s complicated.” We'll study various techniques that try to make packet switching as “circuit-like” as possible. Q: human analogies of reserved resources (circuit switching) versus on-demand allocation (packet switching)?Internet structure: a “network of networks” mobile network = hosts connect to Internet via access Internet Service Providers (ISPs) = access ISPs in turn must be interconnected * so that any two hosts (anywhere!) can send packets to each other = resulting network of networks is very complex * evolution driven by economics, national policies Let’s take a stepwise approach to describe current Internet structureInternet structure: a “network of networks” Question: given millions of access ISPs, how to connect them together? oe, a~ « = = = = = = < 2Internet structure: a “network of networks” Question: given millions of access ISPs, how to connect them together? = TS 37, ASSES connecting each access ISP to each other directly doesn t scale: ~ O(N?) comections.Internet structure: a “network of networks” Option: connect each access ISP to one global transit ISP? Customer and provider ISPs have economic agreement.Internet structure: a “network of networks” But if one global ISP is viable business, there will be competitors ....Internet structure: a “network of networks” But if one global ISP is viable business, there will be competitors .... who will want to be connected Internet exchange pointInternet structure: a “network of networks” .. and regional networks may arise to connect access nets to ISPs regional ISP erInternet structure: a “network of networks” ... and content provider networks (e.g., Google, Microsoft, Akamai) may run their own network, to bring services, content close to end users \\ = ae ISP SpInternet structure: a “network of networks” Regional ISP. fins ‘access’ access access access access access“ access access ISP ISP ISP ISP ISP ISP. ISP ISP At “center”: small # of well-connected large networks = “tier-1” commercial ISPs (e.g., Level 3, Sprint, AT&T, NTT), national & international coverage = content provider networks (e.g., Google, Facebook): private network that connects its data centers to Internet, often bypassing tier-1, regional ISPsTier-1 ISP Network map: Sprint (2019) POP: point-of-presence links to peering networks links to/from Sprint customer networks ® sertose \ \ ot heres poP or © Sint VirealPos © Landing sation = sprint network sackbone I Sprint etwork CoverageIntroduction = Network core: packet/circuit switching, internet structure compscias3 Computer Networks Professor Jim Kurose College of Information and Computer Sciences University of Massachusetts Class textbook: Computer Networking: A Top: Down Approach (6 ed.) LF Kuros epics © Video: 2020, LF kurosa A Rghs Reserved © powerpoit 1996-2020 1F Kuross, KW. Ros, Al Rights sewed
You might also like
A Note On The Use of These PPT Slides:: Computer Networking: A Top Down Approach Featuring The Internet
PDF
100% (1)
A Note On The Use of These PPT Slides:: Computer Networking: A Top Down Approach Featuring The Internet
70 pages
Computer Networks and The Internet: A Note On The Use of These PPT Slides
PDF
No ratings yet
Computer Networks and The Internet: A Note On The Use of These PPT Slides
72 pages
EG Ym Bolum4-1
PDF
No ratings yet
EG Ym Bolum4-1
59 pages
Telemática 1: Introduction To Computer Networks and Internet (Part 1)
PDF
No ratings yet
Telemática 1: Introduction To Computer Networks and Internet (Part 1)
26 pages
Chapter 1: Introduction: Adapted From The Slides Provided by J.F Kurose and K.W. Ross
PDF
No ratings yet
Chapter 1: Introduction: Adapted From The Slides Provided by J.F Kurose and K.W. Ross
49 pages
A Note On The Use of These PPT Slides
PDF
No ratings yet
A Note On The Use of These PPT Slides
33 pages
A Note On The Use of These PPT Slides
PDF
No ratings yet
A Note On The Use of These PPT Slides
70 pages
Data Communication and Networking: A Top Down Approach
PDF
No ratings yet
Data Communication and Networking: A Top Down Approach
49 pages
Computer Networks and The Internet: A Note On The Source Use of These PPT Slides
PDF
No ratings yet
Computer Networks and The Internet: A Note On The Source Use of These PPT Slides
82 pages
3rdedition Chapter1
PDF
No ratings yet
3rdedition Chapter1
75 pages
Chapter 1: Introduction: Our Goal: Overview
PDF
No ratings yet
Chapter 1: Introduction: Our Goal: Overview
94 pages
Module 1
PDF
No ratings yet
Module 1
99 pages
ch1 Introduction
PDF
No ratings yet
ch1 Introduction
55 pages
Chapter1 5th
PDF
No ratings yet
Chapter1 5th
43 pages
Lecture 1 Advanced Computer Network 13-10-1
PDF
No ratings yet
Lecture 1 Advanced Computer Network 13-10-1
61 pages
A Note On The Use of These PPT Slides:: Computer Networking: A Top Down Approach Featuring The Internet
PDF
No ratings yet
A Note On The Use of These PPT Slides:: Computer Networking: A Top Down Approach Featuring The Internet
70 pages
Computer Networking Chapter 1
PDF
No ratings yet
Computer Networking Chapter 1
70 pages
Lecture 2
PDF
No ratings yet
Lecture 2
60 pages
Aula 02
PDF
No ratings yet
Aula 02
34 pages
Week2 Modified
PDF
No ratings yet
Week2 Modified
49 pages
Computer Networks and The Internet
PDF
No ratings yet
Computer Networks and The Internet
72 pages
The Modulation
PDF
No ratings yet
The Modulation
50 pages
Chapter 1 V6.1
PDF
No ratings yet
Chapter 1 V6.1
40 pages
Lecture 2 Intro COMP445
PDF
No ratings yet
Lecture 2 Intro COMP445
35 pages
Lecture - 03 - Chapter 1 - 27 Aug 2024
PDF
No ratings yet
Lecture - 03 - Chapter 1 - 27 Aug 2024
35 pages
Chapter 1 Part 2
PDF
No ratings yet
Chapter 1 Part 2
33 pages
Chapter1 Intro PDF
PDF
No ratings yet
Chapter1 Intro PDF
43 pages
Switching
PDF
No ratings yet
Switching
20 pages
Introduction To Internet
PDF
No ratings yet
Introduction To Internet
46 pages
Unit-1 CNP 2023
PDF
No ratings yet
Unit-1 CNP 2023
41 pages
Lecture 1 - Introduction (IT)
PDF
No ratings yet
Lecture 1 - Introduction (IT)
63 pages
Computer Networks Slides
PDF
No ratings yet
Computer Networks Slides
60 pages
Lec1 Overview
PDF
No ratings yet
Lec1 Overview
46 pages
The Network Core: - Mesh of Interconnected Routers
PDF
No ratings yet
The Network Core: - Mesh of Interconnected Routers
42 pages
Jarkomdat02-The Network Core
PDF
No ratings yet
Jarkomdat02-The Network Core
20 pages
INST346 202408 Week5-2 Internet Protocols
PDF
No ratings yet
INST346 202408 Week5-2 Internet Protocols
41 pages
Ch01 PartI
PDF
No ratings yet
Ch01 PartI
27 pages
Lecture 1 Advanced Computer Network 9-10
PDF
No ratings yet
Lecture 1 Advanced Computer Network 9-10
33 pages
Week 1-1
PDF
No ratings yet
Week 1-1
30 pages
Chapter1 Part2
PDF
No ratings yet
Chapter1 Part2
33 pages
Part I: Introduction: Chapter Goal
PDF
No ratings yet
Part I: Introduction: Chapter Goal
30 pages
Wa0078
PDF
No ratings yet
Wa0078
20 pages
A Note On The Use of These PPT Slides:: Computer Networking: A Top Down Approach
PDF
No ratings yet
A Note On The Use of These PPT Slides:: Computer Networking: A Top Down Approach
33 pages
Intro To Internet
PDF
No ratings yet
Intro To Internet
40 pages
Lecture 2
PDF
No ratings yet
Lecture 2
14 pages
Lecture 1 Slides
PDF
No ratings yet
Lecture 1 Slides
34 pages
Lect. 02. Roadmap of Data Netowork
PDF
No ratings yet
Lect. 02. Roadmap of Data Netowork
65 pages
CCN Lecture 2
PDF
No ratings yet
CCN Lecture 2
21 pages
W2 - 3 - Net Switching - 8th Ed
PDF
No ratings yet
W2 - 3 - Net Switching - 8th Ed
18 pages
Networks Lecture 2
PDF
No ratings yet
Networks Lecture 2
21 pages
30 Jul To 3 Aug - Notes For Introduction To Web Programming
PDF
No ratings yet
30 Jul To 3 Aug - Notes For Introduction To Web Programming
18 pages
Chapter1mComputer Networking: A Top Down Approach
PDF
No ratings yet
Chapter1mComputer Networking: A Top Down Approach
49 pages
1.3 Video Slides Posted
PDF
No ratings yet
1.3 Video Slides Posted
25 pages
Chapter 1 3newversion
PDF
No ratings yet
Chapter 1 3newversion
16 pages
Lecture 5 Circuit and Packet Switching
PDF
No ratings yet
Lecture 5 Circuit and Packet Switching
39 pages
Circuit Switching: FDM and TDM: FDM (Frequency Division Multiplexing) 4 Users Example
PDF
No ratings yet
Circuit Switching: FDM and TDM: FDM (Frequency Division Multiplexing) 4 Users Example
46 pages
Switching Techiques
PDF
No ratings yet
Switching Techiques
20 pages
Packet Switching Versus Circuit Switching: Packet Switching Allows More Users To Use Network!
PDF
No ratings yet
Packet Switching Versus Circuit Switching: Packet Switching Allows More Users To Use Network!
5 pages
The Network Core
PDF
No ratings yet
The Network Core
11 pages