Solved Problems on Computer Networks - Assignment 5 | CS 6250, Assignments of Computer Systems Networking and Telecommunications

Material Type: Assignment; Class: Computer Networks; Subject: Computer Science; University: Georgia Institute of Technology-Main Campus; Term: Fall 2003;

Typology: Assignments

Pre 2010

Uploaded on 08/05/2009

koofers-user-2uv
koofers-user-2uv 🇺🇸

10 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CS 6250 Computer Networks Fall Semester 2003
Homework 5
Assigned: October 29 Due: November 6 (in class)
1. Provide pseudocode for the processing necessary at the sender and receiver to achieve reliable packet
transfer over a channel that is subject to bit errors, packet losses and packet duplication (but not
reordering). Assume a stop-and-wait protocol. Demonstrate with sender-receiver diagrams that all
types of packet duplication are prop erly handled.
2. Leon-Garcia, 1st edition 5.19, 2nd edition 5.19. Note that \ARQ" stands for automatic repeat request"
and is a term used to describe protocols that achieve reliable transfer over an unreliable channel (i.e.,
exactly as wehave been discussing in class).
3. Leon-Garcia, 1st edition 5.20, 2nd edition 5.20
4. Leon-Garcia, 1st edition 5.21, 2nd edition 5.21
5. Leon-Garcia, 1st edition 5.23, 2nd edition 5.23. You do not need to show state transitions.
1

Partial preview of the text

Download Solved Problems on Computer Networks - Assignment 5 | CS 6250 and more Assignments Computer Systems Networking and Telecommunications in PDF only on Docsity!

CS 6250 Computer Networks Fall Semester 2003

Homework 5

Assigned: Octob er 29 Due: Novemb er 6 (in class)

  1. Provide pseudo co de for the pro cessing necessary at the sender and receiver to achieve reliable packet transfer over a channel that is sub ject to bit errors, packet losses and packet duplication (but not reordering). Assume a stop-and-wait proto col. Demonstrate with sender-receiver diagrams that all typ es of packet duplication are prop erly handled.
  2. Leon-Garcia, 1st edition 5.19, 2nd edition 5.19. Note that \ARQ" stands for automatic rep eat request" and is a term used to describ e proto cols that achieve reliable transfer over an unreliable channel (i.e., exactly as we have b een discussing in class).
  3. Leon-Garcia, 1st edition 5.20, 2nd edition 5.
  4. Leon-Garcia, 1st edition 5.21, 2nd edition 5.
  5. Leon-Garcia, 1st edition 5.23, 2nd edition 5.23. You do not need to show state transitions.