GBN: Packet window
Normal packet sending Window moves and ACK replied
GBN Ack failure
An ACK is lost, following ACK could also move the window
GBN Packet dropped
A packet is dropped, timer timeout and packets resent
GBN: Duplicate packets
The packet is not delivered and the correct ACK is replied
GBN: Duplicate ACKs
Upon duplicate ACKs, the window will not move
GBN: Loss rate calculation
Probabilistic loss rate test converges to input probability
DVN: Algorithm converges
Algorithm converges to any arbitrary to input topology given via commandline
DVN: program updates
Program updates display correctly and with correct content called for in specification
DVN: Eventual routing tables converge to correct distance vector values
CNN: Packet counting Packets counted continuously
CNN: Loss rate
Loss rate should vary at first but eventually converge
CNN: Routing table updates
RTs update periodically according to the DV algorithm
CNN: Routing tables converge
RTs vary at first but then converge to the result of section 3.
10 pts 20 pts 5 pts
5 pts 5 pts 5 pts
Follows instructions
Followed submission instructions i.e. you submitted a README as a text file, you used the specified file structure in your submission package, you implemented command line arguments correctly. Points will be subtracted for failing to follow instructions.
Total Points: 100