A does: B does: f = open("A big file") c = connect("to B") c.write(f.read()) c.close() f.close()
f = open("A big file") c = connect("from A") f.write(c.read()) c.close() f.close()
Sender does: Receiver does: for i = 0 to n - 1 write(packet[i])
i = 0 while not eof() packet[i++] = read()
|
|
|
|
RTTi = αRTTi - 1 + (1 - α)Ti
VARi = βVARi - 1 + (1 - β)(RTTi - Ti)
RTOi = RTTi + 4VARiTi = measured pkt-ack time
α = 0.75
β = 7/8
This page last modified on 2012 October 2. |