INGI2141 Reliable Protocol : Assignement 1