need this urgently
Order Details Files ( 1 )
Title:Computer Networks
Paper typeOther (Not listed)
Paper formatOther
Course levelCollege
Subject AreaComputer Science
# pages1 ( or 275 words Minimum)
SpacingDouble Spacing
# sources15
Paper Details
Purpose: In this project, you are required to make a program to transfer the same file from client side to server side for one hundred times with TCP/UDP protocol. Every time as long as the file is transferred, compare with the stored standard file to see they are the same. If the received file is the same as the stored file, it means the file is transferred correctly, otherwise incorrectly. Count the transferring error rate (number of times incorrect file received at server side out of one hundred times) for TCP/UDP to see its (UDP or TCP) reliability. At the meantime, count the time in mili-second cost to transfer the same file for hundred times with TCP/UDP.
Detailed Requirements:
1.You need to make two programs including one client side (C), one server side (S).
2.You can finish either TCP or UDP code.
3.Please use Java languages. Using any other languages will result in zero of your project.
4.Your client and server side program must run in two different hosts, respectively. The two hosts must be two physical computers. The two hosts must connect through the Internet or local area network.
5.You client side program sends the same file (see the sample text format file) to the server side for one hundred times.
6.You server side program receives the file. Every time as long as the file is completely received, please compare with the sample file (stored at server side in advance) to see if they are the same. If the received file is different from the stored file, count one time incorrect transfer.
7.Use TCP/UDP to finish file transferring for one hundred times, count the number of time that incurs incorrect transfer, and count the average time used for one hundred times transferring.
8.You must test and explain your client and server side programs and demonstrate that your programs meet the requirements. In your demonstration, you must clearly show the IP addresses of the two machines/hosts (using ipconfig in windows and ifconfig in Unix or Linux), respectively. You also need to display the file in both sides
10 years ago
6
Answer(0)
Bids(0)
other Questions(10)
- minimum escape velocity to leave Mars I'd like to know the formula and the values of the constants this problem: A rocket is sitting on a launch pad at zero elevation on the surface of Mars, pointed directly towards the sky. What's the escape velocity, u
- MGT 521 Week 6 Individual Assignment - Personal Values and Alignment with Kudlers
- HCR 210 Week 8 - Exercise Career Self-Reflection II
- HRM 498 Week 2 Learning Team Assignment Strategic HRM Plan, Part I Division Overview
- ACC 206 Week 4 Homework Chapter 13 - Strayer University
- Micro Economics Course Objective
- help me on these questions
- PI4
- Q: A library effectively “file shares” books, CDs, and videos by buying them once, and allowing many others to use them. How is this different from illegal music file-sharing sites? Why is one legal and the other not legal?
- PROJ 592 Week 2 Assignment; Problems