CSSE432 Assignment - Grading Sheet

 

Name:

Career Account ID:

Total:

File transferring with own implementation under reliable mode (20) --> (30)

File transferring with own implementation under unreliable mode (30)

Working with other's implementation (30) --> (20)

3-way handshake for network initiation (7)

4-way handshake for network termination (5) --> (3)

File correctness (10) --> (5)

Packet resend correctly after time out (5) --> (3)

Terminate after 6 time out (3) --> (2)

Endianess Conversion (-5)

Other Detail Check (20)

Biggest packet size specified is followed  (2)  

Receiver always ACKs the last in order byte (2)

Receiver does not ACK bytes outside of the receive window (2)

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 (2)

SYN consumes 1 sequence #  (2)

ACKs do not consume sequence # (2)

Duplicate packets are acked correctly (2)

Sliding window size is negotiated correctly (2)