Go-Back-N%20(GBN) - PowerPoint PPT Presentation

About This Presentation
Title:

Go-Back-N%20(GBN)

Description:

Let window edge is first packet receiver wants to see ... The sender needs to set timers in order to know when to retransmit a packet that ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 9
Provided by: yan94
Category:
Tags: gbn | back | first | timers

less

Transcript and Presenter's Notes

Title: Go-Back-N%20(GBN)


1
Go-Back-N (GBN)
  • Yan Gao
  • Feb. 17, 2006

2
Go-Back-N protocol
  • Concept
  • Introduce a window of size n
  • Can inject n packets into net before hearing an
    ACK
  • Sliding window
  • Label each packet with a sequence number
  • A window is a collection of adjacent sequence
    numbers
  • The size of the collection is the senders window
    size

3
Example
4
Example
5
Example
6
Receive Window Maintenance
  • Receiver keeps a similar window
  • Receiver has a finite buffer
  • Let window edge is first packet receiver wants to
    see
  • Right window edge is last packet it can hold
  • Packets lt left edge or gt right edge dropped
  • Other packets are queued, allowing for fixing up
    out-of-order packets

7
Example
8
Go-Back-N
  • Sender has to buffer all unacknowledged packets,
    because they may require retransmission.
  • Receiver may be able to accept out-of-order
    packets, but only up to its buffer limits.
  • The sender needs to set timers in order to know
    when to retransmit a packet that may have been
    lost
Write a Comment
User Comments (0)
About PowerShow.com