We
will try to honor these guidelines as much as possible in assigning
your grade. But, there is a small possibility that we may revisit these
guidelines and change them according to what we see across the class.
| Test |
Points |
|
3-way handshake for network initiation |
6 |
| 4-way handshake for network termination | 6 |
|
Biggest packets sent are 536 bytes |
3 |
| Receiver always ACKs the last in order byte | 3 |
| Receiver does not ACK bytes outside of the receive window | 3 |
| Packets straddling end of receive window will correctly be split | 2 |
|
Receiver will buffer out-of-order data in receiver window |
2 |
|
Random initial sequence # |
1 |
|
SYN consumes 1 sequence # |
1 |
|
ACKs do not consume sequence # |
1 |
| Duplicate packets are acked correctly | 1 |
|
Sliding window size is negotiated correctly |
1 |