Question: You are required to design and implement a reliable file transfer program using Visual Basic 2019. The program should exhibit the following characteristics/features: Able to
You are required to design and implement a reliable file transfer program using Visual Basic 2019. The program should exhibit the following characteristics/features:
Able to deliver data reliably from a sender to a receiver.
The data delivery must be 100% reliable. You will be asked to demo your program e.g. sending a 50Mbytes compressed file to a recipient. At the end of the transfer, the recipient should be able to open the file without error.
The configuration/setup of the program should be simple.
You MUST use UDP as the underlying transport protocol. Design a reliable file transfer mechanism on top of UDP. You need to evaluate the performance of your program in terms of: Throughput and protocol overhead.
You must use Visual Basic 2019 programming language.
The design of your solution must be properly documented with a flow chart/state diagram/etc. Discuss the various design options and justify the choices that you have made.
*can anyone give me an idea on how to do this program. basically, I have already done the program and manage to transfer data using UDP, but I can only transfer the small-size file, below 65kbytes only. what coding should i add in my program?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
