Lecture 23: Buffering & Scheduling
Lecture 23: Buffering & Scheduling
CSE 123: Computer Networks Alex C. Snoeren
HW 4 due Wednesday
Lecture 23 Overview
Buffer Management
FIFO RED
Traffic Policing/Scheduling
WFQ
CSE 123 ? Lecture 23: Buffering & Scheduling
2
Key Router Challenges
Buffer management: which packet to drop when?
We only have finite-length queues
Scheduling: which packet to transmit next?
flow 1
1
Classifier
flow 2
Scheduler
2
flow n
Buffer management
CSE 123 ? Lecture 23: Buffering & Scheduling
3
Basic Buffer Management
FIFO + drop-tail
Simplest choice Used widely in the Internet
FIFO (first-in-first-out)
Implies single class of traffic
Drop-tail
Arriving packets get dropped when queue is full regardless of flow or importance
Important distinction:
FIFO: scheduling discipline Drop-tail: drop policy
CSE 123 ? Lecture 23: Buffering & Scheduling
4
FIFO/Drop-Tail Problems
Leaves responsibility of congestion control completely to the edges (e.g., TCP)
Does not separate between different flows No policing: send more packets ? get more service
Synchronization: end hosts react to same events
CSE 123 ? Lecture 23: Buffering & Scheduling
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- aces limited brands scheduling etm
- surgical scheduling form
- quest appointment scheduling phone number
- surgery scheduling checklist
- surgery scheduling request form
- surgery scheduling form pdf
- project scheduling software
- construction scheduling software
- free project scheduling software
- sample surgery scheduling sheet
- scheduling surgery best practices
- central scheduling st joe s