Fix readme typos
This commit is contained in:
parent
d921fcf556
commit
fd8088e6f7
|
@ -9,13 +9,13 @@
|
||||||
## High level approach
|
## High level approach
|
||||||
|
|
||||||
For this assignment we developed a new protocol that would be particularly efficient at
|
For this assignment we developed a new protocol that would be particularly efficient at
|
||||||
transferring a file over an unreliable connection. The protocol devides the input file
|
transferring a file over an unreliable connection. The protocol divides the input file
|
||||||
into fixed-length "segments", numbers them sequentially, and attempts to transfer them to
|
into fixed-length "segments", numbers them sequentially, and attempts to transfer them to
|
||||||
the receiver. It repeatedly retransmits segments that it is not confident that the
|
the receiver. It repeatedly retransmits segments that it is not confident that the
|
||||||
receiever has obtained. The receiever periodically sends batched-acknowledgements that
|
receiver has obtained. The receiver periodically sends batched-acknowledgements that
|
||||||
list receieved segments. The segments are compressed using state-of-the-art compression
|
list received segments. The segments are compressed using state-of-the-art compression
|
||||||
algorithms to ensure expedient delivery. The rate of sending and acknowledgement is
|
algorithms to ensure expedient delivery. The rate of sending and acknowledgement is
|
||||||
continuously tuned to optimize for network conditions.
|
continuously tuned to optimize for network conditions using coding and algorithms.
|
||||||
|
|
||||||
## Challenges
|
## Challenges
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue