Você está na página 1de 1

Part 1

Q# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

ANS C D A A C A B C B D B A C D B D
Part 2:
Host A Host B
Send P0, Send Base = 0, Start Timer (P0)
Deliver P0, Receive Base = 1, Send ACK0
Send P1. Send Base = 0, Start Timer (P1)
x
Send P2. Send Base = 0, Start Timer (P2)
Wait (Window Full) Buffer P2, Receive Base = 1, Send ACK2

Send Base = 1, Stop Timer (P0), Send P3, Wait x


Buffer P3, Receive Base = 1, Send ACK3

P1 Timeout, Resend P1, Send Base = 1, Start Timer (P1)

P2 Timeout, Resend P2, Send Base = 1, Start Timer (P2) Deliver P1, P2 & P3, Receive Base = 4, Send ACK1

Discard Duplicate P2, Receive Base = 4, Send ACK2


Mark P3, Send Base = 1, Stop Timer (P3), Wait

Send Base = 2, Stop Timer (P1), Send P4


Deliver P4, Receive Base = 5, Send ACK4
Send Base = 4, Stop Timer (P2)

Send Base = 5, Stop Timer (P4), Finish

Part 3:
a) 1062
b) 0.85 Sec
c) 0, 1442, 999,462

Part 4:
a)
Fragment 1st
Datagram 5th
Fragment 4th
Fragment 3rd
Fragment 2nd

b) 2 segments, 1660 Bytes, 200 Bytes


c) 1820 Bytes
d) 1640 Bytes
e) 500 Bytes.

Part 5:
a)
11100000 00000000 216 = 64k
11100000 00000001 0000 212 = 4k
11100000 00000001 2 - 212 = 60k
16

232 - 217
b)
0
3
2
1
2

Page 1 of 1

Você também pode gostar