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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!