git
transmit all together and check ack together
modified GBNclient.c
htons port
processing ack seperately
modified checkAck, receive ack first
fixed the bug of keep reading file while file finished
the program succeed transmit file reliably