EECS 122, Lecture 19

4/1/99


Click here to start


Table of Contents

EECS 122, Lecture 19

Reliable Delivery

An Example

Improving over Stop & Wait

Picture of Go-back-n/Sliding Window

Send Window Maintenance

Example (send window, w=3)

Example (recv ACK for 8)

Receive Window Maintenance

Example (recv window, w=3)

Example (recv packet 8)

Some Observations

Retransmissions

Retransmission Timer

Adaptive Retransmission Timer

The Question of ACKs

Issues with ACKs

Cumulative and Delayed ACKs

Send Window Size Issues

Avoiding receiver overrun

Example

Example

Example

Example

Example

Example

Example

Example

Example

Example

Example

Example

Example

Flow Control

Sliding Windows w/Flow Control

Example (send window, w=3)

Example (recv ACK:8, win:2)

Flow and Congestion Control

Example

Example

Example

Example

Example

Example

Example

Example

Example

Example

Example

Results of Congestion

Congestion Collapse

Dealing with Congestion

Detecting Congestion

Author: kfall

Email: kfall@cs.berkeley.edu

Home Page: http://www-inst.eecs.berkeley.edu/~ee122