Initial Commit for Project4
Can used to download file. Need refractoring code
Able to download files, md5 is not correct, need to fix it
Able to correctly download 2MB.log, 10MB.log. For 50MB.log, it failed because the last packet has p_flag setted. Have fixed the bug but haven't tested it. Next step: handle out of order packet. For now the retransmission is too much.
All 3 files have correct md5. But 50MB taking too much time.
Still taking a long time. But basically all three files are all tested and corrected. Use 'sudo sh test.sh' to run the test.
Start working on etthernet packet.
Finished and tested on etthernet part. The project is finished.
Setting git global config.
Touch README. Change Author to myself.
Merge README