This project aims to enhance our understanding of the various Data Link Control protocols used at the data link layer. Because of the possibility of transmission errors, and because the receiver of data may need to regulate the rate at which data arrive, it is necessary to impose a layer of control in each communicating device that provides functions such as flow control, error detection and error control. The objective of this project is to design and build a data link simulator that helps network designers and learners understand the various data link control protocols and their parameters. This will be illustrated in designing a transmitter-receiver pair of programs (can be thought of as client/server) where one program send frames of information to the other. The system will show the randomness of error occurrence and be able to allow to the detection, control, and reporting or errors in different environment such as error rate, buffer size & packet size. It will also be able to regulate the flow of frames from the source to the destination and indicate when an overflow or congestion occurs. Finally to compare the performance among various protocol.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. 4) I need this 28 of JAN 2003 5) I actually also had the source code of the complete [url removed, login to view] it is not fullfill the requirment..Hope anyone can help me to enhance or make it into more user-friendly. 5) Hopefully the project will teach the people who are dont know everything about the data link layer. 6) The program should not too complicated or difficult..but as easy as possible...
I want to run it in Window based such as XP,2000.... The programming language can be Visual Basic 6 or JAVA.
## Deadline information
Must be know complete and show the demo of the program.